- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 解决servlet调用spring中bean的问题
servlet是无法直接调用spring中的bean的,如果直接调用,一般都会报空指针异常。为什么会这样?其实我们使用spring的目的就是为了让spring为我们来提供一个已经被注入好的一个实例。而servlet是不同的,servlet是有生命周期的,而这个并不归属spring管理,而是由web容器管理的。那么当servlet刚刚创建的时候,spring可以为servlet注入,当你访问的时
2012-02-20 12:42:01
6007
转载 SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)
假设有如下表:一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~1:如右接连 right join 或 right outer join:我们以右边voter表为准,则左表(voteMaster)中的记录只有当其ID在右边(voter)中存在时才会显示出来,如上图,左边中ID为3.4.5.6因为这些ID右表中没
2012-02-01 18:19:41
634
原创 客户端调用EJB方法(JBOSS做应用服务器)
public class EJBClient{ public static void main(String[] args){ Properties props = new Properties(); props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingConte
2012-01-31 08:51:19
1294
转载 warning c4273: inconsistent dll linkage 的解决方法
: warning C4273: 'XXX' : inconsistent dll linkage. dllexport assumed.在错报错的AAA.h头文件中可以看到以下定义#ifdef AAA_EXPORTS#define AAA_EXPORTS_CLASS __declspec(dllexport)#else#define AAA_EXPORTS_
2012-01-18 09:16:06
11032
原创 JAVA自己写过滤器
在web.xml中加入配置代码: myFilter com.web.filter.MyFilter myFilter /* 其实过滤器的基本作用就是在所有请求成功之前,先对请求进行一些操作,例如验证请求是否符合规范、安全及最常用的请求接收中文乱码问题
2011-12-13 08:46:46
1855
原创 把struts2的struts.xml配置文件分解成多个配置文件
由于随着应用的规模增加,系统中的Action的数量也会大量总价,导致struts.xml配置文件变得非常臃肿,为了避免struts.xml文件过于臃肿,提高struts.xml文件的可读性,我们可以将一个struts.xml配置文件分解成多个配置文件,然后在struts.xml中包含其他配置文件。下面的struts.xml通过元素指定多个配置文件: "-//Apache So
2011-12-12 22:21:34
4552
原创 Struts-2.2.3.1+Spring2.5+Hibernate3配置
刚到网上学了下SSH的配置,现在把过程写下来,以增加记忆和认识,以下仅供参考:开发环境:Myeclipse6.6+Tomcat6.0+MS SQL Server20051.创建web项目: File --> New --> Web Project 在Project Name输入项目名称:MyProject 在J2EE
2011-12-12 13:40:51
2998
转载 启动Tomcat6.x时manager does not exist or is not a readable directory
严重: Error starting static Resources java.lang.IllegalArgumentException: Document base E:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\host-manager does not exist or is not a readable
2011-12-12 10:14:36
857
转载 java reflect机制
JAVA反射机制(java reflect): 在JAVA运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使JAVA具有动态语言的特性。JAVA发射机制主要提供以下功能:1、在运行时判断任意一个对象所属的类2、在运行时构造任意
2011-12-07 17:26:15
2374
转载 ClassLoader 的相关介绍
1.ClassLoader 类加载器(ClassLoader)用来加载JAVA类到JAVA虚拟机中。JAVA源程序(.java文件)在经过JAVA编译器编译之后就被转换成JAVA字节码(.class文件)。类加载器负责读取JAVA字节代码,并转换成java.lang.Class类的一个实例。2.ClassLoader Hierarchy JVM在加载类时,
2011-12-07 14:16:06
663
原创 Enumeration 枚举器(反复器)的使用
Vector cats = new Vector();for(int i = 0 ; i cats.addElement(new String("abc"));}Enumeration e = cats.elements();while(e.hasMoreElements){System.out.println(e.nextElement());}使用Enumera
2011-12-02 11:55:53
514
转载 图文教你如何配置OGRE 1.7.0+CEGUI 0.7.1(1)
(一)图文教你如何配置OGRE 1.7.0+CEGUI 0.7.1(1)(原创) (一)图文教你如何配置OGRE 1.7.0+CEGUI 0.7.1(1)(转载) 先配置OGRE,再配置CEGUI 配置前准备:我用的环境是VS2008,一定要打SP1补丁,安装Directx,否则到后面会出很多问题。 1.下载资源如图:
2011-12-01 09:37:37
1098
原创 JAVA中final的一些作用介绍
final可以分别在变量、方法、类前面作标记,分别的意思是:int final X =10; 意味着X属于常量10,是不可改变不可自操作的,例如不能写成X++;public final Class x(){ Class x(){}}意味这本类是不可被继承的,类里面的所有方法都不能被重载public Class x(){ public final vo
2011-11-26 08:47:43
660
原创 邮件服务器从0到100
前段时间刚做了个邮件服务器,经过不段的查资料,现在终于基本实现功能,可以做邮件对内外网的收发并带附件(暂时只能带一个- -主要是前台没做好,没有传多个附件到后台,所以也就没测试过能不能同时发多个附件了,有兴趣的朋友可以搞搞看)现在发上来,希望对大家有帮助,不足之处望多多提点.....下面先说说项目:邮件服务器用的是james(一个纯JAVA开发的开源的企业级的邮件服务器)邮件客户端当然就是
2010-01-27 08:38:00
8497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