`
文章列表
       我有一个梦想永远生活在新闻联播里,那里物价基本不涨,交通基本不堵,环境基本改善,扫黄基本有效,罪犯基本落马。我有一个梦想,永远生活在新闻联播里,那里是爱的家园,人间的天堂,那里有人们向往的生活,一个梦的世界。如果有一天,我老无所依...请把我埋在新闻联播里
1.():是用来给元素分组。如(a|b),(c|d)把元素分成了2组。 2.|:在列出的对象中只能选一项。如web.xml下配置 关于filter-mapping 说明为  (filter-name, (url-pattern | servlet-name), dispatcher*)    则url-pattern 和 servlet-name 这两者并且只能选择一个使用,不能同时使用。 3.+:该对象至少出现一次,可以多次。即只能是出现1到多次。如welcome-file-list说明为: (welcome-file+)   说明在web.xml中定义了welcome-file ...
   今天做了一次把STRUTS2 + HIBERNATE3.6+SPRING2.5项目从TOMCAT6.0迁移到WEBLOGIC11。在迁移过程中发现了一些错误,也解决了一些错误。记录如下:   1.ClassNotFoundException: org.hibernate.hql.ast.HqlToken  异常:      在hibernate下执行hql语句出现上述错误。     解决方法:     在hibernate.cfg.xml文件中配置如下属性即可:     <property name="hibernate.query.factory_class ...
e.printStackTrace()通常是打印在控制台的,但是,有时候程序上线了需要看这个堆栈的内容就不容易了,一来生产环境打印的东西很多或者很少,二来有时候无法直接查看到,这个时候就需要把这些内容记录下来,比如记录到数据库中,下面的方法可以完整记录。 public static void main(String[] args) { try { String aa = ""; System.out.println(aa.substring(3)); } catch (Excepti ...
tomcat6.0 数据库连接池配置问题:     连接池配好后,启动tomat后,输入项目系统的登录名和密码,报 Cannot create JDBC driver of class '' for connect URL 'null' 错误。 经检查,发现是连接池没有配好。     现把连接池配置步骤重新整理一遍。(以ORACLE为例)    1.在tomcat的lib目录下放入数据库驱动。ORACLE的驱动为ojdbc14.jar。    2.修改tomcat目录下的conf目录下的server.xml文件。       在<Host></Host>节点 ...
经测试,MyEclipse 6.0至8.0都可用。   Subscriber:    guanguiningSubscription Code:   tLR8ZC-855550-69517256381249629
      jquery1.4的性能比jquery1.3提升了一倍。但是项目里好多原来能跑jquery1.3的页面,在jquery1.4下报错。其中的一个原因就是$.getJSON函数,原先使用旧版本的JSON数据如果写得不标准,使用这个版本就无法正常获取JSON数据了。       例如:JSON不标准的写法: {id:1,name:'name1'}  jquery1.4.x以下旧版本是能正常获取的,如果你的程序开发时用的是这类格式,那就头痛了,因为如果升级JQUERY到新版本,这种格式是读取不了的。     JSON标准的写法,各种版本都能正常获取 {&qu ...
oracle 的number 类型在Hibernate映射时的一些微妙变化。   oracle字段 Hibernate映射类型 java类型 number big_decimal java.math.BigDecimal number(1) boolean Boolean number(2)2至4之间 byte Byte number(8)4至8之间 integer Integer numbernumber(10)8以上 long Long    
先上代码 <head> <script type="text/javascript"> function openWin(src){ alert(src); window.open(src); } </script> </head> <body> 例子1:<a href="cn_show.jsp?cn=显示中文" >显示中文</a><br> 例子2:<a href="c ...
    最近一直在用.net做项目,数据库用的是oracle。由于一直用惯了hibernate的主键生成32位唯一值策略,在.net上却没有这些开源的生成机制,所以很多人都是用oracle的sequence自动生成序号做主键。      但是使用oracle的sequence自动生成序号做主键也会有一个问题,那就是当做一个分布式系统时,多个点的子系统都会向父系统同步数据,这时就需要为每个点的子系统的主键sequence设定一个区间范围,如A点的sequence范围1~10000,B点的sequence范围10000~20000等等,已保证A点和B点的数据向父系统汇总时,不会出现主键重复。或者是把 ...
这两天项目在测试环境下通过URLConnection 做数据传递时,出现了如下错误 java.net.SocketTimeoutException: Read timed out 经过查找研究,原因是: 客户端没有在限定的时间内将数据发送给服务器,服务器为了保证服务性能,认定那个连接已经失效,所以出现上述异常。 由此得出解决方案为: 增大客户端的超时时间。 如System.setProperty("sun.net.client.defaultConnectTimeout", String .valueOf(10000));// (单位:毫秒) Syst ...
今天测试的时候,出现了一个这样的ORA-01461: can bind a LONG value only for insert into a LONG column问题,经研究发现,是weblogic默认的oracle驱动问题,那就要更换weblogic驱动。weblogic默认的驱动位置在${bea_home}\weblogic81\server\lib\目录下,你可以看到ojdbc14.jar这个驱动。把你所需要更新的驱动覆盖至这个目录即可。在这个${bea_home}\weblogic81\server\ext\jdbc\oracle\目录下提供了一些oracle驱动,你也可以使用这些驱 ...
前段时间看到比尔盖茨把所有的财产都捐出去时,说了这么一句话:“在巨富中死去是一种耻辱”,所以我自己想了一句这样的话来与之对应 在巨富中死去是一种耻辱,在极贫中生存是一种无奈。
    今天在开发时发现一个问题:定义了一个oracle 的clob字段类型,当给这个表做insert操作时,如果给clob字段的值超过一定大小时,会报 ORA-01461: can bind a LONG value only for insert into a LONG column的错误。           在网上查了一下,有一种做法是做insert的时候先给clob字段赋一个空值,然后再做update操作。但是这种做法我没有成功。还有另外一种做法是使用oracle10的驱动,不用oracle9i 的驱动,据说是能够解决问题。这个方法我没有试。我试的是另外一种办法。因为这个项目用的应用 ...
   今天还解决了另外一个问题,就是tomcat在配置了连接池之后,获取数据源时报org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class ' ' for connect URL 'null', cause: No suitable driver 这个错误,在网上查阅了不少资料,终于找到答案了。   先看一下tomcat5.0默认的连接池配置代码: <Context path="" docBase="." debug="0" ...
Global site tag (gtag.js) - Google Analytics