`
sophia_230
  • 浏览: 120614 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
今日在某本书上看到有关如何动态统计文本域的一段js代码,发现有些小bug,对其不完善的地方做了适当的修改.   原html代码如下: <html:textarea property="areaDescription" rows="4" cols="80" onkeydown="countStrByte(this)" ...
oracle 10g exp/imp导出导入工具的使用 一. 导出工具 exp  1. 它是操作系统下一个可执行的文件 存放目录/oracle_home/bin     exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同os间迁移        它有三种模式:   ...
今天发现原来exp命令除了可以导出整个表的数据,也可以导出某张表的部分数据. 环境:Oracle 10g   例如:   网上的例子: $exp scott/tiger tables=emp query=\"where job=\'salesman\' and sal\<1600\" file=/directory/scott2.dmp      自己实验的例子: exp wy/wy@dev tables="student"  query=\"where t_id=112\" file=d:/student. ...
1.全角:指一个字符占用两个标准字符位置。汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。 2.半角:指一字符占用一个标准的字符位置。通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。 3.全角与半角在计算机中的表示:据我所知,全角的第一个字节是163(我用-93),然后第二个字节与半角相差128。全角空格和半角空格也要考虑进去。 4.C/C++版本: string ToDBS(st ...
Hibernate Query Language(HQL)Criteria QueryNative SQL下面对其分别进行解释Hibernate Query Language:HQL提供了是十分强大的功能,它是针对持久化对象,用取得对象,而不进行update,delete和insert等操作。而且HQL是面向对象的,具备继承,多态和关联等特性。from子句:from子句是最简单的HQL,例如from Student,也可以写成 select s from Student s。它简单的返回Student类的所有实例。值得注意的是除了JAVA类和属性的名称外,HQL语句对大小写不敏感。select子 ...
近期项目运行时发现使用tomcat 5.5发布的webservice(xfire的) 出现如下错误   javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl could not be instantiated: java.lang.NullPointerException javax.xml.transform.TransformerFactory.newInstance(Unknown Source) org.c ...
Map<Long, ProjectContract> map=new LinkedHashMap<Long, ProjectContract>(); for(ProjectContract pcontract:projectContracts){ if(!map.containsKey(pcontract.getId())){ map.put(pcontract.getId(), pcontract); } } return Arrays.asList(map.v ...
//日期格式yyyy  PatternsDict.date_y= /^(\d{4})$/;   //日期格式yyyy-mm  PatternsDict.date_ym= /^(\d{4})-(0\d{1}|1[0-2])$/;   //日期格式yyyy-mm-dd  PatternsDict.date_ymd= /^(\d{4})-(0\d{1}|1[0-2])-(0\d{1}|[12]\d{1}|3[01])$/;   //时间格式hh  PatternsDict.time_h=/^(0\d{1}|1\d{1}|2[0-3])$/;   //时间格式hh:mm  PatternsDict.ti ...

junit4

junit4比junit3.8有了较大的改进,主要体现在 1.增加了Annotation注解。 2.类不需要extends TestCase 3.方法名可以随便起 4.通过Annotation注解(@Test)来体现某个类为测试类 5.对异常处理方面有了较大改进,如:@Test(expected = Exception.class)通过expected参数大大简化了处理 6.新增了@BeforeClass,全局只执行一次。junit3.8里没有这样的方法。 package org.test; import junit.framework.Assert; i ...
 1. XBRL能做什么?   2. 怎么做?   3. 为什么?   4. 通用自描述元素   5. 使用XML结构文档   6. 分层:问题的源头?   7. 扩展性   8. 扩展性 - 局限   9. 信息重用   10. 信息重用 - 局限   11. 验证   12. 验 ...
  最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法      设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结:    Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。    Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所    以它是由 Hibern ...
Hibernate的缓存机制介绍 缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。  缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存
hibernate 延迟加载的错误 failed to lazily initialize a collection of role   这个问题一般出现在一对多的情况下,解决的方法有两种1、设置lazy=false如果是用annotation,则配置如下 @OneToMany( targetEntity = CourseAuthorizationItem.class, cascade = {Cascad ...
好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了.其实AOP的意思就是面向切面编程.OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!还是拿人家经常举的一个例子讲解一下吧:比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录,我们写个例子看看我们最简单的解决方案我们先写一个接口IHello.java代码如下:  程序代码 package sinosoft.dj.aop.staticaop ...
最近在做项目时,发现一个奇怪的问题,就是如果某个页面有两个控件,比如日期控件和人员选择树控件,这两个控件都采用javascript中点击任意处关闭的事件,结果发现当两个控件都打开后,先关闭其中一个,后一个点击任意处将不能关闭。  关闭树的代码如下:     //任意点击时,调用一个方法document.onclick=doc_onclicks;function doc_onclicks(){//当树控件展示时,关闭它if (document.all.project_type_tree.style.display!="none"){  with(window. ...
Global site tag (gtag.js) - Google Analytics