摘要:
今天突然想到了泛型,于是温习了一下,所以在此做了记录,只是提醒自己。定义泛型的方式:<T>,<T extends Object>,<T super List>,<?>,<? extends Object>,<? super String>基本上也就以上6种了吧,这里说说"T"和"?"区别,T是代表具体的类型,一旦定义之后不能被相互转换,?是通配类型,可以被相互转换,是不是有点不好理解?好吧举个例子:public class User1<T>{...}public clas 阅读全文
摘要:
我们就用例子来说明吧,一个消费记录表,这里面的记录的是用户的消费记录,这个时候有个要求,用户想知道从一个时间到另一个时间的消费记录,中间有的日期没有消费的也得出来,只不过数据都是0(当然我们项目中有这个要求啦^^),当拿到这个需求的时候一下子感觉无从下手了,因为我们平成的查询都是SELECT 数据 FROM DUAL WHERE 条件 这个时候符合条件也只是一条数据啊,如果是一个空表根本就查不到数据,这也是无从下手的原因,今天在群里问了一下,得到高手指点用CONNENT BY 来解决这个问题,于是做了一个例子作为记录,以后在遇到这样的问题就会了:SELECT 开始时间+ROWNUM-1 FRO 阅读全文
摘要:
最近使用weblogic8.1.4 在使用oracle时发现对大字段如clob,blob,long等字段进行插入或修改时报错,错误代码为ORA-01483: invalid length for DATE or NUMBER bind variable,查遍google,只看到是数据库jdbc驱动问题,也没有具体的解决方法和捷径,自己摸索,总算得出结论:1、我使用的是oracle 9i版本,则需将weblogic81\server\lib\ojdbc14.jar替换成支持9i数据库的驱动(默认是10g的驱动),在目录weblogic81\server\ext\jdbc\oracle\920下就 阅读全文