IT
tangtlaoda
这个作者很懒,什么都没留下…
展开
-
mysql随机获取记录
[size=medium]MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在...原创 2012-12-11 12:42:59 · 230 阅读 · 0 评论 -
js动态添加删除表格
[code="java"]//动态添加行function addRowMx() { if(document.all.mxTable.rows.length > 20){ alert("您最多可以添加20行。"); }else{ //添加一行 var newTr = document.all.mxTable.insertRow(); var ...原创 2011-10-11 15:25:01 · 166 阅读 · 0 评论 -
textarea值传递
[size=medium]前两天做一个批量查询,批量查询条件放在textarea中。但是textarea的值在传输的过程中出现点异常。到现在我也不知道为什么,只是想到了另外的解决方案。[/size] [size=medium]1. 查询页面简单总结如下:[/size][code="java"] ${searchVO.bat_domainName}[/...原创 2010-12-08 11:06:27 · 1027 阅读 · 0 评论 -
getCanonicalName
[size=medium]Class.getName和Class.getCanonicalName[/size][size=medium]Class.getName以 String 的形式返回此 Class 对象所表示的实体(类、接口、数组类、基本类型或 void)名称。Class.getCanonicalNam返回《Java Language Specification》中所定义的基础类...原创 2010-12-07 14:03:40 · 363 阅读 · 0 评论 -
OncePerRequestFilter
[size=medium]OncePerRequestFilter 每一次请求执行一次的过滤器import org.springframework.web.filter.OncePerRequestFilter;public class CheckSessionFilter extends OncePerRequestFilter {protected void...原创 2011-07-08 14:14:58 · 162 阅读 · 0 评论 -
js时间函数
[size=medium]1.取得当前时间:[/size]var date=new Date();[size=medium]2.已知年、月、日转换成日期型的数据:[/size]var applyDate = document.domainExceptionForm.applyDate.value;applyDate = applyDate.split("T")[0];var...原创 2010-11-26 11:06:24 · 218 阅读 · 0 评论 -
Duplicate class/entity mapping com.sitechasia.xinnet.admin.checkip.model.AdmUser
[size=medium]今天还算有点时间,就同步了一下我工作空间和cvs服务器上的代码,启动tomcat的时候出现了以下异常:org.hibernate.DuplicateMappingException: Duplicate class/entity mapping com.sitechasia.xinnet.admin.checkip.model.AdmUserLoginLock。上网搜...原创 2011-09-19 14:56:27 · 186 阅读 · 0 评论 -
java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape
[size=medium]java编码解码前两天修改了个功能,登陆的时候密码为‘%qwertyu’,在解码的时候出现了这个异常java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "qw"本地测试[/...原创 2011-09-19 10:32:18 · 703 阅读 · 0 评论 -
servlet页面跳转
[size=medium] 昨天晚上在公司玩到很晚,其实是和一个老师一起看一个程序,其实她是想加一个过滤器,有一些功能是登陆之后才能看到。其实这种很简单的,可以下一个过滤器,用过滤器取到访问的uri,和那些要登陆之后才能访问的功能的路径相对比,如果是那些功能,还没有登录的话则跳转到登陆页面。(但是由于它那只有两个功能需要过滤,就直接在相应功能的action中判断用户是否登陆,如果没有登...原创 2011-09-15 17:26:08 · 124 阅读 · 0 评论 -
String.split()用法的一点经验
[size=small]在java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样...原创 2010-11-03 16:12:01 · 81 阅读 · 0 评论 -
java.lang.ClassFormatError: Incompatible magic value 0 in class file com/sitecha
[size=medium]今天会员FOA域名转出上线,替换完文件居然报这个异常:java.lang.ClassFormatError: Incompatible magic value 0 in class file com/sitechasia/xinnet/agent/serv/service/IDomainService上网查了一下,大致的意思就是说这个JAVA程序的.class文件...原创 2011-07-19 13:13:47 · 1172 阅读 · 0 评论 -
Spring 利用PropertyPlaceholderConfigurer占位符
[size=medium] 1.Spring的框架中,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer类可以将.properties(key/value形式)文件中一些动态设定的值(value),在XML中替换为占位该键($key$)的值,.properties文件可以根据客户需求,自定义一些相关的参数...原创 2011-10-18 10:54:36 · 138 阅读 · 0 评论 -
分享到微博js
[size=medium]分享到微博js[/size][size=medium]1.分享到微博代码:[/size][code="java"]var top = window.screen.height / 2 - 250;var left = window.screen.width / 2 - 300;/*title是标题,rLink链接,summary...原创 2012-08-02 14:35:03 · 172 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Failed to parse a valid name/value pair from
[size=medium]昨天231被封了,所以只能换203的测试库,可是一启动就报错java.lang.IllegalArgumentException: Failed to parse a valid name/value pair from。后来换了我同事的jar包就ok了,原来是因为我的jar包冲突了。记录一下,以后再发生这个异常了就知道是怎么回事啦。呵呵。[/size]...原创 2011-11-23 16:48:38 · 424 阅读 · 0 评论 -
js 定位
[size=large]前两天开发一个功能,显示所有记录之后,对某一条记录操作之后,返回之后记录操作位置,想了想用锚点吧,但是返回来之后发现弹出来的框太大啦,显示不全,想想只能在操作之前完全记录操作位置,于是百度了一下,有如下结果:一。锚点的使用方法:在页面中定义锚点:操作之后在请求url之后加上‘#aHref’ 即可。如:document.forms.searchFo...原创 2012-02-02 11:31:56 · 243 阅读 · 0 评论 -
jstl标签 函数
[color=red][align=center][size=large]jstl标签,fn函数[/size][/align][/color][size=medium]函数:fn:contains(string, substring)描述: 如果参数string中包含参数substring,返回true 函数:fn:containsIgnoreCase(string, substr...原创 2012-02-02 11:02:24 · 106 阅读 · 0 评论 -
cvs.exe [checkout aborted]: connect to scm1.ceopen.cn:2401 failed: 套接字操作尝试一个无法连接...
[size=medium]昨天想在cvs服务器上更新代码,但是一点更新之后就报这个异常cvs.exe [checkout aborted]: connect to scm1.ceopen.cn:2401 failed: 套接字操作尝试一个无法连接的主机。 错误,CVS操作失败。然后就找cvs配置人员过来看看,他们也没看出来什么问题。后来一个同事过来看看,我的电脑telnet...原创 2011-08-12 13:29:57 · 254 阅读 · 0 评论 -
Spring处理lob数据
在ssh项目中有一个需要上传、下载的功能,并且将图片信息存在数据库字段中,表的信息如下:1.[color=red][size=medium]表service_domain_audit_change(oracle中)[/size][/color]字段 类型[code="java"]ID NUMBER(11)SERVICE_CODE VARCHAR2(100)DOMAIN...原创 2011-08-12 11:27:24 · 245 阅读 · 0 评论 -
获取客户端ip代码
[size=medium]我们知道,获取网页客户端的ip地址的方法是:request.getremoteaddr(),这种方法在大部分情况下都是有效的。但是在通过了apache,squid等反向代理软件就不能获取到客户端的真实ip地址了。如果使用了反向代理软件,用request.getremoteaddr()方法获取的ip地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实...原创 2011-08-08 14:00:58 · 147 阅读 · 0 评论 -
Spring中的四种声明式事务的配置
[size=medium]Spring中的四种声明式事务的配置Spring容器中有两种思想很重要,也就是我们常用的Ioc和Aop,如果理解了这两种思想,对于我们学习设计模式和编程有很大的帮助,美国四人帮(GOF)写的设计模式中,有很多都用到了Ioc的思想。简单的说就是依赖注入的思想。常见的一种情况:如果一个类中要复用另外一个类中的功能时,我们可能会首先想到继承,如果你知道Ioc这种思想的话,我...原创 2011-10-18 14:15:12 · 127 阅读 · 0 评论 -
事务的传播行为和隔离级别
[size=medium]一。Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:表1事务传播行为类型事务传播行为类型说明 1.PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。...原创 2011-10-18 11:13:07 · 1398 阅读 · 0 评论 -
ContentType
[size=medium]ContentType 属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为text/HTML。[code="java"]Response 对象 关于详细的类型对应参看如下: ".*"="application/octet-stream" ".001"="application/x-001" ".301&q原创 2011-08-25 10:14:00 · 122 阅读 · 0 评论 -
简单的下载例子
[size=medium]前两天看代码,有一个下载的例子,我觉得写得挺全面的,所以就传上来,以后再需要些这样的例子就直接拿走了:[/size][code="java"]public void downLoad(@Read(key="url")String url){ //获取参数 int npos = url.lastIndexOf("/"); //...原创 2011-08-25 10:07:52 · 126 阅读 · 0 评论 -
Spring Quartz定时器
[size=medium] Spring Quartz可以通过两种方式来调度程序:一是使用Spring提供的 MethodInvokingJobDetailFactoryBean 代理类,Quartz通过该代理类直接调度任务类的某个函数;二是任务类继承并实现Quartz接口,Quartz通过该接口进行调度。 先说说这个MethodInvoking...原创 2011-08-23 15:25:40 · 111 阅读 · 0 评论 -
dtree
最近在做设备管理系统的需求规约文档,今天弄好了,想想以后会用到dtree。所以我就看了看dtree。下面是dtree.js中的内容。这个dtree中节点带有复选框。function StringBuilder() {//add a function to increase speed this.__strings__ = new Array;}StringBu...原创 2010-05-06 16:36:34 · 96 阅读 · 0 评论 -
java中log4j日志
Log4j基本使用方法 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 一、定义配置文件 其实您也可以完全不使用配置文件,...2010-05-04 11:07:06 · 101 阅读 · 0 评论 -
sql排序
[color=red] [size=large]这是一个很简单的问题,但是刚刚居然写错了,为了加深印象,就写下来了。[/size][/color] 首先说一下,按照两个字段进行排序,字段之间用逗号隔开,不用and。更新字段之间不能用and连接,用逗号隔开。 现有字符串类型的一个字段AUTH_ID,但是AUTH_ID是数字型的。现在想对AUTH_ID按照数字的大小进行排序,...2010-04-21 10:44:59 · 86 阅读 · 0 评论 -
scope与createDelegate
关于JavaScript中this的使用,这是一个由来已久的问题了。我们这里就不介绍它的发展历史了,只结合具体的例子,告诉大家可能会遇到什么问题,在遇到这些问题时EXT是如何解决的。在使用EXT时,最常碰到的就是使用Ajax回调函数时出现的问题,如下面的代码所示。 现在的HTML 页面中有一个text输入框和一个按钮。我们希望按下这个按钮之后,能用Ajax去后台读取数据,然...2010-04-20 09:19:30 · 94 阅读 · 0 评论 -
Ext.data.Store
[size=large][color=red]Ext.data.Store[/color][/size][size=medium]接上篇。store还提供了一系列事件(见表10-1),让我们可以为对应操作设定操作函数。表10-1 store提供的事件事件名 参 数 add ( Store this, Ext.data.Record[] record...2010-04-19 17:33:18 · 70 阅读 · 0 评论 -
Ext.data.Store
[color=red][size=large]Ext.data.Store [/size][/color][size=medium]Ext.data.Store是EXT中用来进行数据交换和数据交互的标准中间件,无论是Grid还是ComboBox,都是通过它实现数据读取、类型转换、排序分页和搜索等操作的。Ext.data.Store中有一个Ext.data.Record数组,所有数据...2010-04-19 17:30:32 · 61 阅读 · 0 评论 -
Ext.data.Record
[size=medium]Ext.data.Record[/size]Ext.data.Record就是一个设定了内部数据类型的对象,它是Ext.data.Store的最基本组成部分。如果把Ext.data.Store看作是一张二维表,那么它的每一行就对应一个Ext.data. Record实例。Ext.data.Record的主要功能是保存数据,并且在内部数据发生改变时记录修改的...2010-04-19 17:28:17 · 75 阅读 · 0 评论 -
Ext与数据库进行交互
一般需要添加一组数据,引入一个概念Ext.data.Reader,这里的Reader功能非常单一,只是用来解析数据的到,EXTJS支持不同的数据格式,也就需要不同的数据解析器。而这个Reader就是承担解析器的作用。[size=medium]1、数组形式数据解析(特殊的JSON形式数据,因此,ArrayReader是JsonReader的子类)[/size]var _store =...2010-04-19 15:15:06 · 144 阅读 · 0 评论 -
Ext学习笔记
[color=red][size=xx-large]ExtJs的简称,是一个强大的js类库[/size][/color] ext是一个强大的js类库,以前是基于YAHOO-UI,现在已经完全独立了, 主要包括data,widget,form,grid,dd,menu,其中最强大的应该算grid了,编程思想是基于面对对象编程(oop),扩展性相当的好.可以自己写扩展.自己定义命名空间.w...2010-04-13 17:38:37 · 73 阅读 · 0 评论 -
Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory
说实话,前几天一直都想学习struts2,今天终于有时间看了一下下,搞了一下HelloWorld的实例。但是很不妙,出现了如下的异常:Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.StrutsSpringObjectFactory - be...原创 2010-05-10 14:34:19 · 442 阅读 · 0 评论 -
org.apache.jasper.JasperException: Unable to compile class for JSP
SayHello.jsp[color=red][/color]Say HelloSay Hello to Name:就这样一个jsp,一运行就出现如下异常:org.apache.jasper.JasperException: Unable to compile class for JSPAn ...原创 2010-05-11 14:21:04 · 115 阅读 · 0 评论 -
java操作Excel(Jakarta_POI)
[size=medium] 一。 Jakarta POI 是一套用于访问微软格式文档的Java API。 HSSF对Excel的操作主要是通过下面几个对象实现: HSSFWorkbook 工作簿对象对应于Excel文件 HSSFSheet Sheet对象对应于Excel中的Sheet HSSF...原创 2011-08-23 14:15:22 · 151 阅读 · 0 评论 -
POI类库之工作表中文名乱码问题
[size=medium] POI类库是JAVA平台下操作EXCEL的类库,功能很强大,相信大家都在工作已经使用得很熟练了,这里就不详细介绍了,简单的说, 一个Excel文件的层次:Excel文件->工作表->行->单元格 , 对应到POI中为:workbook->sheet->row->cell 。 今天要说的是在创建工作表时,用中文做文件名和工作表名会出现乱码的问题,先...原创 2011-08-23 13:52:27 · 372 阅读 · 0 评论 -
判断checkbox选择值的个数
判断checkbox选中的个数://只能单个升级,不允许批量升级 function onlyUpgradeOne() { var canUpgrade = false; var checkObj=document.all("primaryID"); var sum = 0; if((checkObj.length) == undefin...原创 2010-10-19 16:08:42 · 320 阅读 · 0 评论 -
多线程
最近对多线程有了兴趣,所以今天上网搜了搜,看了看。 首先比较一下两种不同的实现线程的方法的结果: 程序如下: package com.tangtang.thread.test;class MyThread extends Thread { public int x = 0; public MyThread() { Syst...原创 2010-06-02 17:30:37 · 98 阅读 · 0 评论 -
检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败
[color=red][size=x-large]检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败[/size][/color] 前一段时间想装一下sqlserver,但是一直装不上。搞得我很郁闷,我重装了一下系统。但是还是没有装上。 正好今天有时间,所以就尝试着把sqlserver装上。弄了半天,百度了很长时间,终于弄出来了。估计以后大家可能也会遇到,我也加...原创 2010-05-31 21:19:02 · 1394 阅读 · 0 评论