摘要: 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HT 阅读全文
posted @ 2019-06-26 23:59 搞事^o^Boy 阅读(418) 评论(0) 推荐(0) 编辑
摘要: WebSocket 是一种双向通信协议,在建立连接后,WebSocket 服务器和 Browser/Client Agent 都能主动的向对方发送或接收数据,就像 Socket 一样; WebSocket 需要类似 TCP 的客户端和服务器端通过握手连接,连接成功后才能相互通信。 目的:即时通讯,替 阅读全文
posted @ 2019-06-26 23:53 搞事^o^Boy 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 一、什么是算法 二、时间复杂度、空间复杂度 Ⅰ、时间复杂度 时间复杂度是用来估计算法运行时间的一个式子(单位),一般来说,时间复杂度高的算法比复杂度低的算法慢 Ⅱ、空间复杂度 空间复杂度:用来评估算法内存占用大小的一个式子 三、列表排序 列表排序:将无序列表变为有序列表 1、冒泡排序 时间复杂度:O 阅读全文
posted @ 2019-06-26 23:50 搞事^o^Boy 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 概述 本文涉及到主要的概念有: 变量(名) 引用 对象 可变对象和不可变对象 拷贝 深拷贝和拷贝 正文 像Java,Python这样的语言,存在着深拷贝,浅拷贝的问题。下面我们先通过一张图来看看变量和对象的关系: 变量和对象的关系 对象和变量 我们要明确以下概念: 变量 是系统变量名表中的元素(可以 阅读全文
posted @ 2019-06-26 23:44 搞事^o^Boy 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 不同于C/C++,像Python这样的语言是不需要程序员写代码来管理内存的,它的GC(Garbage Collection)机制 实现了自动内存管理。GC做的事情就是解放程序员的双手,找出内存中不用的资源并释放这块内存。 下面我们来看看Python的GC是怎么做的: Python自带的解释器CPyt 阅读全文
posted @ 2019-06-26 23:41 搞事^o^Boy 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Redis为持久化提供了两种方式: RDB:在指定的时间间隔能对你的数据进行快照存储。 AOF:记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据。 本文将通过下面内容的介绍,希望能够让大家更全面、清晰的认识这两种持久化方式,同时理解这种保存数据的思路,应用于自己的系统设 阅读全文
posted @ 2019-06-26 18:50 搞事^o^Boy 阅读(98) 评论(0) 推荐(0) 编辑