
博文推荐
文章平均质量分 92
犀利的蛙
安安
展开
-
李开复谈工作:不要成为“紧急”的奴隶
最近有朋友问我,为什么你可以每天工作那么久的时间,在没有周六和周日的情况下,依然保持良好的工作状态和身体状态?这是个好问题,很多人辛苦工作,可总是觉得自己没有成就感或者疲于奔命。如何长时间工作并且保持效率?我愿意将自己的心得与大家分享。 我以前读博士时,基本上一天工作16小时。如何在艰苦的工作中,激励自己、让自己能做到更多从而发挥自己的潜力,我认为大家应该考虑的是:要做你真正感兴趣、与自...原创 2013-03-04 09:55:15 · 109 阅读 · 0 评论 -
[转]大型互联网架构概述
一.序言 以前一转过一些文章,这里博主写以及文中的一些链接,都挺好的,转给大家 原文地址:http://my.oschina.net/geecoodeer/blog/202693 本文旨在简单介绍大型互联网的架构和核心组件实现原理。 理论上讲,从安装配置,最佳实践以及源码来剖析各个组件,这个自然是极好的。由于笔者时间以及知识有限,有很多知识没有在工作中亲自实践的机会。...原创 2015-04-16 10:48:49 · 170 阅读 · 0 评论 -
【转】如何合理地估算线程池大小?
原文地址:http://ifeve.com/how-to-calculate-threadpool-size/感谢网友【蒋小强】投稿。如何合理地估算线程池大小?这个问题虽然看起来很小,却并不那么容易回答。大家如果有更好的方法欢迎赐教,先来一个天真的估算方法:假设要求一个系统的TPS(Transaction Per Second或者Task Per Second)至少为20,然后假设...原创 2014-12-24 12:25:10 · 159 阅读 · 0 评论 -
一致性 hash 算法( consistent hashing )
consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 obje...原创 2014-05-30 14:45:50 · 126 阅读 · 0 评论 -
ehcache memcache redis 差异
转自:http://blog.youkuaiyun.com/jationxiaozi/article/details/8509732在java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式...原创 2014-01-10 18:05:37 · 147 阅读 · 0 评论 -
大型网站架构的演变
大型网站架构演变转自:http://wenku.baidu.com/view/52b477b765ce0508763213c8.html今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但告诉我们事物是在发展中不断前进的,网站架构也是随着业务的扩大、用户的需求不断完善的,下面是一个网站架构逐步发展的基本过程,读完后,请思考,你...原创 2014-01-02 11:01:59 · 89 阅读 · 0 评论 -
程序员学习能力提升三要素
感谢:http://www.programmer.com.cn/14857/#more-14857 、感谢:尹华山IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大...原创 2013-02-25 16:52:25 · 99 阅读 · 0 评论 -
2012年程序员薪资调差报告出炉
感谢:http://www.pin18.net/yejie/535.html 编者按:程序员作为一个令人关注,并且时刻引领着科技发展的一群人,他们的薪资以及待遇,行业状况都是很多人关心的问题。一年一度的薪资调查问卷报告也相继出炉。以下是根据上万份问卷的数据分析,我们得以对目前软件开发者的生存状态、待遇水平、行业状况等有了更清晰的了解。 本次参与调查的开发者中,约59.4%的...原创 2013-02-21 13:30:41 · 116 阅读 · 0 评论 -
25 JAVA 程序员的插件[转]
感谢程序员的投递Eclipse提供了一个可扩展插件的开发系统。这就使得Eclipse在运行系统之上可以实现各种功能。这些插件也不同于其他的应用(插件的功能是最难用代码实现的)。拥有合适的Eclipse插件是非常重要的,因为它们能让Java开发者们无缝的开发基于J2EE和服务的应用程序。Eclipse的插件也能帮助他们开发不同应用架构上的程序。下面列出来的是25个最好的免费Eclipse插件...原创 2013-02-20 16:51:29 · 137 阅读 · 0 评论 -
[转]看看 JDK 8 给我们带来什么
世界正在缓慢而稳步的改变。这次改变给我们带来了一个新模样的JDK7,java社区也在一直期盼着在JDK8,也许是JDK9中出现一些其他的改进。JDK8的改进目标是填补JDK7实现中的一些空白——部分计划蓝图将被实现,在2013年里,从三个特殊方面提升和优化这门语言:开发效率性能模块化缪斯的情人翻译于 8天前2人顶 顶 翻译的...原创 2013-01-15 11:00:58 · 533 阅读 · 0 评论 -
JAVA 常用的工具介绍
转:http://www.ibm.com/developerworks/cn/java/j-lo-statictest-tools/http://www.ibm.com/developerworks/cn/java/j-ap01117/index.html引言在 Java 软件开发过程中,开发团队往往要花费大量的时间和精力发现并修改代码缺陷。Java 静态代码分析(static ...原创 2013-05-06 10:07:45 · 310 阅读 · 0 评论 -
[转]李平:大型网站的灵魂——性能
这篇文章,可以对才入换联网,还没形成整体概念的人,提供一些基础入门,特别从请求开始到结束部分,了解了解 还是不错的。原文地址:http://www.youkuaiyun.com/article/2014-09-30/2821940 什么是性能有人说性能就是访问速度快慢,这是最直观的说法,也是用户的真实体验。一个用户从输入网址到按下回车键,看到网页的快慢,这就是性能。对于我们来说,需要去挖掘这...原创 2014-10-24 14:45:48 · 353 阅读 · 0 评论