摘要:PHP的错误机制总结 PHP的错误机制也是非常复杂的,做了几年php,也没有仔细总结过,现在就补上这一课。 特别说明:文章的PHP版本使用5.5.32 PHP的错误级别 首先需要了解php有哪些错误。截至到php5.5,一共有 "16个错误级别" 注意:尝试下面的代码的时候请确保打开error_lo 阅读全文
HTTPS协议说明
2016-02-25 10:25 by 轩脉刃, 2698 阅读, 0 推荐, 收藏,
摘要:HTTPS协议说明 基本现在最安全的网络连接就是使用https了,http协议有几个不安全的地方: 传输信息是明文的。 http的传输信息是明文的,基本网络劫持下就束手就擒了。 不能防止篡改。 在网络传输层面是无法防止第三方截取请求,篡改请求,再发送给服务器的。 其实从互联网已开始,网络传输的加密协 阅读全文
技术晨读_20160217
2016-02-17 10:10 by 轩脉刃, 537 阅读, 0 推荐, 收藏,
摘要:技术导读 Build a RESTful API with Martini 使用martini搭建一个Restful API,使用的是简易的内存database,搭建了一套支持json和xml的RESTFUL的API http://0value.com/build a restful API wit 阅读全文
技术晨读_20160215
2016-02-15 10:11 by 轩脉刃, 420 阅读, 0 推荐, 收藏,
摘要:技术导读 对抗拖库 —— Web 前端慢加密 理论上加密时间和破解时间成正比的,文章说的方法在前端做一次慢加密,后端做一次快加密,最后存储进入数据库的密码即使被脱库了,破解也需要很巨大的工作量。 http://www.cnblogs.com/index html/p/frontend slow en 阅读全文
fastcgi安装
2016-01-28 15:22 by 轩脉刃, 3289 阅读, 0 推荐, 收藏,
摘要:fastcgi安装 这里及以下的web服务器都是以nginx为例子和说明,php以5.3为例子。 php fpm fastcgi在服务器上会启动多个进程进行解析,这个时候就需要一个fastcgi的管理器,管理哪个子进程可以结束,哪个进行应该开启了。 fastcgi的进程管理器有两种,spawn fc 阅读全文
缓存一致性协议
2016-01-28 15:21 by 轩脉刃, 4304 阅读, 0 推荐, 收藏,
摘要:缓存一致性协议 操作系统的CPU和内存并不是直接交互操作的。我们的CPU有一级缓存,CPU直接操作一级缓存,由一级缓存和内存进行交互。 当然,有的CPU有二级缓存,甚至三级缓存等。实际上,大概二十年前,一级缓存是直接和内存交互的,现在,一般是二级缓存和内存直接通讯。 每个CPU都有一级缓存,但是,我 阅读全文
说说分布式事务
2016-01-28 15:18 by 轩脉刃, 1034 阅读, 0 推荐, 收藏,
摘要:分布式事务 分布式事务说的就是一个事务的两个或者多个操作不是在一个数据库中进行的,而是在多个数据库中执行。 这个时候,如何保证事务操作的原子性和一致性? 举个支付的例子,支付进行买东西。事务由两个行为组成,我的购买商品数据表数据+1,支付金额表数据-1。 如果这两个都是在同一库中,没啥问题。 但是这 阅读全文
solr的suggest模块
2016-01-28 15:16 by 轩脉刃, 4333 阅读, 0 推荐, 收藏,
摘要:solr的suggest模块 solr有个suggest模块,用来实现下拉提醒功能,就是输入了一个文本之后,进行文本建议查找的功能。 suggest请求的url 这里可以看到有几个参数: suggest=true 这个参数必须为true,表示我这次请求是suggest请求。 suggest.q 进行 阅读全文
hadoop的概念
2016-01-28 15:03 by 轩脉刃, 715 阅读, 0 推荐, 收藏,
摘要:hadoop的概念 网上会经常遇到各种hadoop的概念,Hive,HBase,Hdfs都各是什么呢? 首先从hdfs说起,hdfs是分布式文件系统,它把集群当作单机一样做文件操作,文件可能存在于多个机器上,具体的存储细节会对使用者隐藏。 "map_reduce" 是一个计算框架,google提出的 阅读全文
golang内存分配
2016-01-21 10:09 by 轩脉刃, 9516 阅读, 4 推荐, 收藏,
摘要:golang内存分配 new一个对象的时候,入口函数是malloc.go中的newobject函数 这个函数先计算出传入参数的大小,然后调用mallocgc函数,这个函数三个参数,第一个参数是对象类型大小,第二个参数是对象类型,第三个参数是malloc的标志位,这个标志位有两位,一个标志... 阅读全文