自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 项目经理的工具箱---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三)

从接到的请教来看,许多中国国内软件公司都是以项目为主,有单做单,没单就干靠,靠的时间长了老板心毛了就裁人,来活了就招人,就这样反反复复。所以,大量的公司没有开发部(因为除了销售,开发部从开发到实施到支持都全做),当然也没有开发部经理,只有项目经理。更不用提技术总监和CTO。即使有个技术总监的头衔,也是为了给客户的名片,而手下也就5-6个人,项目一来,技术总监也需要编码和实施,其实就是一个项目经理。

2008-05-28 16:45:00 383

转载 三五个人十来条枪 如何走出软件作坊成为开发正规军

大家从各个开发语言的优缺点和适用领域,一直讨论到设计模式、框架、重构、单元测试,乃至敏捷编程,最后都讨论到了软件开发过程管理,甚至都谈到了盈利模式和中国软件的悲哀。最后不了了之,都觉得改善中国内地现在的软件生产状况不可能。为什么呢?我重新把这几天大家的讨论留言翻了一遍,发现大家的软件团队都存在着这样一种普遍现象1大部分人所在的公司,开发人员仅3-5人,多的在10人。别看就这几条

2008-05-28 15:33:00 335

转载 SOA、BPEL、ESB的前生后世

SOA BPEL ESB的前生后世我不是卖中间件的,所以我也不必鼓吹SOA概念和大道理。我也不是准备写一本SOA书的,所以我也不必写博客心得分享时咬文嚼字。这篇文章涉及到SOA、SCA、SDO、工作流、BPEL、ESB、消息中间件、WebService、EAI、分析设计方法、面向对象、面向组件众多技术,不仔细看,你仍然会混淆SOA=WebService=EAI。BPEL=工作流。ESB=消

2008-05-28 10:53:00 526

原创 一个关于项目管理的通俗讲解

想首先问大家一个问题:你觉得中国人聪明还是美国人聪明?   我见过最好的回答是美籍华人。  我们说美国人很愚蠢,为什么呢?  你们都考过T或G吧,他们经常会出这么一道题1/3+1/2=?  50%的人回答是2/5,这可是美国研究生入学考试的试题呀!  通常在这个问题之前还有一个1/2+1/2=?为什么?  他们怕太难了,先给个容易的热身一下。  我在美国的时候见过很多的PHD,对于美国人来说if.

2008-05-21 10:55:00 402

转载 js 操作frameset frame 对象

框架编程概述一个HTML页面可以有一个或多个子框架,这些子框架以来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。 框架间的互相引用一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frame

2008-05-08 17:00:00 373

转载 构架师已死(转)

 2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不

2008-01-08 10:58:00 418

