摘要: 同步: 多个任务之间有先后顺序执行,一个执行完下个才能执行。 异步: 多个任务之间没有先后顺序,可以同时执行有时候一个任务可能要在必要的时候获取另一个同时执行的任务的结果,这个就叫回调。 阻塞: 如果卡住了调用者,调用者不能继续往下执行,就是说调用者阻塞了。 非阻塞: 如果不会卡住,可以继续往下进行 阅读全文
posted @ 2019-02-28 19:37 小小小白1226 阅读(106) 评论(0) 推荐(0) 编辑
摘要: HTTP:HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常 不安全,为了保证这些隐私数据能加密传输,于是就诞生了HTTPS。简单说HTTPS协议是 SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。 HTTP和HTTPS 区别主 阅读全文
posted @ 2019-02-28 19:23 小小小白1226 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1. cookie数据存放在客户端的浏览器上(例如会员卡),session数据放在服务器上。 2. cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗考虑到安全应当使用 session 3. session会在一定时间内保存在服务器上。当访问增多,会比较占用服务器的性 阅读全文
posted @ 2019-02-28 19:13 小小小白1226 阅读(105) 评论(0) 推荐(0) 编辑
摘要: GET : 请求的数据会附加在URL之后,以?分割URL和传输数据,多个参数用&连接。URL的编码格式采用的是ASCII编码,而不是uniclde,即是说所有的非ASCII字符都要编码之后再传输。 POST : 请求会把请求的数据放置在 HTTP 请求包的包体中。上面的 item=bandsaw 就 阅读全文
posted @ 2019-02-28 19:05 小小小白1226 阅读(113) 评论(0) 推荐(0) 编辑
摘要: UDP :面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息 优点 : UDP速度快、操作简单、要求系统资源较少,由于通讯不需要连接,可以实现广播发送 缺点 : UDP传送数据前并不与对方建立连接,对接收的数据也不发送确认信号,发送端不知道数据是否会正确接收,也不重复发送,不可靠。 TCP 阅读全文
posted @ 2019-02-28 17:53 小小小白1226 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Cookies在客户端,也可以理解为浏览器端,有了Cookies,浏览器在下次访问网页时会自动附带上它发送给服务器,服务器通过识别Cookies并鉴定出是哪个用户,然后再判断用户是否是登录状态,然后返回对应的响应。我们可以理解为Cookies里面保存了登录的凭证,有了它,只需要在下次请求携带Cook 阅读全文
posted @ 2019-02-26 15:14 小小小白1226 阅读(113) 评论(0) 推荐(0) 编辑
摘要: import re import lxml.html import requests from fake_useragent import UserAgent encoderchars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=" #用python重写生成session的算法 def f1(a):... 阅读全文
posted @ 2019-02-25 22:20 小小小白1226 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1、编辑 Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 外部文档 Shift + F1 外部文 阅读全文
posted @ 2019-01-16 09:53 小小小白1226 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Notepad++ 快捷键 大全Ctrl+C 复制Ctrl+X 剪切Ctrl+V 粘贴Ctrl+Z 撤消Ctrl+Y 恢复Ctrl+A 全选Ctrl+F 键查找对话框启动Ctrl+H 查找/替换对话框Ctrl+D 复制并粘贴当行 Ctrl+L 删除当前行Ctrl+T 当行向上移动一行F3 查找下一个 阅读全文
posted @ 2019-01-15 23:09 小小小白1226 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 彻底删除mysql5.7 删除mysql前 先删除一下 /var/lib/mysql 还有 /etc/mysql 下面命令依次执行 mysql5.7的安装 上述命令会安装以下包: 因此无需再安装mysql-client等。安装过程会提示设置mysql root用户的密码,设置完成后等待自动安装即可。 阅读全文
posted @ 2018-12-29 16:49 小小小白1226 阅读(369) 评论(0) 推荐(0) 编辑