自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 maven2完全使用手册

maven2 起步 相信maven1 大家都已经很熟悉了,具体maven能做什么,就不详细说了。个人觉得maven在开源项目中用的还是比较多的,公司内部,就不太清楚了。我以前的公司用过一段时间,不过后来就没有下文了。 与maven1 相比,maven2可算是几乎重写了,不过从速度来说应该更快。 主要的几个新特性包括:(详细参考http://www.ibm.com...

2011-03-16 21:15:03 93

原创 Maven 与 Eclipse 的集成

Eclipse是目前最流行的JAVA,J2EE开 发环境,因为他是开源的免费的,我们接下来首先会说下如何在Eclipse下使用Maven,另外一个商业的IDE,我认为在易用性和功能上都超过Eclipse的那就是Intellij IDEA,目前的版本是8.1,也是我这些年来一直推崇和使用的IDE,我 也会在介绍如何在IDEA里面使用,而且相对而言是如此的方面和简单。 在Eclipse下使用M...

2011-03-16 21:13:12 81

原创 气质的培养

气质的培养来源:网络一:沉稳不要随便显露你的情绪。 不要逢人就诉说你的困难和遭遇。 在征询别人的意见之前,自己先思考,但不要先讲。 不要一有机会就唠叨你的不满。我有个朋友,老和我抱怨以前公司如何如何,其实他现在的工作很大程度上是拜以前公司的老板所赐,听者心里要说还真不好受。不知道感恩,满脑袋埋怨的人的确不是我的同类。 重要的决定尽量有别人商量,最好隔一天再发...

2010-09-30 13:47:44 111

原创 不安装Oracle客户端运行pl/sql developer(转)

Sql客户端中,虽然最便捷的是万能而且轻量无比的Sql Workbench,唯一的遗憾是只支持JDK5,不过这个小小的遗憾只要配置配置就能避免。Otherwise,Oracle来说,用起来最爽的应该还是pl/sql Developer。只是开发机器上懒得装肥硕的Oracle,即使是客户端也是笨重无比。所幸发现了一个Windows下免安装Oracle客户端就能使用pl/sql dev...

2010-09-25 12:11:22 109

原创 数据仓库与数据库的区别

简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。 数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。 数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。维是看问题的角度,比如时间,部门,维表放的就是这些东西...

2010-09-17 15:30:48 115

原创 oracle 海量数据查询优化(转)

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id...

2010-09-17 14:23:36 206

原创 Spring2 提供的remote包学习笔记

Spring2 针对远程访问服务,提供的一个remote包。其的的是提供一套统一的远程服务发布功能。先来看一下Spring2支持那些远程服务功能: 1. RMI服务 2. Hessian或者Burlap通过HTTP远程调用服务 3. HTTP调用器暴露服务下面用一个例子,来看一下Spring2 是怎样对这些服务进行统一的封装和管理。先看一下服务器端...

2010-08-02 10:37:20 159

原创 转-- 架构师的行为准则(四)

原则大于个人口味 很多架构师都有着丰富的经验和个人风格,以至于在平常工作中常以个人口味作为决策的依据,对于普通的开发人员也许是可行的,我们鼓励大家有个人特色,但架构师更应该依据原则办事,需要维护和遵守一套大家公认的原则,以此作为判断是非的工具从“可行走骨架”开始 敏捷管理崇尚尽早集成,在架构设计这一块,这个原则也行之有效。架构师在开始阶段无需陷入某些难题或细节里,应该尽快地...

2010-07-31 15:34:53 97

原创 转--架构师的行为准则(三)

让开发人员自己做主 架构师虽然需要为系统的设计负责,但无须包揽所有的设计工作,应该给予团队成员足够的自主权,让他们发挥自己的创意和能力,你的工作是确保大家的工作能很好的组合在一起,帮助他人解决棘手困难。当你发现同事遇到麻烦时,可以主动给出建议,但更可取的做法是创造良好的氛围,让大家主动向你征求意见。控制项目规模 架构师要试图避免做那种“超大型”系统,因为这种系统往往难以控制...

2010-07-31 15:33:22 70

原创 转--架构师的行为准则(二)

先确保解决方案简单可用,再考虑通用性和复用性 系统的复杂性往往是架构师基于通用性和复用性的设计而引入的,很多具体问题往往不需要通用性和复用性的解决方案。如果存在多个可实施方案难以取舍,先简单后通用原则可以成为最终的评判标准。架构师提供具体解决方案时,无需排斥通用和灵活,但是如果过早脱离具体情况,只会迷失在无限的可能性里,被复杂的配置选项、超负荷的参数列表、冗长罗嗦的接口,以及存在缺陷的抽象...

2010-07-31 15:32:33 96

原创 转---架构师的行为准则(一)

最近看了一本书《软件架构师应该知道的97件事》,本来并没对它抱有太多期望和兴趣,毕竟这种讲大道理的书不可能带来什么实际收获,但看的过程中被里面中肯实在的建议给吸引,对于我这种在走向架构师这条路上常常迷失方向的人,实在是雪中送炭。读完后,决定选择其中对我有触动的条目,加上实际工作中的感悟,形成一套自认为正确的架构师行为准则,以此来矫正自己的行为。客户需求高于一切 不要为了自己的项目经...

2010-07-31 15:28:07 81

原创 128个ajax/javascript框架

128个ajax/javascript框架AJAX框架能够帮助我们快速开发能够通过JavaScript调用WebService(Server Page)的网页,而不必要提交整个页面。近来的web应用都使用AJAX来提高网页的可交互性和实现更好的功能。目前互联网上有上百个AJAX/JavaScript框架可供我们使用,这里所整理的是比较常用的128个,因为太多了,实在不好分类,请大家将就将就:)...

