- 浏览: 479830 次
- 性别:
- 来自: 北京
最新评论
-
alvin198761:
renzhengzhi 写道我参与过12306余票查询系统的开 ...
别给12306 辩解了 -
renzhengzhi:
我参与过12306余票查询系统的开发,用户请求被前面3层缓存拦 ...
别给12306 辩解了 -
renzhengzhi:
写的很好。
JAVA线程dump的分析 -
liyonghui160com:
说好的附件呢
分布式服务框架 Zookeeper -- 管理分布式环境中的数据 -
ghpaas:
orbeon作为xforms标准的实现,不论其设计器还是运行时 ...
XForms 1.1 中文翻译—第1章 关于XForms标准
文章列表
云计算市场的洗牌开始启动,京东云官网在昨天贴出了告示,停止云擎、云峰、云汇等3款产品的注册审核,在业内引起了很大反响,在云计算产业蒸蒸日上的今天,这是要哪样?
虽然京东云已经撤下了相关公告,但是其带来 ...
微软CEO纳德拉执掌公司将满一周年,微软的股价也涨了超过10%,这和鲍尔默任职时的表现形成了鲜明对比。老纳同学在这一年里到底采取了哪些有效的措施,来拯救这个曾经的IT霸主,我们来探秘一下。
通过观察和研究,可以认为纳德拉的成绩单可以这样书写:
树立了“用数据说话”的管理与决策规则。对于微软这样一个财大气粗的超大型企业,纳德拉要求管理层准备和研究市场
背景
2014年11月12日,ASP.NET之父、微软云计算与企业级产品工程部执行副总裁Scott Guthrie,在Connect全球开发者在线会议上宣布,微软将开源全部.NET核心运行时,并将.NET 扩展为可在 Linux 和 Mac OS 平台上运行。.NET核心运行时将基于MIT开源许可协议发布,其中将包括执行.NET代码所需的一切项目——CLR、JIT编译器、垃圾收集器(GC)和核心.NET基础类库。此外,微软还发布了Visual Studio Community 2013,这是Visual Studio的一个新的免费版本。
关于此次事件的报道和评论,已经有了很多版本。不过, ...
一、学会挑剔只看经典
人的精力是十分有限的,只能有有限的精力做有限的事情,读有限的经典的书。
现在互联网上充斥的信息太多了,以至于我们根本就没有精力在上边花心思,还有一些比较片面,当然您可以自己去甄别,但是在甄别的过程中就浪费了很多时间。
二、总结
读完一个主题之后,或者一个章节之后,最好能做一个总结,总结的形式是各种各样的,但是一定要达到一个目的,能够了解到(1)这部分讲的是什么(2)中心内容和各个小节的联系是什么(3)我是否能够认同这部分内容
为什么非要有这几个问题,因为这能够加深你的读书印象,然后提取一个Key,而这个章节所有的内容就是Value。当遇到 ...
看到有同学转发了知乎上的讨论12306的码农没有你想的那么弱,争论的非常激烈,各种观点都有,老牌技术专家冯大辉fengg,也在自己的微信上发表了文章——别给12306洗地了。反驳了这些帖子,个人觉得很有见地。以下是摘录 ...
不知该从何说起,不知不觉已经从事软件开发和测试工作超过10年了,年龄也三十多了,身体状态也走下坡路,虽然家庭稳定了,生活也稳定了,但是总是对工作的未来发展有一种恐慌。
看多了国外什么程序员都干到退休或者五十多岁,不知道自己能不能坚持到那个岁数,或者说不知道有没有机会坚持到那个岁数。据我的观察,国内的程序员发展还是学而优则仕的感觉,技术做好了就开始做管理,很少有坚持做技术的,虽然国内有些IT公司开始设置xx科学家或者xx首席工程师这样的高级技术职位,但是毕竟粥多僧少,大部分工程师都爬不到这个位置,还是普通的开发职位,随着岁数的增长,经验也积累了一些,我有时候在想这些经验到底有多少价值, ...
你不能看到一个程序员还不错,就把他推到系统分析师、软件设计师或软件架构师的位置上。
如果你在团队或公司里寻找一个能胜任软件架构师或设计师这样重要位置的人时,首先出现在脑子里的想法通常是在程序员中选一个 ...
在科学家眼中,休息的真正含义是:恢复疲劳,放松神经,当你重新投入工作与生活时觉得自己又是一个精力充沛的“新鲜人”。如果你的休息方式并不能让你达到这样的效果,那么,无论你选择的休息方式听起来有多轻松、看上去有多High,它都是一种错误。你所要做的是抛开以往错误的休息方式,选择真正适合你的。
“休息史”上最大的讹传——睡觉是最好的休息方式。在办公室工作了一天,回到家后你觉得“太累了”,只想赶紧把自己放平大睡一场才解乏。我们从小到大的常识使得我们对疲劳感的第一反应就是——去躺一躺吧。而这就是关于“科学休息”的最大陷阱。
你是哪种“疲惫”?你需要哪种休息?
其实,同样是“觉得累”,也是需 ...
程序员最艰巨的任务跟编写代码没有多少关系。编码是逻辑思路的一种实践,这跟程序员日常工作中的其它任务比起来相对简单。如果你认为自己还是一个水平一般的程序员,在你真正的能进入到高手行列前,请确保你已经克服了下列晋级的障碍。
1. 解释你在干什么
解释软件开发过程是一个很困难的事情。那些非程序员职业的人也许知道很多关于编程的事情,但很显然,他们不会编程。对于他们来说,我们的生活就是在一间黑暗的屋子里趴在键盘前消耗着咖啡。
你会在你的朋友、家人和同事中遇到这样的人,他会认为编码不是一个正确的职业。
2. 形象的说出软件解决方案
根据一些简短的需求——通常是一知半解的,你需要设计出数据结构,软 ...
科学家们喜欢标新立异,抛出了这样的一个观点:钱是可以买到幸福的。从一定程度上来说,他们是对的!
近期的研究已经开始区分主观幸福的两个方面:情绪上的幸福感和对生活的看法。前者是指一个人每天经历的情绪 ...
当一个人在完成一件体力工作时,你很容易评估他是否在努力的工作。你可以观察他的物理动作,看他流了多少汗水。你还可以看到他工作的成功:砖墙在砌高,地面上挖的坑在变大。对努力工作的认可和褒奖是人性中非常基 ...
从2005年-2013年,Ashwanth Fernando曾供职于Best Buy、Pearson VUE、Walgreens、Walmart eCommerce等多家知名公司,现在Apple从事高级工程师、平台工程师一职,拥有丰富的高流量Web应用程序打造及架构经验,近日Ashwanth撰文分享了他的高流量Web软件打造经验。
下为译文
受Joshua Bloch写的《Effective Java》启发,我想分享自己关于建立高流量Web软件的整体建议。这些术语中的一些可能不仅仅关于软件设计也关于工程组织、文化等相关领域。
免责声明
只代表个人观点
如发现与现实情况相违背的原则, ...
20行实现javascript模板引擎
我仍然在用AbsurdJS预处理器写javascript。起初,这只是一个CSS预处理器,后来我把它扩展为CSS/HTML预处理器。最近,它可以实现javascript到CSS/HTML的转换,因为它可以作为模板引擎来生成HTML。比如,可以用数据填充HTML模板。
然后,我就想写一个简单的模板引擎可以完美地与我当前的开发工作相配合。AbsurdJS主要是作为nodejs模块来发布的,但是它也可以作为客户端使用。有了这种想法,我意识到我不能利用现有的模板引擎。因为现在的大多数模板引擎只是基于nodejs,很难把他们复制到浏览器来使用。我需要一个体积 ...
Git是个了不起但却复杂的源代码管理系统。它能支持复杂的任务,却因此经常被认为太过复杂而不适用于简单的日常工作。让我们诚实一记吧:Git是复杂的,我们不要装作它不是。但我仍然会试图教会你用(我的)基本的Git和 ...
我收集了很多编程语录,基本上都跟程序员的生活有关。这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档,代码质量,测试和软件开发团队管理等方面。下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语句里的真正内涵。闲言少叙,开始吧…
程序员编程语录
1. 一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder)
2. 程序有问题时不要担心。如果所有东西都没问题,你就失业了。(软件工程的Mosher定律)