list的切片: list的增加: a.append('cdfd') a.extend(b) list的修改: a[start:end]=[23,46,56] list的删除 a.remove('内容') a.pop(index) 如果没有给指定位置,默认删除list的最后一个。 del a 删除整 ...
分类:
其他好文 时间:
2020-11-11 16:29:18
阅读次数:
6
Java高级: 掌握多线程。 掌握并发包下的队列。 掌握JMS。 掌握JVM。 掌握反射和动态代理.并发包下的队列。 多线程: 多线程的两种实现方式: 1、继承Thread类。 2、实现Runnable接口。 (一)先申明一个类,继承Thread类;在类中重写run()方法;调用start函数。 p ...
分类:
编程语言 时间:
2020-11-11 16:05:14
阅读次数:
6
首先在spiders下,创建muouren.py import scrapy import json import time class MyspiderSpider(scrapy.Spider): name = "muou" def start_requests(self): urls = ['h ...
线程锁好比传统线程模型中的synchronized技术,但是比synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是个对象。两个线程执行的代码片段如果要实现同步互斥的效果,它们必须用用一个锁对象。锁是上在代表要做操的资源的类的内部方法中,而不是线程代码中。这篇文章主要总结一下线程锁技术中Lock锁、ReadWriteLock锁的使用。1.Lock的简单使用有了synchroni
分类:
编程语言 时间:
2020-11-10 11:38:39
阅读次数:
24
转自:https://blog.lfoder.cn/2020/06/04/ 漏洞扫描-AWVS-Nessus-Docker版/ Docker源长期及时更新,感谢雷石安全实验室。 在docker仓库已经打包好2个扫描器,分别是awvs13和nessus,供广大兄弟们使用。 docker命令 # 拉取镜 ...
分类:
其他好文 时间:
2020-11-08 17:40:59
阅读次数:
44
yuminstallyum-yinstallnet-snmpnet-snmp-utilsCentOS7systemctlstartsnmpd.service#启动SNMP服务systemctlenablesnmpd.service#开机启动SNMP服务CentOS6servicesnmpdstartchkconfigsnmpdon伪图形选择ntsysv
分类:
其他好文 时间:
2020-11-08 17:22:23
阅读次数:
24
安装 glibc sudo apt install glibc-source cd /usr/src/glibc/ sudo tar -xvf glibc-[VERSION].tar.xz 在 VSCode 文件夹下的.vscode/launch.json中添加以下内容: "sourceFileMa ...
分类:
系统相关 时间:
2020-11-08 16:59:08
阅读次数:
37
1.大小写转换 str.toUpperCase() //都转为大写字母 str.toLowerCase() //都转位小写字母 2.获取子字符串 str.slice(start,end) //从start截取到end 特点: 1.包含start,不包含end 2.如果省略end,表示一直选取到尾 3 ...
什么是工厂模式? 工厂模式(Factory Pattern)在实际开发中非常常见,它可以由用户决定创建对象的类型。 因为工厂模式,我们无需向客户暴露我们的代码逻辑,只需要开放接口给客户,由客户指定要创建的对象的类型,便可以动态生成符合需求的类别对象。 什么场合用工厂模式? 需要根据实际情况才能决定创 ...
分类:
其他好文 时间:
2020-11-07 17:44:27
阅读次数:
33
cmd 进入Nginx解压目录 执行以下命令 start nginx : 启动nginx服务 nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 验 ...