- 博客(7)
- 收藏
- 关注
在NetBeans下使用AppFuse开发Java Web应用
引言 大家知道,开发一个基于Java的Web应用越来越难了。尽管我们可以避开使用以其难度而著称的EJB来开发J2EE应用,在一个没有EJB的Java Web应用中,我们还有许多的棘手问题需要处理。如,从大的方面讲,我们要选择Spring + Hibernate + JavaServer Faces的组合,那么,我们必须花费许多时间来集成这些大的框架。尽管我们对这些框架可能已经非常熟悉,但要集...
2008-01-11 14:06:00 128
HsqlDb的持续化构建
在开发程序过程中,自从无意中使用了HsqlDb后,由于其速度特快,爱不释手(“不用不知道,谁用谁知道”),将原来所使用的Sybase,Sql Anywhere, MySql全都通通扔到了一边。在持续化构建过程中,因其尚未提供ant的第三方任务插件,因此需要清楚地了解在命令行下进行相应操作的方法,再通过<java>进行转化,进而针对其特点特作此小结。而大众化的知识,如驱动类名(org.h...
2008-01-11 13:25:00 64
工厂模式解析
Factory Method Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses. <shapetype ...
2008-01-11 12:50:00 89
设计模式超微导论
通用设计思想: 1. 开-闭原则: 软件应当对扩展开放,对修改关闭。 2. 里氏替换原则: 任何基类可以出现的地方,子类一定可以出现。 3. 依赖倒转原则: 要依赖于抽象,不要依赖于实现。 4. 合成/聚合复用原则: 要尽量使用合成/聚合,而不是继承关系达到利用的目的。 5. 迪米特法则: 一个类应当与尽可能少的其他类发生相互作用。 6. 接口隔离原则: 应当为客户端提供尽...
2008-01-11 01:41:00 69
Proxy的简单例子
Java反射包中的Proxy类通过创建一个类的代理,让我们轻松地拦截该类实例的方法,甚至可以改变方法的行为。下面是使用Proxy的一个简单例子。 主要有4步: 定义接口 实现接口 定义拦截处理器 创建代理对象 1. 定义接口 public interface Student { public void study(); } ...
2008-01-11 01:02:00 87
杀毒软件被劫持后~~~
恭喜我吧,我今天又中毒了。这次是镜像劫持的病毒。病毒体将大部分exe感染。在注册表中劫持杀毒软件等进程。同时放入fonts等系统文件夹隐藏。 杀呗,依旧是进linux使用antivir(小红伞)先对存在的病毒体文件进行查杀。我是直接使用的antivir -s -del ,这样直接删除就好了,反正那些exe文件已经挂了。要想恢复比较麻烦。直接处理掉,记住要盘扫描。进安全模式,进入注册表中文件影像...
2008-01-06 14:50:00 173
动态链接库中使用c++类的方法
以前的关于动态链接库的写法多是直接采用extern 'C'的方式来实现,但是如果采用类来编写就会出现问题了,因为类在编译时是不能确定入口点位置的。这样就产生了问题。怎么来使用呢?前两个方法是在linux下直接使用普通函数调用的方法来实现的。后边的是在vc++中使用宏来对入口点动态调整输入输出__declspec(dllimport)和__declspec(dllexport) 方法1: 把类作为...
2008-01-02 13:01:00 355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人