03 2018 档案
PHP 排序总结
摘要:介绍由简入繁 $arr = [1, 5, 2, 7, 97, 23, 1, 4]; 1.冒泡算法 改进的冒泡排序 2.选择排序 3.插入排序 4.希尔排序 改版的插入排序,突破了时间复杂度为o(n2)的瓶颈 5.快速排序 6.堆排序 7.归并排序 8.基数排序 阅读全文
posted @ 2018-03-19 13:08 bettyjones 阅读(122) 评论(0) 推荐(0)
HTML5 SSE webscoket
摘要:SSE(server-sent-event) 允许服务端推送数据到客户端。(通常叫数据推送) 是使用的HTTP协议的 wehscoket 简历浏览器与服务器之间的通信渠道,服务器向浏览器推送消息 总的来说,webscoket更为强大和灵活,因为他是全双工通信,可以双向通信。SSE是单向通道,只能服务 阅读全文
posted @ 2018-03-07 11:53 bettyjones 阅读(355) 评论(0) 推荐(0)
restful get post
摘要:REST 全称 representational state transfer,中文意思是表征性状态转移。 什么是表征,其实就是资源,而任何事物,只要有引用的必要就是一个资源,资源可以是一个实体(比如手机),也可以是一个抽象概念(比如价值) RESTful架构应该遵循统一接口原则,统一接口包含了一组 阅读全文
posted @ 2018-03-06 21:06 bettyjones 阅读(1106) 评论(0) 推荐(0)
LAMP框架 apache PHP
摘要:lamp (Linux+Apache+Mysql+PHP) linux:操作系统,也就是建立在电脑硬件基础上的最底层的东西 apache:就是web服务器 mysql:就是数据库 php:就是执行语言 php代码必须依靠web服务器才能运行 当客户端浏览器出发事件--》php程序提交到apache服 阅读全文
posted @ 2018-03-06 16:18 bettyjones 阅读(214) 评论(0) 推荐(0)
JWT的一些衍生思考 session cookie 等
摘要:JWT(Json Web Token) JWT是一种客户端与服务器双方之间传递信息的基于JSON的开放标准(RFC 7519)。该token被设计为紧凑且安全的,特别适用与分布式的单点登录(SSO)场景。 因为数字签名的存在,这些信息是可信的,JWT可以使用HMAC算法或者是RSA的公私秘钥对进行签 阅读全文
posted @ 2018-03-06 15:05 bettyjones 阅读(336) 评论(0) 推荐(0)
对kvm,qemu等的理解
摘要:首先要理解什么是虚拟化 虚拟化技术 系统虚拟化是将底层物理设备与上层操作系统、软件分离的一种去耦合技术,在一台物理机器上逻辑的划分出多台机器。 • 虚拟化的目标是实现IT资源利用效率和灵活性的最大化 然后要了解Hypervisor hypervisor:一种运行在物理服务器和操作系统之间的中间层软件 阅读全文
posted @ 2018-03-04 19:22 bettyjones 阅读(1310) 评论(0) 推荐(0)