`
zhengxuezhou
  • 浏览: 148334 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提供的大量的API,根本不能很好地使用它; 其次,我根本就没有学到任何有助于写程序的知识,此时我也只不过能写个几页的小程序。出于这个幼稚的想法我研究了JDK中Collections、Logger、IO…..的源代码,发现这个世界真的很神奇,竟然有如此的高手――利用java语言最最基本的语法,创造了这些优秀的Framewor ...
工作札记   查询插入: 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 ...
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 ...

高效sql

最高效的删除重复记录方法 ( 因为使用了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程序的方式,使用的是操作系 ...

java类型转换

    博客分类:
  • j2se
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: 我 ...
Global site tag (gtag.js) - Google Analytics