-----------------------------------------------------------------
在www.infoq.com/cn网站上看了一本书叫《ThoughtWorks文集》,里边有一章讲的是“对象健身操”,其中提到了“拒绝使用else关键字”。那么如何“拒绝使用else关键字”呢?
1、如果程序中只有一个else...
分类:
其他好文 时间:
2014-07-22 23:04:34
阅读次数:
409
初次认识并尝试使用T4生成代码的时候,相关学习资料似乎比较少。不过现在VS2010
的MSDN里已有相关章节,可参看《代码生成和文本模板》章节。可以用C#的语法写模板,实在舒服很多。很快就发现T4难以生成多个文件的缺陷,微软似乎也不着急改进这一点。通过搜索,从InfoQ找到一篇文章《用T4生成多个文...
分类:
其他好文 时间:
2014-06-09 17:18:23
阅读次数:
274
在这个采访中,我们跟开源开发者Philipp
Crocoll讨论了关于Keepass2Android的相关话题。Keepass2Android不仅具有强大的密码存储的功能,还是在一个单独的安卓应用同时使用Java和C#的很好的案例。InfoQ:能否介绍一下Keepass2Android设计初衷是为了...
分类:
移动开发 时间:
2014-06-08 23:19:06
阅读次数:
352
ServiceStack是一个开源的、支持.NET与Mono平台的REST Web
Services框架。InfoQ有幸与Demis
Bellot深入地讨论了这个项目。在这篇两部分报道的第1部分中,我们主要谈论了ServiceStack项目建立的原动力,以及项目中的各种设计方案选择。InfoQ:你是...
分类:
其他好文 时间:
2014-06-05 19:58:22
阅读次数:
420
1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 +
Thrift压缩二进制编解码技术,他们实现了10W
TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据...
分类:
Web程序 时间:
2014-05-31 19:25:15
阅读次数:
553
QCon北京2014大会将于4月25~27日在北京国际会议中心盛大开幕。QCon是由@InfoQ
主办的全球顶级技术盛会。在此次盛会中,现场将有@人民邮电出版社-信息技术分社 主办的现场扫描二维码赠书活动,请大家介时參加。另外,25日下午,会有@池建强
老师的现场签售活动,到时可来展台购买签名版,或...
分类:
其他好文 时间:
2014-05-31 02:25:33
阅读次数:
399
引用infoQ的一片文章《JavaScript的实例化与继承:请停止使用new关键字》一段话:"传统的实例化与继承假设我们有两个类,Class:function
Class() {}和SubClass:function SubClass(){},SubClass需要继承自Class。传统方法一般是按...
分类:
编程语言 时间:
2014-05-14 08:29:41
阅读次数:
258
如果你对项目管理、系统架构有兴趣,请加微信订阅号“softjg”,加入这个PM、架构师的大家庭
最近在infoq上面看到
ebay介绍其系统架构变迁以及系统设计分享方面的讲座,其中陈述了ebay从1995年到2006年之间系统架构的变化过程。从这里,我们可以学习到许多宝贵的经验来设计一个大容量,高并...
分类:
其他好文 时间:
2014-05-13 17:51:10
阅读次数:
292
最近在infoq上面看到 ebay介绍其系统架构变迁以及系统设计分享方面的讲座,其中陈述了ebay从1995年到2006年之间系统架构的变化过程。从这里,我们可以学习到许多宝贵的经验来设计一个大容量,高并发,分布式的系统。
ebay的系统架构的变迁主要经历了4个阶段,下面一幅图展现了ebay系统架构变迁的时间表
在ebay的V1版本,ebay采用的是FREEBSD + APACHE + PERL +DGBM,这是一个比较原始的模型,而且相对比较简单,操作系统,应用服务器,web服务器 以及 数据库服...
分类:
其他好文 时间:
2014-05-13 15:01:52
阅读次数:
343
它只是说,yes,sir。http://www.infoq.com/cn/news/2014/04/bitcoin-banking-mongodb
分类:
数据库 时间:
2014-04-29 16:37:47
阅读次数:
410