摘要: 最近看了PHP编程动物书,在此记录下7-8章内容要点。 7.Web技术 PHP可以用在命令行和GUI脚本中,但网页是PHP的主要用途。一个动态网页包含表单、会话和一些重定向(上传文件、发送cookie)等功能。 HTTP协议支配网页浏览器如何从服务器请求文件以及服务器如何发回文件 HTTP请求头: 阅读全文
posted @ 2018-01-04 18:48 爱读书的小明 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 公司缓存出了些问题,解决的过程中总结了一些缓存使用的方式方法。 公司缓存遇到的问题 1) 缓存无过期时间导致内存占用过高2) 缓存清除后,失效后仍用到,不可从数据库恢复 造成这些问题的原因是开发人员对缓存的设计和使用原则不清楚,架构上也没有明确的说明和引导。 关于上面的两个问题 1) 缓存添加时一定 阅读全文
posted @ 2017-12-27 15:48 爱读书的小明 阅读(112) 评论(0) 推荐(0) 编辑
摘要: https协议原理 http问题 1)明文传输数据,被抓包后很容易可以看出传输内容,传输敏感数据有安全问题。 2)不能保证进行http通信的客户端与服务器是合法的。 为了解决这两个问题,需要对http数据进行加密和对通信双方进行认证。https就是在http协议的下层加了一个ssl协议,通过ssl实 阅读全文
posted @ 2017-12-27 15:39 爱读书的小明 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 最近看了PHP编程动物书,在此记录下1-6章内容要点。 1.PHP介绍 * PHP可以做服务端编程、命令行编程(写脚本)、客户端图形界面* PHP使用GD扩展处理图像* PHP配置文件php.ini文档:https://php.net/manual/zh/configuration.file.php 阅读全文
posted @ 2017-12-27 15:20 爱读书的小明 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 总结了一些面试中常见的海量数据(数据量远大于内存容量)处理的问题。该blog参考“研究者July”的csdn博客,感谢作者分享。 1.给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 考虑到每个文件大小为:50*10^8*64B = 阅读全文
posted @ 2017-12-27 14:29 爱读书的小明 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 第一篇Blog就写写HelloWorld吧! 阅读全文
posted @ 2017-12-27 14:06 爱读书的小明 阅读(86) 评论(0) 推荐(0) 编辑