- 博客(12)
- 收藏
- 关注
原创 火警系统接口文档
1、 用户登录界面接口功能用户登录,token信息写入该请求response的cookie中URL/login/do_loginHTTP请求方式POST请求参数参数必选类型说明username必选string用户名password必选string密码返回字段字段名称字段类型说明codeint状态...
2019-12-16 15:51:34 532
原创 最新豆瓣模拟登陆(python实现)
教程所需环境: 最近在学习scrapy的过程中,偶然看到一些模拟登陆的文章,就想自己实现模拟登录知乎,结果知乎刚好更新新版本,对Form data进行了加密,由于本人对js了解甚少,无法获取到知乎对表单数据的加密方式,转而实现豆瓣登录。## 标题 ## 1. python 3.x 2. request、lxml、pillow等库1、从目标网页中获取表单数据豆瓣登录页: 登...
2018-09-09 21:35:22 3307
原创 ROBOTS协议
1、Robots协议 Robots协议的全称即网络爬虫排除标准”(Robots Exclusion Protocol),,网站通过Robots协议告诉搜索引擎(或者网络蜘蛛)可以抓取的页面范围。 robots.txts是一个文本文件,是一个协议,而并非一个命令, ...
2018-09-05 21:45:31 2701
转载 Python 优雅的使用参数 - 可变参数(*args & **kwargs)
转载自:https://n3xtchen.github.io/n3xtchen/python/2014/08/08/python-args-and-kwargs写在前面的话传递参数的行为对于现在编程语言来说,再寻常不过的概念 参数(英语:parameter)是使用通用变量来建立函数和变量之间关系(当这种关系很难用方程来阐述时)的一个数量。 - 来自 wikipedia...
2018-08-27 16:15:43 502
转载 关于Sublime Text不能在打开方式中显示并且不能被设置成默认打开方式的问题
最近碰到这样一个问题,由于卸载了旧版本的Sublime Text,并且重新使用了一个新版本免安装的Sublime Text包,于是问题来了:之前可以使用Sublime Text 编辑器默认打开的文件现在都不可以了,右键需要打开的文件(例:1.html)打开方式找到Sublime Text ,选择之后文件并没有被Sublime Text打开,无论怎么重复操作都没有作用,只有在编辑器中 open ...
2018-08-16 19:49:43 3183 2
转载 关于windows下安装scrapy遇见问题的解决方案(ImportError: DLL load failed: 操作系统无法运行1%
问题描述:window下通过ANACONDA安装scrapy后创建工程时报错,错误描述:from cryptography.hazmat.bindings._openssl import ffi, lib ImportError: DLL load failed: 操作系统无法运行1%解决方案(两种皆可行):1、pip install -I cryptography2、把C:\Windows\Sy...
2018-06-27 16:35:14 1547
原创 浅谈回调函数
1、回调函数的定义 简而言之,回调函数就是使得内部函数(一般是库函数)可以调用外部函数(自定义函数)的过程。2、C/C++下的回调函数 在C/C++语言中,指针是一个用来指向内存地址的变量。当程序运行时,所有与运行有关的对象都要加载到内存中,即与程序任何有关的任何对象都可以通过指针指向它。函数是存放在内存代码区域中,即可以通过指针来存取函数,把指向函数入口的指针称之为函数指针。 ...
2018-05-17 11:10:31 283
原创 01序列交换次数
问题描述:给定一个01序列串,现在需要将这个字符串改为“非递减“有序序列,请问其最小交换次数(任意两个位置可互换)?Input输入数据第一行是一个正整数T(T<100),表示有T组测试数据;接下来输入T行,每行一个01串。数据保证50%的字符串长度在【1,100】;95%的字符串长度在【1,10000】;100%的字符串长度在【1,1000000】;Output对于每组测试数据,请输出排成“...
2018-05-11 14:50:38 1403
原创 JVM中GC
1、GC触发的条件触发的条件有两种:(1)程序调用System.gc()时可以触发;(2)系统自身来决定GC触发的时机。2、jvm内存分配(1)对象分配: 优先在Eden区分配:在大多数情况下,对象在新生代Eden区中分配,当Eden区中没有足够空间的分配时,系统调用一次Minor GC,将Eden中存活的对象和其中一块survivor中存活的对象移动到另一块的survivor区域,如果在M...
2018-04-19 15:33:10 175
原创 常用排序方法
package com.sort;public class Sort {//选择排序/*算法规则:将待排序集合(0...n)看成两部分,在起始状态中,一部分为(k..n)的待排序unsorted * 集合,另一部分为(0...k)的已排序sorted集合,在待排序集合中挑选出最小元素并且记录下标i, * 若该下标不等于k,那么 unsorted[i] 与 sorted[k]交换 ,一直重复这个过程
2017-10-18 20:09:46 244
原创 Macbook Air在SSD上安装win10系统教程
终于在Macbook Air上安装了windows10操作系统,由于本身附带的硬盘较小,故将系统安装在了外置的固态SSD上,运行效果与用户体验相对较好。 一、安装准备 1、win10系统的镜像文件一份(http://pass.hust.edu.cn资源中心下载); 2、thinkpad256G的SSD一个 3、WTG辅助工具3.9.5.0 4、磁盘工具Disk
2017-09-23 19:37:37 24903
原创 二叉树遍历的递归与非递归实现(java)
package com.Tree;import java.util.Stack;public class BinaryTree { //定义每棵树的根节点 private TreeNode root = null; //二叉树类的构造函数,即为创建根节点 public BinaryTree(){ root = new TreeNode(1, "root(A)"); } /*
2017-09-21 15:39:26 299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人