自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tyrone.Yang的专栏

创业、软件开发、系统架构、项目管理、工作体会

  • 博客(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

原创 软件架构设计【一】-软件架构设计过程

给出gel

2011-07-07 18:30:10 3139

原创 软件架构设计【四】-系统架构中的数据集成设计

在系统架构设计中,经常面临多个业务系统数据集成共享的问题,以下主要分享数据集成设计的相关内容。      数据物理集中:将全部数据放在一起,由一个统一的数据库服务器管理,实现数据统一访问,访问效率高、适合大数据量查询的决策分析应用其缺点是实时性较差、风险大、时间长    逻辑集中

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

系统设计说明书(模板)

系统设计说明书模板,前期带着项目组讨论得出,我分享,我快乐

2011-11-16

基于Eclipse的RCP程序设计

Eclipse Rich Client Platform国内一般译为富客户端.提供了一个通用的 Eclipse 工作台,允许开发人员扩展和构造自己的应用程序,eclipse本身就是一个rcp的应用程序,设计之初,就将eclipse分割成可重用的许多的小组件,把这些组件合理的配置和组合在一起就成为了富客户端程序RCP

2011-06-18

eclipse插件开发-编辑器详解

IWorkbenchPart(无论是eidtor part还是view part)的容器,肯定会接受workbench page的管理。看了一下,IWorkbenchPage接口定义中确实提供给了如下打开编辑器的操作

2011-06-17

Hadoop权威指南

Hadoop got its start in Nutch. A few of us were attempting to build an open source web search engine and having trouble managing computations running on even a handful of computers. Once Google published its GFS and MapReduce papers, the route became clear. They’d devised systems to solve precisely the problems we were having with Nutch. So we started, two of us, half-time, to try to recreate these systems as a part of Nutch.

2011-06-11

Liferay6管理员文档

管理员文档,全面介绍Liferay特色,功能以及配置说明,对于全面了解Liferay必读文档

2011-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除