自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 一些设计上的基本常识

一些设计上的基本常识 转自阿里梁飞的BLOG: http://javatar.iteye.com/blog/706098最近给团队新人讲了一些设计上的常识,可能会对其它的新人也有些帮助, 把暂时想到的几条,先记在这里。 1. API与SPI分离 框架或组件通常有两类客户,一个是使用者,一个是扩展者, API(Application Programming Interface)是给使用者...

2015-02-03 15:21:23 138 1

原创 不做民工化的程序员

和大学同学祥子聊天讨论到这几年对开发的体会的时候,他说:“我在用友的时候就是在框架的基础上把需求转换为代码,一没有学到业务,二没有学到技术!那是非常的抑郁! ”。软件发展到今天,就是需要在框架的基础上大规模的复制API,把相关的需求转换为代码,让公司能够在最短的时间做出项目或者是一个新的产品。这样的操作对公司的好处是:1:分工细化,缺少了谁都行;2:可以大规模的利用外包来节约成本。一句话形容一下...

2012-06-19 11:30:26 121

原创 三大UML建模工具Visio、Rational Rose、PowerDesign的区别(转)

UML建模工具相信大家有所了解,那么你对UML建模工具Visio 、Rational Rose、PowerDesign之间的区别和联系是否了解,这里就像大家简单介绍一下。   UML建模工具Visio 、Rational Rose、PowerDesign的比较   ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在...

2012-05-08 20:18:06 243

原创 软件项目经理应具备的能力和素质(转)

           俗话说得好“不想做将军的士兵不是好士兵”,而同样道理,对于IT行业来说“不想做项目经理的程序员不是好程序员”。 刚刚步入社会的我,在职业生涯规划中,项目经理是我的一个发展方向,但是要想达到那样的高度并非一朝一夕可以实现,而是要循时渐进,积累更多的项目开发经验和具备一定的知识才能达到。 因此要想达到一个项目经理的级别,具备以下几点是必不可少的:       1、五...

2012-05-08 20:12:22 2311

原创 Apache与Tomcat搭建集群

Apache与Tomcat搭建集群   早前就解了Apache和Tomcat可以搭建集群,可以负载均衡,升级就不需要停交易,真是强大。昨晚看了google reader的收藏又再次看到这篇文章,于是今天在星巴克研究了一把,发现真的很强大,负载均衡、session复制都可以做到,以后再也不用为升级系统而烦恼了。        下面就来讲讲是搭建集群的过程,首页需要下载apahce和tomcat(...

2011-12-26 13:27:31 138

原创 Java事物 分析

  一、什么是Java 事务     通常的观念认为,事务仅与数据库相关。     事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事...

2010-10-05 17:29:32 121

Maven2 的常用命令

常用命令为 :              mvn archetype :create :创建 Maven 项目              mvn compile :编译源代码              mvn test-compile :编译测试代码              mvn te...

2010-10-05 16:31:24 89

原创 maven创建多模块项目

 操作步骤 创建项目目录 进入“工作空间”目录,创建名为tradework 的文件夹,切换至控制台,进入该文件夹。  配置模块 生成各个模块 该步骤会依次生成项目的各个模块,但是生成的模块并没有 创建依赖,只是最简单的并且符合maven 要求的项目结构的模块,关于什么是 maven 的标准项目结构,可以参考 maven 官方文档,或者《 m...

2010-10-05 16:07:49 113

Spring

  spring 传统J2EE应用的开发效率低,应用服务器厂商对各种技术的支持并没有真正统一,导致J2EE的应用没有真正实现Write Once及Run Anywhere的承诺。Spring作为开源的中间件,独立于各种应用服务器,甚至无须应用服务器的支持,也能提供应用服务器的功能,如声明式事务等。  Spring致力于J2EE应用的各层的解决方案,而不是仅仅专注于某一层的方案。可以说Spri...

2010-09-06 01:17:01 177

java中常用的匹配正则表达式实例大全

java中常用的匹配正则表达式实例大全收藏匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}匹配空行的正则...

2010-09-06 01:10:04 289

程序员的九重境界,你是第几重?

程序员的九重境界,你是第几重? 第一重: 在哪本电脑杂志上看见软件工程师这个职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,有些羡慕那些编程序的,自己有些蠢蠢欲动。 第二重: 用控制台或者说SDK之类的东西写了一个“HELLO WORLD!”,感觉编程这个东西,太简单没难度。 第三重: 学会了简单的使用某某工具例如VC,知道怎么利用工具创建对话框之类的东西了,认为自己已...

2010-09-06 01:06:24 92

原创 用JXTA框架进行P2P开发

P2P应用正日趋成熟,本文就介绍一种基于JXTA框架的P2P应用开发方法。 网络技术的飞速发展与迅速普及使其成为数据通信的重要手段,网络规模越来越大,连入网络中的计算设备的数量和种类也越来越多,而这些资源并没有得到充分利用,如果能将这些计算单元的处理器计算能力、磁盘存储能力、网络带宽资源等进行充分利用将会有效缓解目前互联网所面临的一些问题。 P2P(Peer to Peer,对等网络)就是...

2010-09-06 01:02:15 231

原创 集群和负载均衡

在进入集群系统架构探讨之前,先定义一些专门术语: 1. 集群(Cluster):是一组独立的计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。 2. 负载均衡(Load Balance):先得从集群讲起,集群就是一组连在一起的计算机,从外部看它是一个系统,各节点可以是不同的操作系统或不同硬件构成的计...

2010-09-06 00:38:08 116

原创 tomcat 集群配置

(-)准备环境 (1)一台服务器,有一个apache,两个tomcat (2)Apache2.2.14,tomcat6.0,18 (二)安装过程 (1)将一个tomcat的端口修改为7080 这个连接时AJP连接,负责和其他HTTP服务器建立连接,与其他服务器集成时就需要这个连接。AJP协议时Tomcat与HTTP服务器之间通信定义的协议,能提供较...

2010-09-06 00:36:25 274

原创 Tomcat 启动过程

tomcat 启动过程如图所示

2010-08-06 17:24:24 94

原创 HTTP协议详解

[b]HTTP协议详解(经典啊 )[/b] :) 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在...

2010-08-06 17:12:55 181

原创 Hadoop 介绍

题要: 一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high th...

2010-08-06 17:07:49 83

HTML 5 教程.

HTML 5 教程.讲述HTML5相关的起源,使用细节等知识。

2013-01-27

空空如也

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

TA关注的人

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