随笔分类 - Java
Java基础技术点总结;SSH框架的总结;开源框架的研究;
摘要:Spring3.X以后jar包进行了重构,取消了原来2.X版本中的总的spring.jar包,而是把总包中的功能全部分开打包。正在向osgi靠拢。 各个jar包详解如下: 1. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。2. org.springframework.asm Spring独立的asm程序, 生成动态代码(代理类)。3. org.springframework.aspects 提供对AspectJ的支持,提供面向切面的功能。4. org.springframework.beans ...
阅读全文
摘要:一1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。3、容器将转换为键值对,并交给servletContext。4、容器创建中的类实例,创建监听器。二 Load-on-startupLoad-on-startup元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值是一个负整数或是这个元素不存在,那么容器会在该servlet被调用的时候,加载这个servlet。如果值是正整数或零,容器在配置的时候
阅读全文
摘要:需要感慨一下,spring3.0时丢弃了2.5时的spring-modules-cache.jar,致使无法使用spring来方便的管理cache注解,好在3.1.M1中增加了对cache注解的支持,可喜可贺啊!希望了解spring2.5的cache注解,可以参考如下内容:Spring基于注解的缓存配置--EHCache AND OSCacheSpring基于注解的缓存配置--web应用实例2.5时,spring没有自己的解决方案,都是采用对许多第三方cache框架的支持,比如EHCache和OSCache等等,不过到了3.1,spring就只提供EHCache的支持了,不过spring3..
阅读全文
摘要:项目中字典框中添加了%,会弹出错误信息,经调试代码后发现在DictioaryAction.java类中,进行如下代码时报错:searchString=URLDecoder.decode(searchString,"utf-8");网上查找资料显示,当最后一个字符为“%”时,URLDecoder类会抛出异常java.lang.IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern,而“%”出现在字符中间时,执行正常,进行如此更改即可。searchString=URLDecoder
阅读全文
摘要:配置Tomcat根目录下/conf/server.xml文件:1) compression="on"打开压缩功能2) compressionMinSize="2048"启用压缩的输出内容大小,这里面默认为2KB3) noCompressionUserAgents="gozilla, traviata"对于以下的浏览器,不启用压缩4) compressableMimeType="text/html,text/xml" 压缩类型 一旦启用了这个压缩功能后,怎么来测试压缩是否有效呢?首先Tomcat是根据浏览器请求头中的
阅读全文
摘要:jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称 访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。在tomcat下配置如下:其中,各个属性值意义可参如下设置:name:表示你的连接池的名称也就是你要访问连接池的地址auth:是连接池管理权属性,Container表示容器管理type:是对象的类型driverClassName:是数据库驱动的名称url:是数据库的地址username:是登陆数据库的用户名pa...
阅读全文
摘要:1、 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Cla...
阅读全文
摘要:在common_include_v2.jsp文件中,spring主题的使用:/jquery-ui/jquery-ui-1.9.0.css" rel="stylesheet" type="text/css" />新框架中为了满足对不同用户使用不同主题而特意引入,此用法导致问题就是项目中无法对jsp页面进行直接访问,既然出现了问题,那就得好好深入了解,然后再想其他办法解决。框架中使用theme所涉及的相关配置文件:在src\web.xml中配置: springMVC org.springframework.web.servlet.Dispat
阅读全文
摘要:先上代码了,通过java代码群发feiq消息:package com.triman.constant;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.UnknownHostException;import java.util.Da
阅读全文
摘要:更改Arcgis Web应用程序的端口号8399;http://help.arcgis.com/zh-cn/arcgisserver/10.0/help/arcgis_server_java_help/index.html#//009200000094000000http://blog.csdn.net/arcgis_all/article/details/8202693
阅读全文
摘要:1、查看oracle的字符集SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------SIMPLIFIED CHINESE_CHINA.ZHS16GBK2、建全文索引的语句--确认当前用户拥有CTX_DLL的权限;用DBA权限账号登录执行下句;grant execute on ctx_ddl to cqwgh;--chinese_vgram_lexer:专门的汉语分析器,支持所有汉字字符集(
阅读全文
摘要:这二个属性默认情况均为false,你可以通过以下二种方式进行配置使用: 1.Annotation@Entity@Table(name = "stock_transaction", catalog = "mkyong")@org.hibernate.annotations.Entity( dynamicInsert = true)public class StockTransaction implements java.io.Serializable { 2.XML mapping ...
阅读全文
摘要:由一个bug更改而引发的一系列问题。。。项目场景:在信息导航管理模块中,编辑一条信息内容,此内容字段为clob类型,点击“保存”按钮,后台报错“ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值”。一直以为是字段映射hibernate的问题,就从这些映射文件中查找问题,以为是hibernate对clob字段操作的问题,最终发现是sys_log表url字段过长而导致此错误;------------------------------------------------------------------------------------------------特此将google
阅读全文

浙公网安备 33010602011771号