- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 未来互联网新模式
过去我们从网络上获得信息都是通过拉,浏览器定期检查RSS,很多事件的激发都是通过拉机制实现的。Webhooks或PubSubHubBub将改变这个现状。PSHB hub是一个基于云计算内容发布中心,发布者将他们的内容数据发布到合适的hub通道中,订阅者通过hub通道接受数据.hub的美丽之处在于:HUB能够将数据广播推送到每个订阅者那里。容易伸缩,并且是实时推送,每当发布者...
2009-09-11 16:50:45
275
原创 定时器框架Jcrontab
Jcrontab是由Java语言编写的日程处理程序,它目的是提供强大的定时处理功能,让我们的应用程序可以按照提供的时间表来执行不同的应用。Jcrontab的特点 1、在指定的时间表中可执行Classes/Threads/main/EJB/Methods/NativePrograms等应用。 2、提供完全按照Unix的UNIX-POSIX crontab的格式来规定时间。 3、可存储...
2009-08-04 10:10:34
204
各种数据库的jdbc连接总结
1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String passwor...
2009-06-02 14:49:31
211
原创 有趣的逻辑推理
题目大概意思:有五个绝顶聪明的人,现在还有5张钞票(5块,10块,20快,50块,100块),在他们面前放入5个完全相同的信封里面,然后在他们看不到的情况下打乱,然后分发给他们每个人一个信封,他们可以看到自己的钱,但是看不到其他人的钱。 好了,现在问题出来了 1问:20块钱的人是否愿意把自己的信封拿出去和其他人换? 2问:20块钱能换到5块钱的概率有多少? 3问:为什么做出...
2009-06-01 17:23:34
389
sql转换表结构
现有如下表结构和数据:(表名为course)name subject grade张三 语文 20张三 数学 30张三 英语 60李四 语文 40李四 数学 90李...
2009-06-01 17:19:34
619
原创 字符串创建
string str1=new string("abc");程序到这里产生几个对象; string str2="abc";程序到这里产生几个对象; string str3=new string ("abc");程序运行到这里产生几个对象 Stirng str1 = new String("abc"); 这个产生了2个对象,一个是str1,另一...
2009-06-01 15:58:11
178
原创 int转换成byte
byte范围是-128~127 它可以表示256个数 System.out.println((byte)128);结果为-128 为什么会出现这样的结果呢,举个例子说明, 假如时钟的12点改成0点,那么时间就是从0-11,可以表示12个数 现在时间是11点 再加1就是0点了,而不是12点。为什么呢,因为11+1-12=0。 同理 128实际上是这样的 128-...
2009-05-31 10:08:36
248
spring2.0集成aspectJ注解与JDK1.6冲突
spring2.0集成aspectJ注解与JDK1.6冲突,如下:切面类SecurityHandler .javapackage com.bjsxt.spring;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Before;import org.asp...
2009-05-20 19:08:24
399
原创 详细解析JAVA中抽象类和接口的区别
详细解析Java中抽象类和接口的区别(来自:java060515)2007-05-15 10:50 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因...
2009-05-11 14:51:05
129
原创 面向对象设计领域的OCP原则
一、OCP简介(OCP--Open-Closed Principle):Software entities(classes,modules,functions,etc.) should be open for extension, but closed for modification。软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改(在.Net当中...
2009-05-11 14:41:22
183
myelclipse连接oracle
MyEclipse连接oracle9i:invalid or unknown NLS parameter value specified错误 解决方法:在本机控制面板中修改区域和语言选项,把"区域选项"中的"标准和格式"自定义为"英语(美国)"; 重启MyEclipse,查看help>About MyEclipse Enterprise Workbench>Configurati...
2009-05-04 11:08:05
163
原创 count(1)与count(*)
count(1) 与 count(*) 这个要看你自己数据库设计的结构啦如果你的数据表没有主键,那么count(1)比count(*)快如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快如果你的表只有一个字段的话那count(*)就是最快的啦count(*) count(1) 两者比较。主要还是要count(1)所相对应的数据字段。如果count(1)是聚索引,i...
2009-02-03 16:01:10
191
原创 where 1=1的妙用
where 1=1有什么用?在SQL语言中,写这么一句话就跟没写一样。select * from table1 where 1=1与select * from table1完全没有区别,甚至还有其他许多写法,1<>2,'a'='a','a'<>'b',其目的就只有一个,where的条件为永真,得到的结果就是未加约束条件的。在SQL注入时会用到这个,例...
2009-02-03 15:58:22
222
dao设计优化
MVC模式中,DAO及DAO实现层的优化设计:一.DAO层1.建立IBASEDAO,做为实现方法的标准. public interface IBaseObjectDao <T, PK extends Serializable> { //通过id查询记录 public T getObjectById(PK id) throws Exception; //通过id删除记...
2009-02-03 13:53:24
162
在oracle中执行sql文件
在oracle中,执行sql文件,可以写一个批处理文件sqlplus scott/tiger@orcl @c:\example.sql执行批处理文件就行了
2009-01-15 21:54:18
973
在oracle中使用right(left)join与三层嵌套查询结果集的问题
使用下面的sql语句在oracle做查询:select b.* from (select rownum r,a.* from (select * from RECORD r right join PROGRAMME p on t.PROGRAMME_ID=p.PROGRAMME_ID)a where rownum<10)bwhere b.r>...
2009-01-14 15:48:34
1228
seam_in_action
2011-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人