上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: import platform PLATFORM_SYS = platform.system().lower() # 获得当前平台系统类型名称# linux系统,PLATFORM_SYS = "linux"# windows系统,PLATFORM_SYS = "windows"# mac系统,PLA 阅读全文
posted @ 2023-12-12 11:17 CJTARRR 阅读(48) 评论(0) 推荐(0)
摘要: 布隆过滤器由若干哈希计算方法和一个位列表组成。位列表中所有位默认为0。 过滤值先进行哈希计算,每个哈希计算方法均产生一个索引值,同一个过滤值经计算得出的若干索引值不重复。 按索引值在位列表中查询位的值,如果存在值为0的位,可以肯定过滤值未曾被过滤,同时过滤器会将对应的位值改为1。如果查询的所有位都为 阅读全文
posted @ 2023-12-06 17:41 CJTARRR 阅读(13) 评论(0) 推荐(0)
摘要: adb -s <deviceName> <adb指令> 阅读全文
posted @ 2023-12-06 15:00 CJTARRR 阅读(25) 评论(0) 推荐(0)
摘要: 代码文件中启动 if __name__ == '__main__': uvicorn.run('test:app')# 其中test为当前py文件,app为FastAPI的实例对象,这样启动默认为http://127.0.0.1:8000,可自行配置host,port,workers,reload等 阅读全文
posted @ 2023-12-06 14:17 CJTARRR 阅读(1409) 评论(0) 推荐(0)
摘要: map # map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 reduce # reduce把一个函数作用在一个序列[x1, x2, x3, ...]上,这个函数必须接收两个参数,reduce把结果继续 阅读全文
posted @ 2023-11-29 10:51 CJTARRR 阅读(9) 评论(0) 推荐(0)
摘要: 普通迭代器:在Python中,我们可以通过定义__iter__和__next__方法来创建迭代器。在每次调用__next__方法时,迭代器会返回下一个值,直到没有更多的值可以返回,然后它将引发StopIteration异常。这种迭代方式是同步的,意味着每次迭代操作都会等待前一个操作完成。这种方式适合 阅读全文
posted @ 2023-11-28 23:16 CJTARRR 阅读(86) 评论(0) 推荐(0)
摘要: 1.到官网下载go安装包,安装 https://go.dev/dl/​# 假设安装在:D:\go 2.删除自动添加的GOPATH # 安装时会自动添加GOPATH变量到用户环境变量,需要删除,如果没有就不用管。 3.新建工作目录 # 假设工作目录定为:D:\code\go_project​在go_p 阅读全文
posted @ 2023-11-25 00:07 CJTARRR 阅读(67) 评论(0) 推荐(0)
摘要: import datetime​first_date = datetime.date(2022, 10, 1)second_date = datetime.date(2022, 10, 2)​print(second_date > first_date)# True 阅读全文
posted @ 2023-11-17 16:53 CJTARRR 阅读(73) 评论(0) 推荐(0)
摘要: 1.清理之前安装的痕迹 如果之前安装过frida且安装失败了,会留下缓存和软连接,影响后续的安装,需要先清理。(直接pip安装,装的是x86_64版本,创建的软连接也会找对应的版本) 清理pip缓存 pip cache purge 删除软连接 cd ~sudo rm -rf .frida 删除可能残 阅读全文
posted @ 2023-11-13 10:15 CJTARRR 阅读(1116) 评论(0) 推荐(0)
摘要: 找到应用相应配置文件中的"-XX:+UseG1GC"配置删掉。 举例: mac中安装的kafka相应的配置文件就是: kafka-run-class.sh 进入上面的文件,搜索"UseG1GC",然后删掉:"-XX:+UseG1GC"就可以正常启动kafka. 阅读全文
posted @ 2023-11-13 10:09 CJTARRR 阅读(1553) 评论(0) 推荐(0)
摘要: """在windows或mac上,直接pip3 install curl_cffi就能使用,但是在linux中,可能会缺少证书以下是Linux中的安装步骤:"""# 安装第三方库pip3 install curl_cffi​# 下载证书wget https://curl.se/ca/cacert.p 阅读全文
posted @ 2023-11-03 14:18 CJTARRR 阅读(686) 评论(0) 推荐(0)
摘要: docker login -u username -p password 私有仓库地址 阅读全文
posted @ 2023-11-03 10:56 CJTARRR 阅读(34) 评论(0) 推荐(0)
摘要: import asyncio flag = asyncio.iscoroutinefunction(func) # 如果func是协程函数,则flag为True, 不是则为False. 阅读全文
posted @ 2023-10-27 14:32 CJTARRR 阅读(19) 评论(0) 推荐(0)
摘要: JS根据属性删除数组中的对象 // 示例let arry = [{id:1, name:'xxx'}, {id:2, name:'yyy'}]​arry = arry.filter(item => item.id !== 1)​// 这里根据数组内对象的id属性进行过滤,把id为1的对象过滤掉了,并 阅读全文
posted @ 2023-10-23 22:54 CJTARRR 阅读(401) 评论(0) 推荐(0)
摘要: Python猴子补丁 介绍 猴子补丁是一种替换方法的方式。因为python是动态语言,所以我们在方法执行之前,可以将方法替换,以达到我们期望的结果。需要理解的是,python的方法在加上括号之前,代表的的只是方法的内存,可以被当做一个变量进行传递。 使用 # 示例class Test: a = 1 阅读全文
posted @ 2023-10-20 10:17 CJTARRR 阅读(16) 评论(0) 推荐(0)
摘要: 介绍 sys.path是一个列表,里面包含了一些路径字符串。 在使用import 和 from ... import ...的时候,python解释器会从sys.path中的路径中逐个搜索模块,顺序“从左到右”。 所以,如果有两个同名的模块在不同的文件夹下,且这两个文件夹的路径都在sys.path中 阅读全文
posted @ 2023-10-20 09:13 CJTARRR 阅读(351) 评论(0) 推荐(1)
摘要: mongo异步python库Motor 使用该第三方库前, 先了解python asyncio 安装 python3 -m pip install motor​# motor版本要求:python>=3.5pymongo>=3.12 创建客户端 client = motor.motor_asynci 阅读全文
posted @ 2023-10-17 09:46 CJTARRR 阅读(253) 评论(0) 推荐(0)
摘要: python with语句 with语句的作用 with语句是python引入的一种与异常处理相关的功能,可以看作是try...finally语句的简化.with语句常用于对资源进行访问的场景,可以确保在对资源操作过程中不管是否发生异常,都能自动地正常释放资源. with语句的基本语法 with e 阅读全文
posted @ 2023-10-14 15:42 CJTARRR 阅读(96) 评论(0) 推荐(0)
摘要: python多线程with方式加锁 """python Treading中的Lock模块提供了加锁和释放锁的方法,分别是acquire()和release().这两个方法可以搭配python的with语句使用."""# 示例from threading import Lock​temp_lock = 阅读全文
posted @ 2023-10-14 13:35 CJTARRR 阅读(140) 评论(0) 推荐(0)
摘要: https://baijiahao.baidu.com/s?id=1718367047580754624&wfr=spider&for=pc 阅读全文
posted @ 2023-10-14 13:17 CJTARRR 阅读(14) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页