`
lw1130
  • 浏览: 21218 次
  • 性别: Icon_minigender_1
  • 来自: nanjing
社区版块
存档分类
最新评论
文章列表
最近看到一篇帖子 讨论for循环问题,for循环如下 arr是一个数组 一种是    for(int i = 0;i<arr.len;i++) {        A a = arr[i];        System.out.println(a);       }  另一种是   A a = null;     for(int i = 0;i<arr.len;i++) {       a = ...
延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它,当Hibernate创建Customer代理类实例时,仅仅初始化了它的OID属性,其他属性都为null,因此这个代理类实例占用的内存很少。 当应用程序第一次访问Customer代理类实例时(例如调用customer.getXXX()或customer.setXXX()方法), Hibernate会初始化代理类实例,在初始化过程中执行select语句,真正从数据库中加载Customer对象的所有数据。但有个 ...
前段时间做项目,做完一个action,进行跳转测试时总是跳转到input,我一去掉input就报错,实在搞不清怎么回事,后来顺着错误终于找到了。 原来之前配置了全局验证,因为页面发生了错误,并且没打印错误信息,表面看不出来,所以产生上述现象。
frame的刷新方式 1. 刷新方式可以使用 javascript 的 document.fr.location.reload() 2. 还有就是修改 document.fr.location.href 也可以实现刷新的功能 <iframe name="fr" width="96%" src="alert_search.do?method=findSys"></iframe> <script type="text/javascript"> function show_s ...
炫酷的clearbox--体验 在浏览javaeye时发现了这个东西 与大家分享 本人也是转载 http://www.iteye.com/topic/591356
客户端处理: 面对客户端可以使用Javascript脚本来解决,如下 1。重复刷新、重复提交 Ways One:设置一个变量,只允许提交一次。 <script language="javascript">     var checkSubmitFlg = false;     function checkSubmit() {       if (checkSubmitFlg == true) {          return false;       }       checkSubmitFlg = true;       return true;    } ...
1、文件-->另存为:test.txt  保存类型   制表符分隔 2、创建SQL*LOAD输入数据所需要的文件,用记事本编辑控制文件,名称为:input.ctl  内容如下: load  data                                           ------控制文件标识 infile 'test.txt'                                       ------要输入的数据文件名 append into table test                        ------向表中追加记录 (fields ter ...
一, oracle的索引陷阱 一个表中有几百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这主要可能是oracle的索引限制造成的。 oracle的索引有一些索引限制,在这些索引限制发生的情况下,即使已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差。 下面是一些常见的索引限制问题。 1、使用不等于操作符(<>, !=) 下面这种情况,即使在列dept_id有一个索引,查询语句仍然执行一次全表扫描 select * from dept where staff_num <> ...
默认的scott用户是被锁定的,先解锁就能登陆上了。 使用下面的语句解锁scott: alter user scott account unlock; 解锁之后可能会要求你该密码: alter user scott identified by tiger; 再登陆: sqlplus scott/tiger 就能登陆了 用命令行启用帐户 先解锁后 一定要设密码 不然还是无法登陆 最后要进行提交。
自己通过jdbc连接时出现错误: Connection refused: connect 在配置管理器里面发现了问题,原来是TCPIP服务没有默认打开,解决如下: 1、打开SQL Server Configuration Manager -> Protocols for SQLEXPRESS -> TCP/IP 2、右键单击启动TCP/IP 3、双击进入属性,把IP地址中的IP all中的TCP端口设置为1433 4、重新启动SQL Server 2005服务
工作遇到ajax的使用,之前对这个东东没有多少深入研究,只是会用,这几天遇到了用ajax传值乱码的问题。于是查找资料研究了一番。。。     经过查找资料,发现利用get请求发送数据时,默认是gb2312的编码格式,所以如果要从前台传中文字符到后台就必须转码。我在这里是利用request.setCharacterEncoding("utf-8") 而用ajax通过post方式提交数据默认是用utf-8的编码格式。这个是大家在传值时需要注意的问题。 关键是我在后台利用response的响应输出流进行响应输出中文字符,因为xmlHttpRequst默认编码格式也是utf-8,所 ...
建了一个index表,可能是index是关键字的原因,最后进行测试,使用了 SELECT * FROM `index` 这个语句后,查询正常 我们必须要给表名加上``这个符号(这个符号是再键盘的tab键上方的一个键)。
1、set linesize 100;  设置长度 2、set pagesize 30;   设置每页显示数目 3、em a.sql  打开记事本  4、@ a 执行文件a中的代码,可指定文件的路径 @d:a.txt 5、conn 用户名/密码  根据用户名和密码连接数据库 如果连接超级管理员(sys) 则应加上as sysdba; 6、show user; 显示当前连接的用户 7、select * from tab;  得到当前用户下的所有表 8、desc temp; 查看表结构 9、/  继续执行上一个查询语句     clear scr;  清屏 字符函数 10、sel ...
Properties 类已不是新东西了,它在 Java 编程的早期就有了,并且几乎没有什么变化。J2SE 的 Tiger 版本增强了这个类,不仅可以用它在单独一行中指定用等号分隔的多个键-值对,还可以用XML 文件装载和保存这些键-值对。在 驯服 Tiger的这一期文章中,John Zukowski 展示了如何驾驭这匹新一代的“役马”。     J2SE 1.5 以前的版本要求直接使用 XML 解析器来装载配置文件并存储设置。虽然这并非是一件困难的事情,并且解析器是平台的标准部分,但是额外的工作总是有点让人烦。最近更新的 java.util.Properties 类现在提供了一种为程序装载和存 ...
在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum <= 5 而且书上也告诫,不能对rownum用">",这也就意味着,如果你想用 select * from emp where rownum > 5 则是失败的。要知道为什么会失败,则需要了解rownum背后的机制: 1 Oracle executes your query. 2 Oracle fetches the first row and calls it row number 1. 3 Have we gott ...
Global site tag (gtag.js) - Google Analytics