1、变量高级用法 2、函数的高级用法。包括返回值、返回值类型、如何使用返回值 3、文件查找命令高级用法。包括 find(所有知识)、grep等 4、shell 文本处理-三剑客。grep、sed、awk(报告生成器),通常需要把这三个结合起来使用。 5、实际案例,大量练习,包括 监控脚本的编写、数据 ...
分类:
系统相关 时间:
2020-09-18 00:34:24
阅读次数:
43
JWT修改伪造攻击 什么是JWT? JSON Web Token(JSON Web令牌)是一种跨域验证身份的方案。JWT不加密传输的数据,但能够通过数字签名来验证数据未被篡改(但是做完下面的WebGoat练习后我对这一点表示怀疑)。 JWT分为三部分,头部(Header),声明(Claims),签名 ...
分类:
其他好文 时间:
2020-09-18 00:07:31
阅读次数:
40
有两个列表l1 = [11,22,33]l2 = [22,33,44]1.获取内容相同的元素列表2.获取l1中有l2中没有的元素列表3.获取l1和l2中不同的元素列表 l1 = [11,22,33] l2 = [22,33,44] for i in l2: if i in l1: print(i) ...
分类:
其他好文 时间:
2020-09-17 23:19:59
阅读次数:
29
rabbitmq简介rabbitmq是spring所在公司Pivotal自己的产品。因为跟spring有共同的血缘关系,所以spring全家桶对其的支持应该是相当完善的。本身基于AMQP高级队列协议的消息中间件,采用erlang开发,因此安装需要erlang环境。具体安装根据自己的环境。使用场景一、异步处理用户注册(50ms),还需发送邮件(50ms)和短信(50ms)串行:(150ms)用户注册
分类:
其他好文 时间:
2020-09-17 19:45:54
阅读次数:
29
入门标准很简单,就一条:达到能参与 Web 前端实际项目的开发水平。请注意,是实际项目,这就需要了解如今的实际项目开发都用了哪些技术栈。HTML/CSS/JavaScript 这三大基础技术栈肯定是需要掌握的,但要能参与实际项目开发,肯定还要掌握其他一些主流的框架体系。那下面就跟大家分享下快速入门W ...
分类:
Web程序 时间:
2020-09-17 19:38:25
阅读次数:
38
#方案一:# result=0# #列# for i in range(1,10):# #行# for j in range(1,i+1):# result=i*j# print('%d*%d=%d'%(i,j,result),end=' ')# print()#方案二:通过【for..in..】方 ...
分类:
编程语言 时间:
2020-09-17 16:38:32
阅读次数:
26
考试题 一、 简答题 1、let、const、var定义变量的区别是什么? let 块作用域 没有变量提升 不能重复声明 属于顶层对象 const 声明常量,不能修改 必须初始化 块作用域 没有变量提升 不能重复声明 属于顶层对象 var 没有块的概念 可以夸块访问,但是不能跨函数访问 会进行变量提 ...
分类:
其他好文 时间:
2020-09-17 13:37:24
阅读次数:
69
第一次练习vlunhub的靶机,学到了很多知识,记一下 在官网下载后导入Oracle VM VirtualBox虚拟机,靶机使用侨连桥接我的无线网卡,kali也是, 两个虚拟机在同一网段下,可以使用nmap扫描网段发现dc1的IP,也可以用arp-scan、netdiscover等,我用的是arp- ...
分类:
其他好文 时间:
2020-09-17 13:35:57
阅读次数:
28
1 Java程序基本结构 1.1 基本结构示例 /** * 可以用来自动创建文档的注释 */ public class Hello { public static void main(String[] args) { // 向屏幕输出文本: System.out.println("Hello, wo ...
分类:
编程语言 时间:
2020-09-17 13:30:39
阅读次数:
32
毋庸置疑,Python越来越被认可为程序员新时代的风口语言,Python的应用能力是成为一代码农大神的必要项。
分类:
编程语言 时间:
2020-09-17 12:28:17
阅读次数:
16