摘要: 现在很少花时间来专门写博客,都是把平时看到用到的东西像随笔一样记录在云笔记上。 在这儿分享一些php相关的技术安装过程: linux下编译安装php:php安装 phpunit安装过程:phpunit(外链到我的有道云笔记上) Guzzle:一个稳定的框架实现利用PHP发送HTTP请求 Guzzle 阅读全文
posted @ 2017-05-30 15:56 遗忘角落 阅读(140) 评论(0) 推荐(0) 编辑
摘要: mysql操作时,出现报错。 执行describe 命令时, 临时文件目录没有创建或者无写入权限:于是: 阅读全文
posted @ 2017-02-15 17:35 遗忘角落 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: 多字节版 trim 函数,支持移除首尾 空格(全角、半角)、制表符、换行符 提取内容中的中文: utf8编码内容提取: gb2312编码内容提取: 阅读全文
posted @ 2017-02-07 15:46 遗忘角落 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 百度百科的描述:一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 REST,即Representational State Transfer(表现层状态转化) 资源:就是网 阅读全文
posted @ 2016-07-15 11:37 遗忘角落 阅读(256) 评论(0) 推荐(0) 编辑
摘要: MySQL Replication 是 MySQL 非常有特色的一个功能,他能够将一个 MySQL Server 的 Instance 中的数据完整的复制到另外一个 MySQL Server 的 Instance 中。虽然复制过程并不是实时而是异步进行的,但是由于其高效的性能设计,延时非常之少。 M 阅读全文
posted @ 2016-07-14 23:40 遗忘角落 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 缓存失效: 引起这个原因的主要因素是高并发下,我们一般设定一个缓存的过期时间时,可能有一些会设置5分钟啊,10分钟这些;并发很高时可能会出在某一个时间同时生成了很多的缓存,并且过期时间在同一时刻,这个时候就可能引发——当过期时间到后,这些缓存同时失效,请求全部转发到DB,DB可能会压力过重。 处理方 阅读全文
posted @ 2016-07-10 22:22 遗忘角落 阅读(6218) 评论(0) 推荐(3) 编辑
摘要: 在平时找工作的时候,或多或少会遇到一些算法问题,很多都是比较经典或者网上已经流传很久的。只是我们没有接触过,所以不知道怎么解决。 在这儿,我自己总结一些我遇到的一些经典算法,给自己增加一点记忆,也给需要的朋友看到学习一下。 1. 倒水问题 如题:一个容量为5升的杯子和一个容量为3升的杯子,水不限使用 阅读全文
posted @ 2016-07-06 23:42 遗忘角落 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 1.获取用户真实ip 参考一下 http://www.cnblogs.com/wangtao_20/p/4582701.html 完善一下获取ip的方法 2.curl实现post、get抓取数据 3.遍历目录下所有文件和子文件夹 阅读全文
posted @ 2016-06-29 21:13 遗忘角落 阅读(206) 评论(0) 推荐(0) 编辑
摘要: sql注入 通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 防止sql注入,我们应该注意: 1.永远不要信任用户的输入,要对用户的输入进行校验,可以通过正则表达式,或限制长度,对单引号和双"-"进行转换等。 2.永远不要使用动态拼装SQ 阅读全文
posted @ 2016-06-29 11:37 遗忘角落 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 在现在的大型网站中,如何实现多台服务器中的session数据共享呢 当使用多台服务器架设成集群之后,我们通过负载均衡的方式,同一个用户(或者ip)访问时被分配到不同的服务器上,假设在A服务器登录,如果在B服务器拿不到用户的登录信息session。这时访问到B服务器时就出现未登录情况。 所以如何对于这 阅读全文
posted @ 2016-06-22 13:53 遗忘角落 阅读(24446) 评论(5) 推荐(0) 编辑