摘要:摘取几个对我有用的,会不间断增加。格式化SQL语句在使用 PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可。oralce精简客户端的使用(待测)要想PL/SQL连接oracle数据库,除了PL/SQL Developer 之外还需要Oracle客户端,有一个更方便的方法就是使用Oracle精简客户端,很多地方可以下载,文件很小,耗资源也少。安装完成后修改安装目录下的/Oracle/ora90/
阅读全文
摘要:准备工作:xwork源码一份(我的版本是2.0.4)。1.当时我是这么建立这个类的Java代码publicclassStaticActionextendsActionSupport{static{logDir=ServletActionContext.getServletContext().getRealPath("/");//在这里打个断点}}2.在com.opensymphony.xwork2.DefaultActionInvocation 类下大约第362行Java代码privatevoidinit()throwsException{MapcontextMap=cre
阅读全文
摘要:session.createSQLQuery.转载对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。下面来描述如何使用这个API进行查询。1.标量查询(Scalar queries)最基本的SQL查询就是获得一个标量(数值)的列表。sess.createSQLQuery("SELECT * FROM CATS").list();sess.createSQLQuery("SELECT ID, NAME, BIRTHDATE FROM CATS").list();它们都将返回一个
阅读全文
摘要:iptv相关 几个概念 运营商、内容提供商电信联通所涵盖的领域,各自的特点等程序集jsp如何转化为servletc# var的使用jdk:原理性的知识数据库连接池的原理threadlocal是什么,什么时候用,跟线程是什么关系socket 同步异步的实现方式?hibernate支持集群吗?如何实现集群?迅雷面试题:http://www.iteye.com/topic/534019JVM原理,http://developer.51cto.com/art/201009/227004.htm http://effort-fan.iteye.com/blog/1025819内存溢出就是你要求分配的内存
阅读全文
摘要:1.泛型和子类继承让我们测试一下我们对泛型的理解。下面的代码片断合法么? List<String> ls = new ArrayList<String>(); //1List<Object> lo = ls; //2第1行当然合法,但是这个问题的狡猾之处在于第2行。这产生一个问题:一个String的List是一个Object的List么?大多数人的直觉是回答:“当然!”。好,在看下面的几行:lo....
阅读全文
摘要:接受端: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.Sockets;using System.Threading;/*异步接受类,并异步响应*/namespace HostBackupReciever{ class UpdData { public UdpClient u = null; public IPEndPoint p = null; } pu...
阅读全文
摘要:http://www.blogjava.net/qiyadeng/archive/2007/12/22/29171.htmlhttp://www.source-code.biz/snippets/java/7.htm
阅读全文
摘要:众所周知,要想写出好的程序,除了要经常写之外,还有看看别人是怎么写的,所以读别人的程序是非常重要的;如今是个信息交换十分发达的时代,你可以轻易的就看到顶尖级选手的代码;开源事业蒸蒸日上,确实是所有程序员的福音。但如何阅读别人的代码呢?尤其对于初学者而言,确实是个难题,就像碰到一漂亮的刺猬,实在不知道如何下嘴。 规则一,你读的越多,你就越容易读懂,因为高手写程序的思维都是趋同的,正所谓万剑归宗;当然你要找到这个“同”,是需要功力的。设计模式是“同”之一,一般碰到同类型问题,大家都倾向于用同样的“模式”处理,所以你了解了这种模式,下次你看某个源程序时,其中有类似问题,你肯定就会想到作者很可能是用.
阅读全文
摘要:使用Thread.interrupt()中断线程正如Listing A中所描述的,Thread.interrupt()方法不会中断一个正在运行的线程。这一方法实际上完成的是,在线程受到阻塞时抛出一个中断信号,这样线程就得以退出阻塞的状态。更确切的说,如果线程被Object.wait, Thread.join和 Thread.sleep三种方法之一阻塞,那么,它将接收到一个中断异常(InterruptedException),从而提早地终结被阻塞状态。因此,如果线程被上述几种方法阻塞,正确的停止线程方式是设置共享变量,并调用interrupt()(注意变量应该先设置)。如果线程没有被阻塞,这时调
阅读全文