2010-07-30 18:02:08 3083

原创 Composite模式

设计模式—Composite模式< src="http://tech.ddvip.com/a_dir_d/title_bottom.js">将对象组合成树形结构以表示“整体—部分”的层次结构。Composite模式使单个对象和组合对象的使用具有一致性。< src="http://tech.ddvip.com/a_dir_d/ads_250x250.js"> < type="text/j...

2010-07-21 15:31:32 109

原创 Adapter模式

适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而能一起工作的类可以一起工作。Adapter模式:关键特征意图:使控制范围之外的一个原有对象与某个接口匹配。问题:系统的数据和行为都正确,但接口不符。通常用于必须从抽象类派生时。解决方案:Adapter模式提供了具有所需接口的包装类。参与者与协作者: Adapter...

2010-07-17 20:25:04 142

原创 Builder模式

2008-05-06Builder模式文章分类:Java编程 关键字: 设计模式 1.概念 《设计模式》一书中对于建造者模式是这样定义的:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。其实建造者模式就是用来创建复合对象,并把复合对象的创建过程加以抽象,通过子类继承和重载的方式,动态地创建具有复合属性的对象。有点拗口,首先我们来看看它的UML图: ...

2010-07-17 19:32:42 66

原创 What is the difference between Project Leader and Project Manager?

They're related, but have a different focus: * A project leader will typically be responsible for more of the day-to-day running of the development effort. They should have a more tech...

2010-07-16 17:30:58 652

原创 使用RTMFP 开发点对点P2P应用

flash10使用RTMFP 开发点对点P2P应用作者:醒了又睡的鱼.NET 来源:博客园 发布时间:2010-02-20 18:01 阅读:176 次 原文链接 [收藏] 通过Stratus 服务器在Flash Player中使用RTMFP 开发 点对点应用Adobe Flash Player 10 和 Adobe AIR 1.5 引入了一个新的通讯协议,Rea...

2010-05-20 18:10:22 92

原创 VIM学习笔记

VIM学习笔记整理:Jims of 肥肥世家Copyright © 2005,2006 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。发布时间:2005年07月18日更新时间:2006年05月22日AbstractVI编辑器是类UNIX系统中最常用到的编辑器,VIM是VI编辑器的改良版...

2010-05-18 15:35:41 75

原创 Deploying AIR Application and AIR Runtime (Redistributable) in Single Exe

引用于:http://bishoponvsto.wordpress.com/2010/03/10/deploying-air-application-with-air-runtimeredistributable-in-single-exe/Deploying AIR Application and AIR Runtime (Redistributable) in Single E...

2010-05-18 15:16:28 119

原创 SVN trunk, branches and tags(转)

转自:http://www.zvv.cn/blog/show-111-1.html翻译者:zwws原 文:SVN trunk, branches and tags译 言:http://article.yeeyan.org/view/132319/81358转载请注明原链接,谢谢。因水平所限,如果翻译得和原文有差,敬请评论指正。  在本篇文章中, 我将会详细说明我...

2010-05-10 11:58:20 159

空空如也

空空如也

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

TA关注的人

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