自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java模式之Factory 和 Bulider

Factory模式:为特定的客户(或情况)提供特定系列的对象。Bulider模式:我们注意到factory模式中,product是在同一个树下的,他们继承了同一个父类;当我们需要创建一个完全不相关的两个产品时,怎么做呢?Bulider模式给出不错的解决方案:Bulider模式描述为:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

2007-08-31 11:23:00 934

原创 Java问题

         应同事的要求,我把项目中遇到的java的问题总结在此地,慢慢积累,慢慢提炼,希望各位达人指教。        一 this的释义:       写过SQL语句的人都知道,当我们进行多表联合查询的时候,方便起见,会使用别名,一个例子:       select doc.title, att.filename  from document doc, attach att

2007-08-31 10:36:00 782

原创 FtpClient FTP操作工具类

基于SUN的sun.net.ftp.FtpClient实现文件操作:1 登录和登出public void login(String host, String user, String password) {        try {                ftpClient.closeServer();                ftpClient.openServer(hos

2007-08-24 10:07:00 2376

原创 Java模式之Template Method

 模版方法(Template Method)模式"定义一个操作中的算法的骨架,而将一些步骤延迟到子类中".理解上,让类继承一个抽象类,并实现父类中虚构的方法.抽象类是对一类的对象的抽象,比如我们可以定义"animal"类,虚构eat(Object obj);方法,每种动物的吃的东西都不一样,我们可以在继承animal的类中实现这些方法;

2007-08-03 11:18:00 840

原创 Java模式之Singleton

单例模式: 目的 --  保证一个类只有一个实例,并提供一个访问它的全局访问点;public class SingletonTest { private SingletonTest(){  //TODO  System.out.println("Started!"); } private static SingletonTest instance; public static Single

2007-08-03 10:53:00 717

原创 无意中学到的,感谢通用

     这些天在通用做项目,有机会领略国际大公司的文化,环境和处事风格。感触颇深,总结起来,最有用的就是我下面要写的东西,可能这是三个月的辛苦的回报,会让我受益终生。     “永远不要放弃思考”这是一个人不断进步和人格独立的原动力。下面要说的,是我认为对的处事方法,这是“唐突”的在我脑海闪现的想法,我记在我的工作日志上,现在抄录在这里。     我认为,中国的企业过多的讲究“情”,企业

2007-06-26 22:59:00 910

原创 JSF中生成自定义标签

在JSF中生成自定义标签的方法写tld文件:基本格式如下,http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_2_0.xsd">  1.0

2007-03-17 09:59:00 4251 2

原创 再议网络(二)

        还是凌晨,没事的时候写点文章是必要的。  上面的文章提到网络的外部作用,那么网络对企业内部又有什么积极的作用呢?我来说明一下。  网络分成外部网和内部网,所谓内部网,就是我们熟知的局域网,现在大多数公司将企业内部信息通过局域网中各个终端和服务器体系进行维护,同时通过防火墙将它们与外部网隔绝。根据权限系统,我们可以分享企业相关的信息。现在的问题是如何通过网络建立高效有序的企业

2006-11-15 03:01:00 1034

原创 再议网络(一)

   现在是凌晨1:24分,我想写一点东西让自己的思路清晰起来。  我们来谈网络。取代电话、传真等传统的信息交互手段,网络带来的一种新的经营和管理模式在全世界的企业变革中逐渐站稳了脚跟。那么网络究竟是什么?我的回答是,一种新型的媒介,它提供了全球化的理念并且减少了传统意义的中间环节对企业决策的影响,同时将企业的目标从原始的营销转向服务。中国的企业正在面临这样的变革,而这种变革根源在于网络的几个

2006-11-08 02:47:00 974

原创 一些反思

        这段话是一些感悟,希望看过的朋友们说出自己的看法。  那么,我今天谈的是“公平”。这个社会公平吗?几乎80%以上的人会给出否定的答案。我按照自己的想法解释为什么,希望能为抱怨这些事情的朋友一个反思的起点。  首先,我们回到改革开放之前的中国,人们为自己的口粮跟他们的衣食父母——他们所服务的公司——签订了某种卖身契的东西,他们将终身服务于这个企业。于是,使得企业内部原始的管理

2006-11-06 14:33:00 1006

原创 使用struts编写的bug管理(四)

好久没写了,最近项目已经基本完成,于是有机会上这里来总结一下。关于这个项目,前不久自己总结了一下,发现重复劳动有点多,非预期的改动也有不少。所以,7月后的工作就是开发工作流引擎和进行类的重构,以及BEAN的合并。这里还是先总结一下,关于用户登出以及盗联的问题,参考了一些文章,其中有两种方案是值得推荐的:一是写自己的标签,在HTML文件的开始调用他们,是个好方法;二是使用SESSIO

2006-07-11 17:08:00 1290

原创 使用struts编写的bug管理(三)

之前写了如何登陆,另外在数据库的USER表里添加了一个标志字段,这样做有些不方便,就是用户被强制的登入登出;先不管这些,下面要做的就是search页面,还要实现对搜索结果的操作。使用简单的bean和logic标签完成多数据显示,具体的实现方法:search.jsp%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>%@tagl

2006-05-09 15:53:00 1246

原创 使用struts编写的bug管理(附二)

很搞的,昨天写SQL语句很是别扭,不爽,下面要改一下数据库表结构,使其更有效的工作:(我是想到哪做到哪得,大家别跟我学坏了)需要建六个表:分别是 project(id, name, decription, group, status) users(password, name, power_level, inUse) person(name, displa

2006-04-17 17:11:00 1239

原创 使用struts编写的bug管理(二)

接上文,Class.forName("[drivername]")你也可以使用(一)里面的方法将他们放在一起,将forname写在Return语句前。OK, 一个简单的数据库连接类完成了,测试通过(具体方法见用户登陆),之后我们将扩展这个类。6_    类的设计:用户登陆根据struts的习惯,我建了两个.java文件:LoginAction.java和LoginForm.java,分

2006-04-14 16:03:00 1596

原创 使用struts编写的bug管理(一)

大家好,最近由于公司碰到的bug很多,发送issue给海外的总公司很占项目的时间。出于这样的考虑,我准备写一个基于web的bug管理,随着每个周的进度,我会将源码和设计思路写下来,给自己的知识备份,同时,希望大家给我一些建议,多多益善。这个项目的名字是我自己起的-----bugbox 。1_    bugbox 功能的确定: 找方向,也就是需求的确定。这里的需求很简单,是跟同事们商量了

2006-04-13 20:41:00 1805 1

Applet录音

Applet录音

2014-08-22

空空如也

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

TA关注的人

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