随笔分类 - 编程语言(C#、Delphi、JAVA/J2EE)
主要讨论框架与设计模式
摘要:解决方法:将Hibernate lib包下的cglib-2.1.3.jar添加到项目的library中。
阅读全文
摘要:大概意思是二级缓存不可用,但是项目在开发阶段不需要启动缓存,所以就没有配置。最后发现问题就是在这里,因为在Hibernate的bean的hbm配置文件中配置了缓存,而在hibernate的配置中没有配置提供的缓存机制,在早起的hibernate的早起版本中默认是提供ehcache的,但是在最近的版本中已经不提供默认配置了。所以必须自己手工配置。在hibernate的配置中加入如下片段即可property name="hibernate.cache.provider_class"org.hibernate.cache.EhCacheProvider/propertyproperty n
阅读全文
摘要:log4j:WARN No appenders could be found for logger(org.springframework.context.support.ClassPathXmlApplicationContext).log4j:WARN Please initialize the log4j system properly.Spring 使用了LOG4J 这个开源框架来输出信息,要解决这个问题非常简单,建立LOG4J 的配置文件即可。在src 目录下创建配置文件,选择菜单File New File,文件名输入log4j.properties,文件内容如下所示:log
阅读全文
摘要:使用Spring+JDBC组合开发步骤:1、配置数据源?xml version="1.0" encoding="UTF-8"? beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xml
阅读全文
摘要:解决办法一: 在项目下的.project文件里添加一行代码<nature>com.genuitec.eclipse.cross.easystruts.eclipse.easystrutsnature</nature>,结果如下 </projectDescription> ...... </natures> ...... <nature...
阅读全文
摘要:错误信息: Exceptioninthread"main"java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.setSavepoint()Ljava/sql/Savepoint; 解决办法:把驱动 classes12.jar 替换成 ojdbc14.jar 可以解决该问题。
阅读全文
摘要:--------------------------------------------------------------------------------表示层 1. 基于WEB的JSP、SERVLET、STRUTS、WEBWORK、SPring Web MVC 等。2. 基于富客户端的Swing、SWT等(rmi、iiop);-------------------------------...
阅读全文
摘要:转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入...
阅读全文
摘要:通过JNI实现Java和C++的相互调用一、从Java调用C++的DLL1. 创建Java文件创建名为TestNative的Java文件,注意包名。package org.druze.test;publicclass TestNative { publicnativevoid sayHello(); publicvoid sayHello2(){ System.out.println("Say H...
阅读全文
摘要:1、错误现象:(VC++) LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12 Debug/newres.dll : fatal error LNK1120: 1 unresolved externalsError executing link.exe. 解决方法: 在Setting->Link-&g...
阅读全文
摘要:一)、工具篇一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都...
阅读全文
摘要:首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手...
阅读全文
摘要:Vs 2003用多了,装了VS 2005就有点用不习惯了,以前在2003里面不会因为在线程里面对其它线程中的控件进行操作而报错,到了2005这个就变成一个异常了,不过这也是为了线程之间的安全性,所以只能找新的方法来实现原来的跨线程操作了。 在讲解如何进行跨线程操作前,我抄一段摘自网上关于VS2005进行这一改动的好处的说法: 由于Windows窗体控件本质上不是线程安全的。因此如果有两个或多个线...
阅读全文
摘要:这几天刚好碰到一个java 内存溢出的问题。一直尝试着解决这个问题目前想到了三个方法:一 调整 虚拟机参数二 立即 释放无用的对象三 利用序列化和反序列化技术 下面是具体的代码实现 package com.free; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcep...
阅读全文
摘要:1、生成密钥,并以证书文件保存keytool -genkey -alias bogus -keysize 512 -validity 3650 -keyalg RSA -dname "CN=bogus.com, OU=XXX CA, O=Bogus Inc, L=Stockholm, S=Stockholm, C=SE" -keypass boguspw -storepass boguspw -k...
阅读全文
摘要:管理由私钥和认证相关公钥的 X.509 证书链组成的密钥仓库(数据库)。还管理来自可信任实体的证书。 结构 keytool [ 命令 ] 说明 keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 证书是来自一个实...
阅读全文
摘要:发布时出现的错误如下:The domain edit lock is owned by another session - this deployment operation requires exclusive access to the edit lock and hence cannot proceed.You can release the lock in Administration C...
阅读全文
摘要:一、JMS基本概念 1、JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。2、JMS基本功能JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subscribe)类型...
阅读全文
摘要:全称:Apache EXtensible Interaction System 阿帕奇可扩展交互系统 Axis本质上就是一个SOAP引擎,提供创建服务器端、客户端和网关SOAP操作的基本框架。Axis目前版本是为Java编写的,不过为C++的版本正在开发中。但Axis并不完全是一个SOAP引擎,它还包括: 是一个独立的SOAP服务器。 是一个嵌入Servlet引擎(例如Tomcat)的服务器...
阅读全文
摘要:用eslipse做数据库JAR时显示如下提示:log4j:WARN Please initialize the log4j system properly.原因是没有对log4j这个jar进行文件配置。将log4j.properties文件放在src目录下就可以了。例如log4j.properties文件内容如下:log4j.rootLogger=debug, stdout, Rlog4j.app...
阅读全文

浙公网安备 33010602011771号