04 2013 档案
摘要:我们就用例子来说明吧,一个消费记录表,这里面的记录的是用户的消费记录,这个时候有个要求,用户想知道从一个时间到另一个时间的消费记录,中间有的日期没有消费的也得出来,只不过数据都是0(当然我们项目中有这个要求啦^^),当拿到这个需求的时候一下子感觉无从下手了,因为我们平成的查询都是SELECT 数据 FROM DUAL WHERE 条件 这个时候符合条件也只是一条数据啊,如果是一个空表根本就查不到数据,这也是无从下手的原因,今天在群里问了一下,得到高手指点用CONNENT BY 来解决这个问题,于是做了一个例子作为记录,以后在遇到这样的问题就会了:SELECT 开始时间+ROWNUM-1 FRO
阅读全文
摘要:由于在原来的项目从Tomcat7.0中移植到了weblogic9.2中,因此 第一件事就是修改项目的jdk的版本,weblogic9.2支持jdk1.5不支持1.6,web.xml中的头部的<web-app versi..........>等改为<web-app>,java中访问数据源的方法:Connection con = null;try{ javax.naming.InitialContext context2= newnew InitialContext(); java.sql.DataSourcedataSource = (java.sql.DataSourc
阅读全文
摘要:最近使用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下就
阅读全文
摘要:由于工作需求的原因,需要给苹果的客户端推送消息,但是苹果服务器端对这个消息的内容做了限制,最大只能发送256个字节,发送的方式是以json的方式,256指的是发送的时候json数据的字节数。详情见:https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW1我在程序里动态的截取消息内容的
阅读全文
摘要:一下是我在学习过程中疑问点(都是已经解决的哈):经常会看到这样的(function(){})();刚开始的时候一直很纳闷为什么开头是两个()();今天看了闭包突然明白了,闭包? 什么叫做闭包呢?好吧通俗的讲是一个匿名的函数,也就是在这个函数中可以用外部的变量,但是外部却不能用函数内部的变量,一般都是用匿名函数来做成闭包的?匿名函数?也就是没有名称的函数啦!这个和()();有什么关系呢?了解了闭包在去想想第一个函数是不是可以这样理解呢:没有名字的函数,通常函数都是function(){},那后面的()是什么意思呢?这个在js中放在函数后面就是代表这个函数立即执行的意思。这下子再去看上面的问题就清
阅读全文
摘要:先说说Configs、Properties、Methods、Events几个的区别吧:1.Configs中文的意思就是配置,从配置这个词语上来他是用在构造对象的时候作为配置选项用的,也就是在定义对象的时候用的2.Properties中文的意思就是属性,从属性这个含义上来说他就是存对象中的,也就是一个对象被实例化后直接通过对象.属性就可以获取到值3.Methods中问的意思就是方法,这个就不用多解释了吧,学过编程的都知道方法是怎么用的了4.Events中文的意思就是事件,这个怎么解释呢?唉,表达能力有限,这个就不用解释了吧,相信大家都会明白的啦
阅读全文
摘要:今天在学习的时候遇到了一个让我很郁闷的问题,当然啦也是因为俺是菜鸟的原因啦,先把正确的代码贴上:(function(){Ext.regModel('State', { fields: [ 'name','abbr','slogan' ]});var states = [ {"abbr":"AL","name":"Alabama","slogan":"The Heart of Dixie"}, {"abb
阅读全文
摘要:今天用ExtJs的时候自定义了一个对象: (function(){ Ext.onReady(function(){ Ext.define('boy',{ height:178, age:function(){ return 12; } }); var boy = new boy(); alert(boy['height']); });})(); 这个时候new body()的时候会出错,报错的是undefined is not a function 感觉莫名其妙,由于咱也是新手,以前是搞java的,看了官网的例子 他们就是可以new,最后发现了一个问题,他们ne
阅读全文
摘要:项目原来是部署在weblogic中,今天想看看在tomcat中怎么样,于是就把项目发布在tomcat中,可是启动的时候遇到如下异常:严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/localhost]] at org.apache.catalina.util.LifecycleBase.start(Lifecy
阅读全文
摘要:org.mybatis.spring.MyBatisSystemException:nestedexceptionisorg.apache.ibatis.builder.BuilderException:Improperinlineparametermapformat.Shouldbe:#{propName,attr1=val1,attr2=val2} atorg.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) atorg.myb
阅读全文
摘要:项目中用Timer做了定时任务,就是每天定时给某些特定的用户发送消息,可是不知道为什么,数据库中老是出现多条通知的情况,我刚开始是这样用Timer类的:在监听器初始化中给这个Timer添加定时任务,然后就什么都不管了,结果就出现上面的情况,代码如下:public class JobListener implements ServletContextListener { //执行任务 private Timer timer = new Timer(); public void contextInitialized(ServletContextEvent arg0) { Date date...
阅读全文

浙公网安备 33010602011771号