Golang在京东列表页实践总结作者:张洪涛10余年软件开发和设计经验,曾就职于搜狐、搜狗、前matrixjoy公司联合创始人、甘普科技CTO。目前线上状态基于搜索实现;全量数据,搜索结果不理想;接口响应时间长,影响了用户体验;没法针对数据做二次优化;转化率相对较低;基于以上原因,需要做出改变,所以... Read More
一切尽在大叔的博客中:http://www.cnblogs.com/TomXu/p/4496440.html Read More
先看下正常的结束asp.net 请求流怎么写的System.Web.HttpContext.Current.Response.Write(“end”); System.Web.HttpContext.Current.Response.End(); 这样写呢,对调用方看来也是可以的,因为收到的返回数... Read More
首先为什么说这是一个坑,是因为我们在webapi中使用filter的时候也许会先百度一下,好吧,挖坑的来了,我看了好几篇文章写的是使用System.Web.Mvc.Filters.ActionFilterAttribute。然后开始痛苦的调试,发现这个过滤器永远调不进来(windows azure... Read More
如何处理I/O?是让程序阻塞等待响应,还是在后台处理这些事?这是软件设计的关键因素。阻塞式的I/O操作会让程序架构难以扩展,而后台处理I/O也是比较困难的。如何处理那些临时的、来去自由的组件?我们是否要将组件分为客户端和服务端两种,并要求服务端永不消失?那如果我们想要将服务端相连怎么办?我们要每隔几... Read More
上一篇博文我们对ZeroMQ的经典模式做了写Demo让他跑起来了,但实际开发中我们可能面临一些远比上述复杂的场景。这时候我们需要进一步的对经典模式进行扩展,所幸ZeroMQ已经为我们做好了准备工作。 来吧,让我们继续在码上几行ZeroMQ的砖头。ZeroMQ扩展模式请求响应代理模式... Read More
由于网上和官方的ZeroMQ主要是讲解和说明大都是基于C、PHP、Java偏偏.Net的很少,可能你看完80多页的官方文档仍被C代码搞的晕晕乎乎的,我这里就将资料收集整理成几篇博文同时用c#重新实现Demo。 目前ZeroMQ已经有了30多种语言的实现。从这里可以看出它的流行程度,真不... Read More
中6中过期策略的具体方式。redis 中的默认的过期策略是volatile-lru 。设置方式 可以通过命令直接设置 config set maxmemory-policy volatile-lrumaxmemory-policy 六种方式volatile-lru:只对设置了过期时间的key进行LR... Read More
如果说,一个对象保证全局唯一,大家肯定会想到一个经典的设计模式:单例模式,如果要使用的对象必须是线程内唯一的呢? 数据槽:CallContext,ok看下msdn对callcontent的解释。 CallContext 是类似于方法调用的线程本地存储区的专用集合对象,并提供对每个逻辑执行线程... Read More
插件源代码:(function ($) { $.fn.extend({ smartpaginator: function (options) { var settings = $.extend({ totalrecords: 0... Read More