`
文章列表
to_date(?,'yyyy-MM-dd HH24:mi:ss') 取得数据库时间上个月第一天 和 最后一天 select to_char(add_months(trunc(sysdate),-1),'yyyy-mm')||'-01 00:00:00' as f_d from dual; select to_char(        (select last_day(                (select to_date(                       (select to_char(add_months(trunc(sysdate),-1),'yyyy-mm-dd') ...
log4j是一个很好的日志记录工具,其灵活的配置赢得了很多开源大佬的亲睐: 这里记下最实用的两种: 1.日志输出到日志文件       指定到全包路径的类,等号右边 第一个是日志级别 第二个 第三个 是appender log4j.logger.com.tiger.online.bean.T=debug,tt,test      指定记录日志的方式,这里按天来记 log4j.appender.tt=org.apache.log4j.DailyRollingFileAppender      指定文件名的格式 log4j.appender.tt.DatePattern='.'yyyy-MM-dd ...
关于使用Hibernate annotation注解映射和命名策略的方式及相关问题解决     一、首先引出以下几个观点:     1).开发项目时,不管是否使用Hibernate,都应该为项目所涉及到的表名取个前缀(如果还有特别需要也可以再加个后缀[通常在处理大数量需要动态建表的时候有加后缀的必要]),这样也能保证与他人共享数据库时不至于发生表名冲突的问题,同时方便自己维护所有相关的表。     2).在每个表中为每个字段都加个前缀也是挺有好处的:比如能避免和SQL语句关键字发生冲突的问题;在连接查询时也能方便地判断某某字段是属于某个表的。     3).使用Hibernate annotat ...
使用JAVA开发,跟linux的关系可谓非常密切。 下面就jdk在linux下的安装做个总结 1、在sun官方网站下载jdk的linux版本,上传至虚拟机里面    cp  jdk文件名字  你指定的目录    su root  和 su -root区别不小,前者可以获得root的权限,后者可以设置环境变   量,增加新的用户等。 2、vi /etc/profile     设置环境变量,就可让所有用户使用.     #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_02 CLASSPATH=.:$JAVA_HOME/lib/tools. ...
不管你使用MVC里面哪个C,(struts1.3  struts2 springmvc)jsp标签我看是必不可少。也喜欢自己开发一些标签。不过在这里我还是要说,标签还是通用的好。这样不管是C层移值,还是效率方面JSTL都不错的。 1、经典的foreach ,用过struts1 strust2的迭代标签,现在还是回归jstl <c:forEach items="${list}" var="one" stutas="index">     序号${index.index+1} 内容${one.cityCode } </ ...
之前我用css+div布局过一个福彩的网站,但是始终有些地方没有突破。 cp.jx163.com 昨天新学到两招: 1、盒子模型的最后要用一个div去清理浮动效果,这样页面布局就能够兼容ff,ie 2、ul li 也可以做出table效果,只要在li里面加个标签span或其他的设置浮动效果与宽度就可以了 3、ul li 前端的小图片,其实是一张背景图片,通过 background :20(左边间距) 20(上面间距) 来实现定位的 布局心得: 1、一般的情况下使用class样式表 2、最好把 定位的css  标题的css  内容文字的css 这个三种类型的css分开在不同的文件里面,这样可以更 ...
今天一个项目需要批量插入数据,由于主键字段没有给出,所以批量导入数据的时候,必须把主键字段填充,但是批量插入,我找了很多资料最后决定使用sys_guid()这个函数。 eg :insert into a(id,name,age) select sys_guid(),name1,age1 from b;
Global site tag (gtag.js) - Google Analytics