- 博客(12)
- 资源 (7)
- 收藏
- 关注
转载 Node.js简介
简介:Node的目标是提供一个简单的构建网络程序的方法。在下面的"hello world"例子中,很多客户端连接可以被并行地处理。Node告诉操作系统(通过epoll, kqueue, /dev/poll, 或select)在新连接创建时通知它,然后它进入睡眠状态。如果有新的连接,它就会执行回调函数。每个连接仅仅是一个很小的堆申请。Node的处理模型和现在常用的使用操作系统线程的并发模型不同。基于
2011-06-24 10:59:00 1436
转载 V2MOM工具
两个“V”是指愿景(vision)和价值取向(values),第一个“M”是指“方法”(methods),“O”是指“阻碍”(obstacles),另一个“M”是指评估标准(measures)。 这五件事情,对应的其实是五个问题:我需要什么样的愿景?什么是最重要的价值取向?我如何才能获得正确的方法?我如何去掉工作中的阻碍?我们是否有可靠的评估标准? 愿景(Visio
2011-06-22 18:24:00 2636
原创 苹果发布会的启示
苹果每次产品发布过程和产品不尽相同,但最终都会让我有一个感觉:我想拥有一个ipod、iphone或是ipad。我想让我有这种感觉不仅仅是因为乔老爷子的名气,而是苹果产品研发到发布策划到最终发布都从始至终想要表达的逻辑:这就是你想要的,这肯定能改变世界! 虽然面对不同的市场环境,面对不同的客户,但从产品发布本身的逻辑是相通的。好的产品发布本身就是一个成功的市场营销,在这里我不想谈如何做一个成
2011-06-14 13:24:00 1307 1
原创 “救命稻草”的逻辑
“不抛弃,不放弃”,士兵突击里面的经典语言,很出名,常被引用,对这句话不是很感冒,反倒是有一个哥们说三多兄那个关于救命稻草的逻辑让我极其的欣赏和推崇。老三基本抓住了每个他能抓住的东西,这是何等的牛X,按角色的定义,他应该是没有搞清楚为什么要抓住全剧的无数根“救命稻草”,也看不清楚方向和未来,但他做了他力所能及的,拼命的抓住每一根“稻草”,最终老许找到了人生的支点。 遥想现在我
2011-06-12 10:23:00 1101
原创 软件系统性能常识
不管是系统设计人员、开发人员还是测试人员,要构建高性能的系统,对于系统性能的一些常用术语都不了解,那是无从做起的,这里主要介绍几个软件性能指标的术语及计算方法,便以在性能优化及性能评判时有的放矢:1.响应时间 响应时间是系统对用户请求作出响应的时间,响应时间是用户对系统性能最直观的感受,因此直接表现了系统的性能。影响系统响应时间的因素主要有以下几个: 1)
2011-06-11 18:28:00 6957
原创 JAVA面向对象设计过程中的反面模式
我们看过许许多设计模式的理论,实际工作过程中也或多或少的使用过设计模式,不同类型设计模式适用于不同的应用场合,但如果设计模式使用不当,不但无法帮助产品提升,反而会导致日后的重蹈覆辙。因此,我们有必要了解在日常工作中经常错误使用模式的场合,通常将这些内容称之为反面模式(anti-pattern)。 反模式(anti-pattern)是指在实践中经常出现,会导致效率低下的有待优化的设计模式。反面
2011-06-11 17:03:00 2460
原创 技术人员成长
首先,纠正一个流行的概念,估计大家都听说过“软件技术人员的工作寿命只能到30岁”。如果你相信这个说法,在软件技术领域,你已经失去了一半机会,成功会离你更远。中国的软件行业真正开始发展是从2000年开始,在2000年前,在中国,有几个人是真正的研发人员?所以现在来看没几个人30多岁了还在搞技术,就算是30多岁还在搞软件技术的人,也大多是管理人员。加之大家对软件技术人员天天加班、知识更新
2011-06-09 10:18:00 3893 12
翻译 Liferay6初始化安装配置
Liferay Portal 是市场上适应应用服务环境最灵活的应用程序之一,Liferay Portal可以在在多节点的开源tomcat上面运行,也可以在商业环境中运行。现实中,Liferay也每天都被运行在这些环境上。Liferay的部署选择相当灵活,也非常容易安装,假如你已经有一个应用服务器,可以利用应用服务器自身的部署工具轻松安装liferay。假如没有现成的服务器,Lifer
2011-06-08 02:02:00 10597
转载 测试驱动开发(TDD)(转载)
背景一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。其中比较基础、关键的一个技术就是测试驱动开发(Test-Driven Development)。虽然TDD光大于极限编程,但测试驱
2011-06-07 12:09:00 973
原创 软件技术体系发展
WEB2.0、SOA、云计算、虚拟化、统一通信、ERP、BI这些如今炒得如火如荼的概念无不都在说明一个事实,IT及信息化的突飞猛进使其原有单一的模式已不再能够满足用户的需求,不论是最广大用户群的互联网应用,还是企业信息化,都在呼吁整合与共享。云计算的概念,这么
2011-06-01 21:40:00 1822
翻译 Liferay6简介
Liferay portal是开源企业级门户解决方案的领导者,采用java与WEB2.0技术构建,经过11年的开发,Liferay portal在世界范围内已部署将近250000次,Liferay 已成为部署应用最广的portal之一。Liferay不仅仅是一个门户,也是一个构建高效企业应用程序和解决方案的开源平台,Liferay具备高可靠性、高可扩展性,提供高效的开发工具,支持超过22种语言,新版liferay具备以下特点:l 兼容主流数据库,操作系统及应用服务器中间件。l 良好的系统分层结构。l
2011-06-01 21:36:00 6455
原创 软件架构设计【扩展】-架构特性目标
建筑设计通过近千年的发展在19世纪终于确立了建筑架构设计专业化理论体系,软件行业从起步至今仅几十年,还是一个非常新兴的行业,如果说软件架构设计已经形成了一套放置四海皆准的专业化理论似乎还为时过早,现在关于架构设计、设计模式等方面的书籍很多,这些在都可以理解为软件行业人员不断尝试、
2011-06-01 21:32:00 2571
基于Eclipse的RCP程序设计
2011-06-18
eclipse插件开发-编辑器详解
2011-06-17
Hadoop权威指南
2011-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人