
2020
Codeoooo
爱好学习及分享,若文章侵权,优先联系本人删帖处理。
展开
-
我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。翻译 2023-06-19 11:38:12 · 60 阅读 · 4205 评论 -
好看代码图
【代码】好看代码图。原创 2023-06-15 10:28:55 · 2268 阅读 · 1 评论 -
Python之xlsx文件与csv文件相互转换
在Python中,可以使用xlrd和csv模块来处理Excel文件和csv文件。在2个文件之间转换,需要注意一个文件的字符转码问题。使用第三方库pandas将xlsx文件转csv文件。Python之xlsx文件与csv文件相互转换。使用pandas将csv文件转成xlsx文件。csv文件转换成xlsx文件。xlsx文件转csv文件。原创 2023-06-15 10:28:24 · 2833 阅读 · 1 评论 -
Python实现键盘操作方法
【代码】Python实现键盘操作方法。原创 2023-06-15 10:27:54 · 5815 阅读 · 1 评论 -
Python django解决跨域请求的问题
使用Ajax获取json数据时,存在跨域的限制。不过,在Web页面上调用js的script脚本文件时却不受跨域的影响,JSONP就是利用这个来实现跨域的传输。因此,我们需要将Ajax调用中的dataType从JSON改为JSONP(相应的API也需要支持JSONP)格式。另外还从网上看到其他两种解决方案,但都不太合适。在此列出,供大家参考。JSONP只能用于GET请求。原创 2023-06-15 10:25:34 · 2269 阅读 · 1 评论 -
Linux安装Python详细步骤
5.编译安装,此步才会最终生成 /usr/local/python36/进入/目录查看python36文件夹,我们要的python3都在这里了。修改/etc/profile系统环境变量配置文件,添加以下内容。注意: 第4步和第5步可以合并执行, 但是中间需要用&&隔开。注意: 一定要将python3的目录放在第一位。2.下载python3编译的依赖包。编译安装python3.6的步骤。1.下载python3源码包。8 .进入pyhon3。4.进入源码包文件夹。9.挂起服务后台运行。原创 2023-06-15 10:26:01 · 3439 阅读 · 0 评论 -
Python conda命令
使用 conda create -n your_env_name python=X.X (2.7、3.6等)命令创建python版本为X.X、名字为your_env_name的虚拟环境。注意:默认的情况下只安装了一些必须的包,并不会像我们安装anaconda时自动安装很多常用的包。可以使用conda命令创建新的python环境(python版本,包),新的环境与原来的环境不相关。这样,方便不同的应用中使用不同的python版本。使用如下命令即可 激活你的虚拟环境(即将python的版本改变)。原创 2023-06-15 10:24:42 · 3137 阅读 · 2 评论 -
Java HttpClient爬虫请求
【代码】Java HttpClient爬虫请求。原创 2023-06-15 10:25:28 · 2228 阅读 · 0 评论 -
SOCKS使用及Selenium过检测
【代码】SOCKS使用及Selenium过检测。原创 2023-06-14 13:55:07 · 10413 阅读 · 1 评论 -
隧道代理ip使用流程
隧道ip 无需发请求调用api,或者使用后回传标记成功与失败,相对来说很方便。原创 2023-06-14 13:51:59 · 1372 阅读 · 0 评论 -
代理池搭建
本地单进程测试 push回传 平均120/s , pull调用代理平均120/s >> 测试为负载均衡+随机先进先出。排序3683个代理ip,排序需要2.5s ,500个代理ip排序需要 0.2s。redis库内(300个ip,调用400次,后100为固定蚂蚁代理。去重 >> 最短时延 >> 最小状态码 >> result。回传ip , 3683个需要30s , 平均122/s。总结:回传和调用ip,单线程 保守均值 100/s。用于 获取先进先出(随机) 获取。响应数据: 同上。原创 2023-06-14 13:54:19 · 1620 阅读 · 0 评论 -
一分钟学会Docker
ifconfig 查ip+可视化端口9000 访问网页Portainer可视化操作。防火墙开放2375docker端口。启动容器 后面加名称便于查看。重启docker 无需执行。重新启动防火墙 可以忽略。//显示终端执行过的命令。原创 2023-06-14 13:53:16 · 1663 阅读 · 0 评论 -
携程国内机票token
看到代码中,有调用y方法,p方法,m方法等,全部扣下来执行。若了解三目运算则扣主要代码即可解决问题。如果你不理解其执行顺序,可以在评论区讨论,也可找我私聊。(授人以鱼不如授人以渔)你们想到了这是什么算法吗?其实根据 位数 也很明显。也就是说o.default走的g这个方法。明显的三目运算,知其然知其所以然。原创 2023-06-14 13:48:13 · 1929 阅读 · 0 评论 -
携程国际机票sign破解
发现:https://flights.ctrip.com/international/search/api/flightlist/oneway-tpe-szx?depdate=2020-09-14&cabin=y_s&adult=1&child=0&infant=0&containstax=1&v=0.9164251641244324 返回结果有transactionID。t 就是 String(起始地三字码+降落的三字码+出发时间)一步步来,直接点进去,全局搜索大法。简单啊,就是r进行了md5.原创 2023-06-14 13:44:34 · 2218 阅读 · 1 评论 -
批量全站抓取,结构化抓取, 智能解析
抓取效果可以转成json格式,键基本上都是html标签,值代表数据内容。原创 2023-06-14 13:45:41 · 1408 阅读 · 0 评论 -
JS混淆原理
JavaScript 混淆——在线工具**案例三JS注入冲突,请点击这里下载。原创 2023-06-14 13:43:03 · 6309 阅读 · 0 评论 -
JS debug跳过的几种方法
谷歌商店安装:https://chrome.google.com/webstore/detail/reres/gieocpkbblidnocefjakldecahgeeica?详细请点击 https://github.com/annnhan/ReRes。找到这个debug方法名,在控制台重写替换,将其置空。,重新加载页面即可。注意 需要授权读写权限。fiddler 绿闪电图标替换大法。,至此完成 ReRes 的配置。找到 ReRes ,勾选。下载好离线版本之后打开。原创 2023-06-14 13:42:49 · 2148 阅读 · 1 评论 -
百度百科多线程抓取
【代码】百度百科多线程抓取。原创 2023-06-14 13:12:10 · 1410 阅读 · 0 评论