原创 利用javascript实现页面跳转的几种方法

 按钮式:   直接跳转式:window.location.href=url;对于iframe窗口则可以通过parent.window.location.href=url;实现跳转如果窗口嵌套很深的话,则可以多加几个parent,如:parent.parent.parent.window.location.href=url; window.open (page.h

2007-08-12 15:01:00 7295

原创 XML和HTML常用转义字符

XML和HTML中都有一些特殊的字符,这些字符在XML和HTML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。XML常用转义字符: 字符 转义字符

2007-08-07 15:16:00 645

原创 JavaScript中的字符串操作

一、概述    字符串在JavaScript中几乎无处不在,在你处理用户的输入数据的时候,在读取或设置DOM对象的属性时,在操作cookie时,当然还有更多...。JavaScript的核心部分提供了一组属性和方法用于通用的字符串操作,如分割字符串,改变字符串的大小写,操作子字符串等。    当前的大部分浏览器也能从强大的正则表达式获益,因为它极大地简化了大量的字符串操作任务,不过它也需要你克服一

2007-08-07 15:14:00 771

原创 Hibernate如何配置操作多个数据库

Hibernate如何配置操作多个数据库。两个都是SQLSERVER数据库,但是用户名不同密码不同,应如何配置及操作库  ---------------------------------------------------------------   Question:     引用:    我现在在做一个项目,需要从两个数据库实例中存取数据,在用hibernate实现的过程中该如何配置和处理

2007-07-10 16:02:00 1457 1

原创 从零开始创建基于struts1.2 + Hibernate3.0 Web工程

1. 环境说明 2. 例子工程说明 3. 建立工程 3.1 创建新的Web Project 3.2 加载Struts 4. 完善工程 4.1 添加index画面 4.2 添加logon画面 4.3 修改WEB-INF

2007-06-19 13:54:00 737

原创 dom4j开发与使用

(一)创建Document的基本操作/**  * xml基本操作  */ public void BaseOperation(){  //创建一个document  Document document=DocumentHelper.createDocument();  //创建根结点  Element root=document.addElement("root");  //为根结点添加一个b

2007-06-19 11:16:00 1180 1

原创 Spring Web应用入门

Spring的Web应用框架也是一个基于web容器的一个框架,因此作为一个Servlet应用运行在容器中,实际上也就是一个普通的web应用,本文已Tomcat5.59版本容器为例来看Spring(V1.21)的配置和应用.在Spring Web框架中一般我们要提供三样东西:一个是自己的表示层页面,可以是velocity,xslt,freemarker,jasperreports等资源,一个是值

2007-06-18 16:27:00 635

原创 eclipse 快捷键

·        俗话说,工欲善其事,必先利其器,如果大家对开发程序稍微有点发烧的话,都知道快捷键对编程中有多大的作用了(当然当年Dos用natepad开发程序的除外了),我就是这样一个发烧友了 ,对各种IDE中的快捷功能颇感兴趣,尤其是对快捷键这一部分乐此不彼了.再加上Eclipse又是本人的最爱,因此Eclipse中的快捷键就是本人重视的重点了,当然,Eclipse的快捷键暂时不是最强的,本人

2007-06-18 13:41:00 553

原创 使用异步Servlet扩展AJAX应用程序

作为Web应用程序模型的AJAX的出现使服务器端的面貌发生了巨大的变化。用户对着Web页面填写表单并单击提交按钮转到下一个链接的典型Web使用模式现在正在转变为更先进的客户端JavaScript以及功能更丰富的用户界面,只要对表单进行操作,比如单击一个复选框、按下一个键或将鼠标移到一个选项卡上,该用户界面就会不断地与服务器交互。考虑一下从客户端传输到服务器的数据量有多大。从可用性的角度来看,用

2007-06-18 13:10:00 553

原创 70个JAVA问答

1. 问:在JAVA与JSP中要调用一个LINUX上的脚本程序,或WINDOWS上的脚本程序,该怎么写?答:System.getRuntime().exec("bash 2. 问:java中用什么表示双引号答:"""3. 问:如何在JSP程序里另起一个线程?答:JSP本身就是独立线程运行而不象CGI都是独立进程.一般:Thread t = new Thread("你的对象");t.start();

2007-06-12 11:09:00 544

原创 JSP/Servlet的重定向技术综述

有关JSP/Servlet的重定向技术综述如下1.RequestDispatcher.forward()  是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交

2007-06-08 11:22:00 531

原创 使用xmlhttp和Java session监听改善站内消息系统

这个题目含有许多需要解释的概念,最容易说明的是“站内消息”,这是很多论坛都有的功能,可以通过web向其他的在线用户发送消息,很多用户都使用过。站内消息的第一个好处是大家都不需要安装客户端,你不用知道对方的MSN或者QQ,就能与他联系,称赞他的观点或者是给他一顿臭骂。第二个好处是客户管理方便,利用session来维护在线名单,各种脚本都已经把session操作封装得很易用了,不用像其他无状态的即时通

2007-06-07 16:33:00 594

转载 项目管理 : 用项目总结来减少问题的重复发生

案例   A公司是一家国内中型IT系统集成公司,有多年的行业系统集成经验。通过多年的经验积累和管理探索,建立了一些项目管理流程和项目管理信息系统。   在一次大型项目的招投标项目上,公司副总任命James为本次投标项目的负责人,来组织和管理整个投标过程。   James接到项目任务后,得知必须在15天内完成,随后立即召集了商务部、售前技术部、销售部、客服部和质量部等相关部门,进行了一次项目内部启动

2007-06-07 15:53:00 1271

原创 给计算机学生的忠告

 找了很久的一篇文章,以前看过然后忘记了,现在又找到了给各位共享一下。一、给计算机专业的同学 1.首先请你热爱这个专业。只有这样,你才会从抽象的理论中找到实实在在的快乐。如果你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就,没有发展潜力,如同学英语专业的人到了美国一样。2.不要用功利眼光对待这个

2007-06-06 09:13:00 693 2

转载 数据库设计中的14个关键技巧

1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本

2007-05-31 14:16:00 813

原创 Session机制详解

虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。    一、术语session     在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的

2007-05-31 14:15:00 390

原创 原创javascript显示时间日期代码

今天折腾了半天调了一个关于定点显示时间和日期的JS代码,根据设计的id号定点输入即可,原代码在下面,如有需改进的地方请指正,谢谢 .STYLE1 {       font-family: "Times New Roman", Times, serif;       color: #000099;}-->function displayTimeAndDat

2007-05-31 14:13:00 1096

原创 web Service简单介绍与开发

什么是 Web 服务?  

2007-05-10 10:27:00 1035

转载 用Axis开发基于Java的Web服务

概述  本文介绍了一个比较简单实用的基于Java的SOAP引擎——Apache组织推出的Axis——的安装、配置和应用开发方法,希望对有兴趣做基于Java的Web Services应用开发的朋友有所帮助。Axis简介Axis是Apache组织推出的SOAP引擎,Axis项目是Apache组织著名的SOAP项目的后继项目,目前最新版本是采用Java开发的1.4版本,C++的版本正在开发之

2007-05-09 11:10:00 539

原创 Java与.NET 的Web Services相互调用

一:简介 本文介绍了Java与.NET开发的Web Services相互调用的技术。本文包括两个部分,第一部分介绍了如何用.NET做客户端调用Java写的Web Services,第二部分介绍了如何用Java做客户端调用.NET开发的Web Services。    二:项目需要的工具  WindowsXP Professial(IIS)  Eclipse3.1(已装好Tomcat a

2007-05-09 11:02:00 600

原创 MyEclipse+struts+Hibernate配置开发

这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于java模式和其他相关的说明。本人水平有限,也没有能力去讨论关于模式设计和开发细节的一些内容。   建议:  如果你还不清楚struts和hibernate的一些基本原理,希望能先去了解一下这方面的相关内容。  推荐:  Hibernate中文手册》作者认为要学Hibe

2007-05-09 10:28:00 483

转载 十年编程经验凝结 与新人们分享

有天和朋友聊天,朋友是国内一家大型互联网企业的一位技术主管,朋友把他将近十年研发工作积累的心血总结成两点,这两点朋友刚一提出来我并没有马上明白,只是大约有这么一个概念,我还没达到朋友在技术领域的那种高度,不能彻底领悟他深刻的思想。但我想与众多刚刚踏入IT技术研发领域的新人们分享一下这位朋友的思想,我尽全力来解释阐述朋友的话语,希望能给大家带来一些启发。 第一点是:不断抽象已知的东西。现实生

2007-05-09 10:11:00 374

原创 2007,一个值得期待的一年,加油

最近是有些偷懒了,好像很久没有上来写东西了,今天特地上来看看,看看自己的家,有点冷清(很正常嘛),忍了, 希望时间能给我更多的沉淀,慢慢感受在IT路上的种种苦乐。

2007-05-09 09:53:00 415

原创 在ORACLE中创建自增字段,sequence

 通过创建序列来实现 ORACLE SEQUENCE的简单介绍 在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每

2007-05-09 09:21:00 708 1

原创 轻量级J2EE架构

目录前言 1. 整体框架 1.1. UI层 1.2. 业务层 1.3. 数据持久层 1.4. 域对象层2. Struts 2.1. 概述 2.2. 快速入门 2.3. ActionForm 2.4. Action 2.5. 客户端验证3. springFramework 3.1. 概述 3.2. 为什么使用Spring 3.3

2007-05-09 09:18:00 1214

原创 新的尝试,新的开始

2007年,新的一年,特别的一天,开辟一个新的领域,希望会有更多的收获。 

2007-02-07 15:05:00 441

空空如也

空空如也

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

TA关注的人

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