08 2019 档案
摘要:1.ag:比grep、ack更快的递归搜索文件内容 安装: 1:首先在linux创建个sh文件->ag.sh 2:在ag.sh里面输入如下内容并保存 3.对ag.sh改变权限 4:执行./ag.sh就会去安装了,完事后可以用ag "helloWord"命令去寻找所有文件中包含helloWord的文件
阅读全文
摘要:一.打开的快捷键 1.Elements 1.选中 元素 切换至 Event… Tab可以查看这个元素绑定的事件 2.在 Element 选项卡中可以修改html 2.断点 在 Sources 面板 js 文件行号处设置断点, 这里除了常规断点外, 还有个条件断点(右键 conditional bre
阅读全文
摘要:1.利用pandas模块 2.使用xlwt模块 3.pandas 4.pandas 如需修改表格样式,可参数:https://www.cnblogs.com/phoebechiang/p/10512337.html
阅读全文
摘要:https://www.jianshu.com/p/61a93a6c0c1b
阅读全文
摘要:一,鸭子类型 鸭子类型是对Python中数据类型本质上是由属性和行为来定义的一种解读。 Python是一种动态语言,不像Java和C++这种强类型语言,Python里实际上没有严格的类型检查。 只要某个对象具有鸭子的方法,可以像鸭子那样走路和嘎嘎叫,那么它就可以被其它函数当做鸭子一样调用。 输出结果
阅读全文
摘要:方法一: 1. 在项目文件夹中新建一个commands文件夹 2. 在command的文件夹中新建一个文件 crawlall.py 3.在crawlall.py 中写一个command类,该类继承 scrapy.commands from scrapy.commands import ScrapyC
阅读全文
摘要:站位
阅读全文
摘要:1.spider模块 1.spider模块介绍 被动爬网:(被动爬网获得的链接是手动爬网的时候返回页面的信息中分析发现超链接) 对于爬网的时候遇到HTML表单如何操作: 需要表单身份认证时如何操作(默认是进行提示): 请求头,在爬网的时候自动添加到请求头处: 2.spider模块的使用 通常对一个站
阅读全文
摘要:一.burpsuit的环境搭建 Burp Suite可以说是Web安全工具中的瑞士军刀,打算写几篇Blog以一个小白的角度去学习Burp Suite(简称BP),会详细地说一下的用法,说明一下每一个部分是什么功能,主要通过图的备注来说明各个按钮是什么功能。有什么错误也希望走过路过的大佬们指出,由于是
阅读全文
摘要:一.环境配置 centeos7 python3 二.安装jupyter notebook 1.安装jupyter 安装Jupyter Notebook 通过pip安装Jupyter Notebook #安装jupyter notebook python3 -m pip install jupyter
阅读全文
摘要:一.环境 1.环境 2. 测试 PID Name 717 android.process.acore 9080 cat 1301 com.android.defcontainer 882 com.android.download 557 com.android.ime 647 com.android
阅读全文
摘要:一.简介 frida 是一款基于 python+javascript 的 hook 框架,可运行在 android、ios、linux、win等各个平台,主要使用的动态二进制插桩技术。 Frida官网:https://www.frida.re/ Frida源码:https://github.com/
阅读全文
摘要:使用终端登录Linux后使用vim编辑文本,这时在默认设置下载插入模式使用小键盘会插入一些非数字的字符。 更改的方法: 在终端设置中选择终端类型为linux
阅读全文
摘要:一.了解 CentOS中如果安装有yum,一般会有python2的某个版本。命令行键入python,出现的python2的环境: 我们希望将python这个shell指令连接到python3的版本。这里首先装python3,然后将python连接到python3上。 由于路径添加到了bash_pro
阅读全文
摘要:最近因项目需要,在使用任务队列Celery的时候,出现如题错误,最终在github上里找到解决办法,记录一下。 运行环境环境:win10 + python3 + redis 2.10.6 + celery 4.2.1 win10上运行celery4.x会出现这个问题,开启任务队列一切正常(显示rea
阅读全文
摘要:一.简介 二.Celery 的架构 可以看到,Celery 主要包含以下几个模块: 任务模块 Task 包含异步任务和定时任务。其中,异步任务通常在业务逻辑中被触发并发往任务队列,而定时任务由 Celery Beat 进程周期性地将任务发往任务队列。 消息中间件 Broker Broker,即为任务
阅读全文
摘要:https://github.com/MegatronKing/HttpCanary/tree/master/docs/v2/zh-CN
阅读全文
摘要:一.常规操作步骤 1. 手机要有root权限 2. 下载tcpdump http://www.strazzere.com/android/tcpdump 3. adb push c:\wherever_you_put\tcpdump /data/local/tcpdump 如果这一步真机无法push
阅读全文
摘要:一.需求 原格式: 目标格式: 二.方法 1.sum函数合并 这个看上去很简洁,不过有类似字符串累加的性能陷阱。 2.reduce函数 做序列的累加操作。也是有累加的性能陷阱。 3.列表推导式 列表推导式,看着有些长,而且还要for循环两次,变成一行理解需要费劲一些,没有那么直观 4.itertoo
阅读全文
摘要:一、windows系统安装git 首先下载git for windows客户端http://msysgit.github.io/ 安装过程没什么特别的,不停next就ok了 安装完成之后右键如果出现这几个东西,那么git你就安装完成了。 二、安装tortoise git(乌龟git) 同样先下载ht
阅读全文
摘要:一个学习网址:https://learngitbranching.js.org/ 一.对于一个新的远程空仓库 本地新建文件后推送 二.当本地新建一个空文件夹 三.创建忽略文件以及过滤规则 假设你在Windows下进行Python开发,Windows会自动在有图片的目录下生成隐藏的缩略图文件,如果有自
阅读全文
摘要:获取自定义机器人webhook 步骤一,在机器人管理页面选择“自定义”机器人,输入机器人名字并选择要发送消息的群。如果需要的话,可以为机器人设置一个头像。点击“完成添加”,完成后会生成Hook地址,如下图: 步骤二,点击“复制”按钮,即可获得这个机器人对应的Webhook地址,其格式如下: 使用自定
阅读全文