文章列表
源自:http://www.xici.net/b213454/d37170338.htm
培训是通过有组织的活动,有目的使员工掌握工作中需要的技能。在这个意义上,培训是一个理想的名词,对于大多数规模不是非常大的企业,操作都感觉比较吃力:首先,缺乏培训的体系,课程、教师或时间、特别是组织培训的经验等等实际因素使培训陷于空白,而不是企业有目的的提升员工能力,而是被动的等待员工成长。实际上,对“培训”二字的理解,并不仅仅是把员工放到一起来系统的上课。还有很多可以结合企业的实际情况进行灵活组织的方法。对高科技型企业而言,研发人员作为公司的主体人员,对研发人员技能的提升是非常重要的。今天,介绍 ...
一、架构师定义
架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。架构师的主要责任是提供开发人员和项目经理之间的共用沟通 ...
文章来源:天极网
根据Linda Rising的《Pattern Almanac》一书,已知的架构模式有七十多种。这是一个只多不少的统计,其中包括了很多通常认为是设计模式的模式,比如Bridge,Facade,Interpreter,Mediator等模式通常认为是设计模式,但是在许多情况下,也可以作为架构模式出现,因此也常常被当作架构模式。
Layers架构模式
在收集到用户对软件的要求之后,架构设计就开始了。架构设计一个主要的目的,就是把系统划分成为很多"板块"。划分的方式通常有两种,一种是横向的划分,一种是纵向划分。
横向划分将系统按照商业目的划分。比如 ...
1.任务目标原则
组织结构设计要服从每一项工作的任务和目标,尤其是价值链上的目标,体现一切设计为目标服务的宗旨。
2.分工协作原则
一家现代企业无论设置多少个部门,每一个部门都不可能承担企业所有的工作。企业部门之间应该是分工协作的关系,也就是说企业中有管财务的,有管人力资源的,有做后勤保障的,还有主导业务流程中各个环节的部门。因此,把握好分工协作原则对于现代企业来说至关重要。
3.统一指挥原则
无论公司怎么设计,都要服从统一指挥的原则,要在公司的总体发展战略指导下工作。公司所有部门要按照董事会的方针进行工作,在总经理和总裁的统一指挥下工作。
4.合理管理幅度原 ...
对于Java开发人员,多线程应该是必须熟练应用的知识点,特别是开发基于Java语言的产品。本文将深入浅出的表述Java多线程的知识点,在后续的系列里将侧重于Java5由Doug Lea教授提供的Concurrent并行包的设计思想以及具体实现与应用。
如何才能深入浅出呢,我的理解是带着问题,而不是泛泛的看。所以该系列基本以解决问题为主,当然我也非常希望读者能够提出更好的解决问题的方案以及提出更多的问题。由于水平有限,如果有什么错误之处,请大家提出,共同讨论,总之,我希望通过该系列我们能够深入理解Java多线程来解决我们实际开发的问题。
作为开发人员,我想没有必要讨论多线程的基础知 ...
- 2009-05-19 14:24
- 浏览 730
- 评论(0)