协思

协作、思考、感悟、进步

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  39 随笔 :: 4 文章 :: 18 评论 :: 71001 阅读

09 2014 档案

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.com修改SecureCRT颜色配置option->Global options –> Terminal->Apperance->ANSI Color , Bold colors ,把蓝色修改你觉得合适的颜色!SecureC... 阅读全文
posted @ 2014-09-27 17:22 协思 阅读(255) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.com看Log4js源码有如下实现:1 ['Trace','Debug','Info','Warn','Error','Fatal'].forEach(2 function(levelString) {3 thi... 阅读全文
posted @ 2014-09-25 11:38 协思 阅读(250) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com得益于微软系强大的共通能力和Visual Studio的开发支持,做Office插件不是什么难事。一点经验记录如下:1. 如果要同时开发Word和Outlook插件,那么可将复用的代码封闭到独立的Library中。2... 阅读全文
posted @ 2014-09-21 11:21 协思 阅读(1538) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.comSilverlight脱胎于WPF,他们的行为不完全并不完全相同,DataContractJsonSerializer对时间处理有一个坑。我们知道.NET在序列化实体为JSON的时候,会将DateTime处理为【/Da... 阅读全文
posted @ 2014-09-18 16:12 协思 阅读(361) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com 在.NET开发初期,微软提供的WEB开发模型是WebForm,试图消除Web和桌面的隔阂,建立一致的开发体验。但是,理想很丰满,现实很骨感,Web的开发方式和桌面软件是完全不一样的。相比WebForm,后出道的... 阅读全文
posted @ 2014-09-16 23:10 协思 阅读(1261) 评论(0) 推荐(1) 编辑

摘要:原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com 首先本文的目的不是引发语言之争,纯属个人的一些思绪记录。 因为工作原因,用Node.js做过几个项目,基本都是涉及REST方面的。有一个涉及消息转发的服务,分别部署到6台服务器,目前已经成功处理数亿的消息... 阅读全文
posted @ 2014-09-15 23:53 协思 阅读(1188) 评论(3) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com SQL Server是我使用时间最长的数据库,算起来已经有10年了。上世纪90年代,微软在软件开发的所有领域高歌猛进,形成了操作系统、办公软件、企业开发、游戏制作、浏览器各领域的全线垄断。那曾经是微软发展的黄金时期... 阅读全文
posted @ 2014-09-14 12:39 协思 阅读(5068) 评论(6) 推荐(7) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.comredis是继memcached之后兴起的内存数据库,作者非常崇尚简洁高效,力求以最简单的方式最高效的解决问题,所谓大道至简。同时作者也很勤奋,经常尝试不同解决问题的方式来优化。redis支持丰富的数据的数据结构,它们... 阅读全文
posted @ 2014-09-13 17:17 协思 阅读(786) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.com近来无事研究了一下kafka,并且用golang连接kafka做了producer和consumer的简单测试,对kafka有了一些基本的认识。kafka不同于activemq和rabbitmq等这种符合AMQP协议的... 阅读全文
posted @ 2014-09-13 13:11 协思 阅读(2178) 评论(1) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.com软件工程是多人合作的结果,我们做项目的时候,经常需要使用前人的成果或者成熟的第三方包,而这些第三方包又可能再引用第四方包,并且可能存在版本上的区别,这就形成了依赖链。手工管理依赖是相当麻烦且易出错,因此各大平台都有自己... 阅读全文
posted @ 2014-09-13 10:19 协思 阅读(875) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.comInternet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。负载均衡是所有大中型网站必备的部署。显然... 阅读全文
posted @ 2014-09-12 23:43 协思 阅读(392) 评论(0) 推荐(1) 编辑

摘要:Cassandra中数据一致性指的是数据行在各个复制节点(replicas)上的更新和同步程度。通过提供tunable consistency,Cassandra扩展了eventual consistency的概念。针对任何读或写操作,客户端根据对反应时间和数据准确性的要求来决定数据的一致性程度(... 阅读全文
posted @ 2014-09-12 15:28 协思 阅读(5606) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.comRAML是什么?RAML是一种简洁的RESTful API描述性语言,它基于 YAML和JSON这样的公开标准构建。通过RAML定义,可以生成客户端调用代码和服务端代码结构,创建API说明文档。我们知道Web Serv... 阅读全文
posted @ 2014-09-12 15:14 协思 阅读(5458) 评论(0) 推荐(0) 编辑

摘要:iis默认的连接超时时间为2分钟 ,因此node程序使用keep-alive访问时,keep-alive的时间不应该超过2分钟,否则在请求完成后,node端继续保持连接,2分钟后iis断开连接,会导致node程序底层tcp异常(xxxx at errnoException (net.js:901:1... 阅读全文
posted @ 2014-09-12 14:52 协思 阅读(589) 评论(0) 推荐(0) 编辑

摘要:记录许总演讲PPT指出的实践:channel– 本质上是一个 MessageQueue– 非常正统的执行体间通讯设施• sync.Mutex/RWMutex/Cond/etc– 不要把 channel 当做万金油,该 Mutex 还是要• 误区– 用 channel 来做互斥 ( 正常应该让 Mut... 阅读全文
posted @ 2014-09-12 14:45 协思 阅读(455) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.com后端系统中的Log是相当重要的,做过高并发服务的同学都会认同这一点。相对而言,调试已经用处不大了,对于这样的项目,我现在也习惯了这种开发方式,有两个原因:1.debug只能在开发环境,到产线环境就不灵了。2.在并行计算... 阅读全文
posted @ 2014-09-12 14:35 协思 阅读(2937) 评论(0) 推荐(0) 编辑

摘要:原创文章转载请注明出处:@协思,http://zeeman.cnblogs.com话说当今世界各种语言和伪语言群雄并起,连Rob Pike, Ken Thompson和Robert Griesemer等几位大神也坐不住了,推出了云时代的Go语言,期望其能延续C语言在系统层开发的辉煌。Go语言的语法设... 阅读全文
posted @ 2014-09-12 14:07 协思 阅读(747) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示