导航

2013年4月26日

摘要: 一个事物中包括 添加数据(DML) 和 建表(DDL) 两个操作。当添加数据完成的时候,DDL语句报错,异常回滚。但是此时DML语句已经执行成功并提交。疑惑DML语句为什么没有回滚。因为是用的hibernate,所以开始怀疑hibernate的问题。后来细细研究了下,表示hibernate很无辜。用MYSQL作了一些测试,如下:set autocommit = 0;#开启手动提交事务begin;#事物开始INSERT INTO `employee` (`first_name`, `last_name`, `job_title`, `salary`) VALUES ('汉子', 阅读全文

posted @ 2013-04-26 16:21 小强有毒 阅读(846) 评论(0) 推荐(0)

2013年4月23日

摘要: new Ext.form.ComboBox({ width : 600, editable : false, fieldLabel:'负责人', triggerAction : 'all', hiddenName:'workGroupUser.position.id', valueField : 'id', id:'ooxx', displayField :... 阅读全文

posted @ 2013-04-23 16:11 小强有毒 阅读(601) 评论(0) 推荐(0)

2013年4月18日

摘要: //将数据填充到combobox中,New Ext.form.ComboBox({ fieldLabel:'供应商', editable : false, triggerAction : 'all', redafter : true, hiddenName:'smt.supplier.id',//表单提交到后台的name hiddenValue:row.get('supplier.id'),//填充实际值 value:row.get('supplier.name'),//填充显示值 displayField : & 阅读全文

posted @ 2013-04-18 13:24 小强有毒 阅读(320) 评论(0) 推荐(0)

2013年4月16日

摘要: 一.什么store?Store类似于一个本地仓库(即数据存储器),包括有 ArrayStore,DirectStore,GroupingStore,JsonStore,XmlStore(都是store的子类)最终主要用于提供给panel去显示.Store由Proxy(数据源)和DataReader(解读数据)组成。一.(Proxy)数据源:一般是后台的值,习惯性的把它转换成json对象给store(注:个人理解)二.(DataReader)读取数据:获得了数据后需要解析数据,DataReader(fields属性其实是Record对象的)解析数据并指定格式.三.store存储好的数据最后交给p 阅读全文

posted @ 2013-04-16 11:00 小强有毒 阅读(632) 评论(0) 推荐(0)

2013年4月9日

摘要: hibernate 中连接释放的策略hibernate.connection.release_mode有一下四种属性:default : 默认方式 on_close :session关闭时释放连接。after_transcation : 事务处理结束后,以事务为单位进行连接的释放after_statement : 每次执行后就释放当前连接。 四种释放连接的颗粒度,从粗到细:采用第一种default配置,在spring中配置事务管理,由于事务颗粒度比较小,事务执行结束,也不会触发释放的操作,直至达到连接设置回收的最大超时时间才能回收连接,连接会迟迟不释放,导致连接池... 阅读全文

posted @ 2013-04-09 16:41 小强有毒 阅读(1015) 评论(0) 推荐(0)

2013年2月22日

摘要: 在IE中提供了一个fireEvent方法,顾名思义就是触发某个事件发生的意思。刚开始我以为是会跟平时使用onclick()一样,没想到最近在写javascript入门ppt的时候发现了,原来自己太自以为是了!看来还有很多javascript的细节没有掌握好啊!现在根据自己的总结详细的记录下fireEvent方法的使用。fireEvent是IE提供的一种方法,msdn文档地址:http://msdn.microsoft.com/en-us/library/ms536423(v=vs.85).aspxonclick()我们先看第一段实例代码:<ul onclick='alert(ev 阅读全文

posted @ 2013-02-22 15:38 小强有毒 阅读(482) 评论(0) 推荐(0)

2013年1月15日

摘要: 时间/日期处理:1.NEXT_DAY(date,char) 获取date时间下个char(星期几)日期。 date:参数为日期型。 char:为1~7或Monday/Mon~Sunday/ 指定时间的下一个星期几(由char指定)所在的日期,har也可用1~7替代,还可以是星期一、星期二~~星期日 select next_day(sysdate,'星期日') from dual; select next_day(sysdate,'3') from dual; --国外的日期类型,周日为星期一2. 本周,本月,本年--本周select trunc(sysdate, 阅读全文

posted @ 2013-01-15 15:40 小强有毒 阅读(524) 评论(0) 推荐(0)

摘要: 24小时的形式显示出来要用HH24select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;to_date() function1.日期格式参数 含义说明D 一周中的星期几DAY 天的名字,使用空格填充到9个字符DD 月中的第几天DDD 年中的第几天DY 天的简写名IW ISO标准的年中的第几周IYYY ISO标准的四位年份YYYY 四位年份YYY 阅读全文

posted @ 2013-01-15 15:08 小强有毒 阅读(1445) 评论(0) 推荐(0)

2012年12月11日

摘要: 异常名称:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException异常原因:1. JSONArray.fromObject(obj).toString()。可能是obj对象中存在Date时间类型,JSON对象把date认为是java.sql.Date。2. 在封装对象时有可能hibernate级联到了别的对象,使用到了延迟加载而导致了这个问题。(以上问题均来源网络)解决:我的问题后来调整了实现,并未解决上述问题。贴出,网络的解决办法:日期格式:private java.util.Date createTime; 阅读全文

posted @ 2012-12-11 15:18 小强有毒 阅读(229) 评论(0) 推荐(0)

2012年12月8日

摘要: 需求:表中有以下字段:id,name,value,date 对name分组,并需要最近时间一次的值。 sql:如下select * from ( SELECT*, ROW_NUMBER () OVER (partition BY c.TAG_NAME ORDER BY c.CurrentTime DESC ) x--对nam分组,并对date排序(降序,后面直接取1则为最近一次时间) FROM dbo.[Real_Time_Data_History] c ) a where a.x=1--取1则为最近一次时间 阅读全文

posted @ 2012-12-08 15:51 小强有毒 阅读(225) 评论(0) 推荐(0)