自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

转载 关于web服务的接口幂等性

原创链接: http://www.smithfox.com/?e=16 转载请保留此声明, 谢谢]绝大部分网络上对幂等性的解释类似于:"幂等性是指重复使用同样的参数调用同一方法时总能获得同样的结果。比如对同一资源的GET请求访问结果都是一样的。"我认为这种解释是非常错误的, 幂等性强调的是外界通过接口对系统内部的影响, 外界怎么看系统和幂等性没有关系. 就上面这种解释, S

2016-07-29 12:00:07 614

转载 redis和memcache的区别

哥只想说,这是一个精彩被问到的问题,但是应该很多人都答不全,总结记录一波说到redis就会联想到memcached,反之亦然,可参考《Redis和Memcached的区别》。了解过两者的同学有那么个大致的印象:redis与memcached相比,比仅支持简单的key-value数据类型,同时还提供list,set,zset,hash等数据结构的存储;

2016-07-21 11:42:35 450

转载 PHP 异步的curl

PHP是不支持线程的,但是我们有总想并行地干一些事情,比如,同时执行多个http的请求,如果使用多进程的话,有两个问题:1. 不能跨平台2. 创建进程的开销似乎大了些于是,我们就想到了使用异步来达到类似并行的效果,曾经早就写程序实现过,不过是很初级的,现在curl帮我们实现了,只是目前网上的文档还少一些,这个贡献一些。<?php$nodes = array('http://w

2016-07-19 15:02:38 788

原创 tomcat源码编写计划连载(2)

上一次讲了一下server的基础实现,但是实现的只是简单的静态资源的请求,用过tomcat的童鞋肯定说要调用servlet啦,OK, 在上次的基础上我增加了一个请求servlet的功能。servlet的生命周期不做多的介绍了,我主要实现两个方法init和 service ,结构目录如下:服务器端:HttpServer1 接收HTTP请求Rquest 解析请求,给serv

2016-07-04 14:22:16 210

原创 PHP的订单生成算法

PHP的订单号生成算法算是语言本身的硬伤吧,相信很少的大型互联网公司会用PHP去生成订单号了,但是如果你身处一个没有各方资源的情况下还是仔细想想怎么做吧,PHP相比JAVA而言是以进程的方式运行的,进程结束资源回收,所有不会跟java一样会保存static等全局的东西(不考虑分布式),所以如果要实现一个递增的订单号必须要依赖第三方的东西比如memcache,redis,mysql等然后每次生成...

2016-07-04 10:33:30 4557

原创 tomcat源码编写计划连载(1)

以前没实在的接触过tomcat这个东西,对于应用服务器和服务器的概念也一直都很模糊,于是我决定抽时间出来去实现以下tomcat源码.tomcat的流程网上一堆,大家自己去熟悉一下就行了,我直接先实现一个简单的java http服务器。这样大家可以熟悉一下服务器的最基本的工作原理,当然也是tomcat的最基本的工作原理,tomcat原比这个复杂多了,后期会进行更新代码一共包含四个类,Cl

2016-07-04 10:21:50 247

深入理解linux内核(第二版linux2.2)

带目录扫描版,大部分章节自己编写目录,更加详细到位。

2017-11-15

全文索引的简单实现PHP版本

一般现在的搜索引擎分为两部分,一部分是是分词,另外一部分是建立全文索引,全文索引就是基于分词结果给没一个词都建立一个索引,我这里基于hash索引简单实现了一下全文索引

2016-04-15

hash索引寻找ip的详细信息

通过hash索引实现的ip寻址的功能,使用场景是比如web访问过来带一个客户端ip,可以迅速的查找出该IP的一些信息,而不用请求第三方的平台

2016-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除