- 博客(18)
- 资源 (7)
- 收藏
- 关注
原创 软件架构师的定位、成长曲线及能力模型
产品研发过程中,总体可以分为以下几个核心流程,面向客户的流程,产品规划流程,产品线开发流程(可选),产品开发流程,人员与技术管理流程。架构师在各个流程中承担的主要职责如下:架构师成长模型chuck kilmer模型如下图所示:开发人员从技术专家转型为架构师的成长曲线如下所示:可以
2011-07-28 09:37:16 3120 3
原创 一个菜鸟程序员几年的工作体会与总结
2007年,毕业了,怀着不知道什么样的心情正式跨入软件开发大门,拿着两个学位证,SCJP等一系列认证,掌握hibernate,Spring这些乱起八糟的东西,JAVA开发更是认为自己那个角落的API都知道,认为WEB开发里面的各种协议及理论都已滥熟于胸,嚣张得一沓糊涂,简直认为自
2011-07-21 20:47:00 3982 16
原创 JAVA程序员学习路线
几年工作,总结以下学习路线,如果你是一个准备跨入JAVA程序员界的同志,供参考!序号名称描述推荐学习1. 标准JAVA技术了解JAVA基本原理、概念《JAVA编程思想》(精读)2. WEB开发基础技术了解JAVA WEB开发核心基础,HTTP协议, J2EE核心基础《
2011-07-21 12:03:24 7397 14
原创 PHP学习笔记(三)-函数与数组
1.PHP函数定义functionmyMethod($myVar){ } 函数调用:myMethod(var); 返回值格式相同,使用return关键字。 2.数组初始化:$states["hh"]="yy";$states[0]="yy";$states=array("ohio
2011-07-21 11:01:35 1440
转载 HTML5学习参考资料整理
给大家推荐一下学习研究HTML5必备的一些个网站,更加有利于大家对HTML5的学些和研究。如果各位童鞋还有更多的,欢迎投递资源给我们,也可以支持我们,让我们利用大家的力量收集更多的HTML5学习资料,让我们的开发者和HTML5的爱好者受益,利人利己的事,童鞋们多多益善啊!1. h
2011-07-13 19:04:08 10402 3
原创 软件架构设计【六】-接口设计
接口设计是系统架构师的重要职责,首先明确几个概念1.协作决定接口!2.子系统或者实现决定接口是错误的!给出接口设计的一般步骤如下:
2011-07-08 10:28:23 3085 2
原创 软件架构设计【五】-应用集成设计
系统架构设计中,多个系统经常需要进行应用交互,这时就需要进行应用集成设计,介绍几种常用的应用集成设计技术: EAI:EAI(EnterpriseApplication Integration),是企业应用集成EAI是将基于各种不同平台、用不同方案建立的异构应用集成的一种
2011-07-08 10:03:43 2531 1
原创 软件架构设计【四】-系统架构中的数据集成设计
在系统架构设计中,经常面临多个业务系统数据集成共享的问题,以下主要分享数据集成设计的相关内容。 数据物理集中:将全部数据放在一起,由一个统一的数据库服务器管理,实现数据统一访问,访问效率高、适合大数据量查询的决策分析应用其缺点是实时性较差、风险大、时间长 逻辑集中
2011-07-07 17:58:16 3147
原创 软件架构设计【二】-系统总体架构设计
系统总体架构非常重要,但在表达上都不尽相同,下面介绍几种常用的系统架构模式,供参考:ASSF(access-service(biz)-standard-fundation)模式:访问-服务(业务功能)-标准-基础,对系统架构各个层次均有表达,但部署应用模式需要有单独说明,如下图方
2011-07-07 13:20:21 29809
原创 软件架构设计【三】-系统架构中的数据分布设计
在大型系统中,数据分布设计非常重要,整理数据分布设计的6中常见策略,仅供参考:独立Schema:当一个大系统由相关的多个小系统组成,且不同小系统具有互不相同的数据库Schema定义。独立模式可管理性高,通信开销小。 集中:一个大系统必须支持来自不同地方的访问,或者该系统由多个不同
2011-07-07 12:50:07 5307
原创 PHP 学习笔记(二)基础语法
1.PHP编写格式:something?>可嵌入html 编写 2.打印函数:echo "something" print "somethin"printf("%d",$xx);$str=sprintf("%s",$str1); 3.变量定义$开头
2011-07-05 15:34:50 965
原创 PHP学习笔记(一)PHP简介与安装
简介 PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言。目前PHP的发布版本为PHP5,PHP6尚未发布稳
2011-07-05 14:06:22 1317
原创 Node.js学习总结(一)
简介 Node的目标是提供一个简单的构建网络程序的方法。在下面的"helloworld"例子中,很多客户端连接可以被并行地处理。Node告诉操作系统(通过epoll, kqueue, /dev/poll,或select)在新连接创建时通知它,然后它进入睡
2011-07-04 14:24:39 2333 2
转载 在windows 7下安装node.js
这里只是纯粹的搭建,连环境都没有,还玩什么服务器端js,一切都成了浮云,让我们先搭建一个环境,输入一个“hello world”的页面。 对的,windows7下的搭建,你只需一步一步跟着我做,就ok了,不用去了解过多的细节,那不是我们现在要关心的,我们现在首
2011-07-04 12:58:40 10083 7
翻译 node.js简单示例
以下是用NODE编写的一个WEB SERVER,针对每一个访问返回“Hello World”var http =require('http');http.createServer(function(req, res) { res.writeHead(200,
2011-07-04 12:52:37 1900
翻译 使用独立的node windows二进制文件
在http://node-js.prcn.co.cc/ 下载最新的“complete”包,解压到任意文件夹,阅读说明文档(doc/index.html)。在没有Cygwin的情况下安装需要Cygwin dll以及Cygwin gcc/g++运行时包。所有的其他
2011-07-04 12:49:52 2214
翻译 Node-编译与安装
步骤1-选择平台 Node开箱即可安装在Linux,Macintosh和Solaris上,通过做一些额外设置,也可以运行在Unix及Windows上。步骤2-预备知识 Node有许多依赖条件,幸运的是,大部分依赖包都与Node一块发布,从源代码编译只
2011-07-04 11:57:26 3442
基于Eclipse的RCP程序设计
2011-06-18
eclipse插件开发-编辑器详解
2011-06-17
Hadoop权威指南
2011-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人