- 浏览: 151774 次
- 性别:
- 来自: 北京
最新评论
-
pandengzhegt:
好牛!正需要!谢谢了!
JPA 2.0 中的动态类型安全查询 -
yanlp:
万分的感谢。
仿google 的输入提示框 -
huangwenji6111:
可谓良师,在此拜谢!受益匪浅!
hibernate lazy -
jwx0925:
不错!mark!
hibernate对象状态 -
leftstick:
大有裨益,谢了!
hibernate lazy
文章列表
J2EE学习总结:思维方式和理念
- 博客分类:
- 酷文转载
这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本不能很好地使用它; 其次,我根本就没有学到任何有助于写程序的知识,此时我也只不过能写个几页的小程序。出于这个幼稚的想法我研究了JDK中Collections、Logger、IO…..的源代码,发现这个世界真的很神奇,竟然有如此的高手――利用java语言最最基本的语法,创造了这些优秀的Framewor ...
关于查询插入以及查询更新实例sql&触发器示例
- 博客分类:
- 数据库
工作札记
查询插入:
insert into tempdevice(dpath,dname) select ttt1.devicepath,ttt1.displayname from tblnmdevice ttt1 join tblbusinessdeviceunion ttt2 on ttt1.devicepath = ttt2.devicepath join tblbusinesssys ttt3 on ttt3.tbluuid = tt ...
采用开发框架quartz调度管理Job
- 博客分类:
- j2se
1.所需要的第三方包:quartz-1.5.2.jarcommons-beanutils.jarcommons-digester-1.7.jarcommons-logging.jarcommons-logging-api.jarlog4j-1.2.11.jar
2.定义自己的job:public class ScanJob implements Job { public void SanJob(){}
public void execute(JobExecutionContext arg0) throws JobExecutionException { Logger log ...
最高效的删除重复记录方法 ( 因为使用了ROWID)例子: DELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID) FROM EMP X WHERE X.EMP_NO = E.EMP_NO);
FROM : 解析器按照从右到左的顺序处理FROM子句中的表名 也就是说 数据量少的表要尽量远离FROM
1、Where子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句。 根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的 ...
两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒):
天:
ROUND(TO_NUMBER(END_DATE - START_DATE))
小时:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)
分钟:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60)
秒:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60)
毫秒:
ROUND(TO_NUMBER( ...
BEA的JRockit JDK是BEA公司自己开发的JDK。使用JRockit JDK运行Java程序,就可以使用Mission Control程序监控Java程序的运行情况。
使用BEA的JRockit Mission Control可以查看Java程序在运行时的各种指标。可以帮助你找到Java程序的性能瓶颈和引起问题的是哪些类。从而帮助我们提高Java程序的性能。
一、JRockit JDK
1,安装JRockit JDK。安装完毕后,cmd中执行java –version
可以看到现在执行java实际使用的是JRockit的JDK。
2,有些启动Java程序的方式,使用的是操作系 ...
string和int之间的转换? 字符串转换成数据
Java代码
String MyNumber ="1234";
int MyInt = Integer.parseInt(MyNumber);
String MyNumber ="1234";
int MyInt = Integer.parseInt(MyNumber);
字符串转换成byte, short, int, float, double, long等数据类型,可以分别参考Byte, Short, Integer, Float, Doub ...
输出到文件文件
首先编辑一个脚本文件,比如命名为abc.sh
spool abc.txt; #将结果输出为abc.txt select * from wap_subscribe where Telcomcompanyid = '20200' and (Orderdate like '2005%' or Disorderdate like '2005%'); spool off;
在sql>模式下使用@/opt/abc.sh即可,查询结果即输出到abc.txt了。
输出到Excel文件
SQL> set term ...
因工作需要在java和c/c++之间进行socket通信,而socket通信是以字节流或者字节包进行的(这相当于java的byte[]数组),所以需要在java数据类型和网络字节流(包)之间进行转换。网上这方面的资料不少,但往往不全,甚至有些有错漏。于是自己花时间对java整型数和网络字节序的byte[]之间的转换的各种情况做了一些验证和整理。整理出来的函数如下:public class ByteConvert { // 以下 是整型数 和 网络字节序的 byte[] 数组之间的转换 public static byte[] longToBytes(long n) { ...
简介 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。
C3P0配置
<c3p0-config>
<default-config>
<!–当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 –>
<property name=”acquireIncrement”>3</property>
<!–定义在从数据库获取新连接失败后重复尝试的次数。Default: ...
最近遇到这样一个问题,操作一个表,发现被人锁定了,于是查询谁锁定的表,发现多人锁定,安全起见,不能全部kill,于是用一下语句判定,谁锁定,谁等待。
SELECT /*+ rule */ lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name,
o.owner,o.object_name,o.object_type,s.sid,s.serial#
FROM v$locked_object l,dba_objects o,v$session s
WHERE l.object_id=o.object_id
AND l. ...
传统上,网页中不会有大量的脚本,至少脚本很少会影响网页的性能。但随着网页越来越像 Web 应用程序,脚本的效率对网页性能影响越来越大。而且使用 Web 技术开发的应用程序现在越来越多,因此提高脚本的性能变得很重要。
对于桌面应用程序,通常使用编译器将源代码转换为二进制程序。编译器可以花费大量时间优化最终二进制程序的效率。Web 应用程序则不同。因为 Web 应用程序需要运行在不同的浏览器、平台和架构中,不可能事先完全编译。浏览器在获得脚本后要执行解释和编译工作。用户要求不仅要求网页能快速的载入,而且要求最终 Web 应用程序执行的效果要和桌面应用程序的一样流畅。Web 应用程序应能运行在多种设 ...
http://blog.163.com/sd_qiye/blog/static/43530267200821811234264/
一、系统架构JP8v/|0hw F
系统搭建于Linux RedHat 9.0操作系统之上。需要模拟的部分主要是数据导出模块。我们使用NetflowExporter软件来模拟路由器的数据导出功能。目前该软件 ...
项目验收是公司乃至每个项目成员都想要的结果,一旦验收对公司来说就是,可以收验收阶段的款了,不需要再投入那么多人力到项目当中,项目终于可以告一段落,大家都可以轻松一下了。项目验收是一系列细致工作完成到位 ...
谈到验收,相信很多实施同事都是一个头两个大,觉得项目最麻烦的工作莫过于此,尽量模糊化,规避正式的验收。
客户场景A:
我们要推广的是8个公司,不是8个项目,你们都还没做完,怎么就能验收了呢?
客户场景B:
我 ...