- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 2021-10-14-多线程
import threadingimport time"""可以通过构建线程类,实现获取使用多线程函数的结果"""class MyThread(threading.Thread): def __init__(self, fun, *args): threading.Thread.__init__(self) self.fun = fun self.args = args # self.res = self.fun(*sel
2021-10-14 17:37:41 65
原创 2021-09-14-线程重写
import threadingimport timeimport threadingfrom time import ctime"""start 方法调用之后 是通过调用 run 方法进行创建子线程"""class MyThread(threading.Thread): def __init__(self, func, args=(), name=''): threading.Thread.__init__(self) self.func = fu
2021-09-14 16:35:12 78
原创 2021-09-13-域名和IP相互转换
# coding=utf-8"""IP反查小工具https://dns.aizhan.com/103.31.53.96/"""import socketfrom urllib.parse import urlparseimport urllib3import jsonfrom bs4 import BeautifulSoupimport requestsurllib3.disable_warnings()headers_aizhan = { "Host": "dns.aiz
2021-09-13 14:09:12 516
原创 2021-09-11-解析namp扫描结果的xml的保存方式
import osimport xml.etree.ElementTree as ETfrom urllib.parse import urlparsecurrDir = os.path.dirname(os.path.realpath(__file__))rootDir = os.path.abspath(os.path.join(currDir, "../../.."))batch_target = 'http://223.4.72.2'batch_target = urlparse
2021-09-11 10:59:56 191
原创 2021-07-05-系统文件路径设置
设置文件绝对路径:import osimport syscurrDir = os.path.dirname(os.path.realpath(file))rootDir = os.path.abspath(os.path.join(currDir, “…/…”))if rootDir not in sys.path:sys.path.append(rootDir)
2021-07-05 15:46:37 102
原创 Docker 部署的mysql 密码修改
修改由docker部署的mysql密码:alter user 'root'@'%' identified with mysql_native_password by '新密码';
2021-04-14 09:14:32 288
原创 Linuv软链接和硬链接
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”
2021-04-14 07:56:52 246
原创 docker 部署持久化数据库
docker 部署持久化数据库1.mysql的部署docker run -itd --net=host -p 3306:3306 --restart always -v /usr/local/docker/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=mysql --name my-sql mysql:5.7.12 --character-set-server=utf8mb4redis的部署docker run -d -v /home/hydratest
2021-04-13 23:00:44 122
原创 素数
def prime(m, n): prime_list = [] for i in range(m, n): for j in range(2, i): if i % j == 0: break else: prime_list.append(i) return len(prime_list)ret = prime(10, 15)print(ret)
2021-01-03 15:23:19 88
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人