08 2014 档案

摘要:项目中需要在程序启动时,将数据加载到内存中,所以要使用静态或者单例模式。如何选择?为什么使用单例模式而不用静态方法?从面相对象的角度讲: 虽然都能实现目的,但是他们一个是基于对象,一个是面向对象的,就像我们不面相对象也能解决问题一样,面相对象的代码提供一个更好的编程思想。如果一个方法和他所在类的实... 阅读全文
posted @ 2014-08-29 17:03 以梦为码 阅读(5744) 评论(5) 推荐(0)
摘要:在网上看到好多方法,结果拿来用还是出现了一些问题。现在整理一下1、主键类import javax.persistence.Column;public class UserRoleUionPK implements java.io.Serializable { /** * */... 阅读全文
posted @ 2014-08-29 14:03 以梦为码 阅读(812) 评论(0) 推荐(0)
摘要:在启动Web容器时,自动装配Spring applicationContext.xml的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。在ContextLoaderListener中关联了Context... 阅读全文
posted @ 2014-08-29 10:00 以梦为码 阅读(269) 评论(0) 推荐(0)
摘要:Struts2校验格式: actionName-methodName-invalidation.xml 该配置文件必须和action类在同一个包下。 true ... 阅读全文
posted @ 2014-08-26 19:19 以梦为码 阅读(226) 评论(0) 推荐(0)
摘要:项目当中用到cookie保存中文,但是会报如下错误:Control character in cookie value, consider BASE64 encoding your value大概意思是保存到cookie当中的值存在控制字符,无法保存。但实际上数据是不存在这种问题的。再看后面的那句话... 阅读全文
posted @ 2014-08-26 19:09 以梦为码 阅读(521) 评论(0) 推荐(0)
摘要:由于项目中,需要用的单点登录,主要的思路是:系统1:用户名密码-->写入Cookie-->其他系统读取Cookie。1、在同一个服务器下的Cookie共享@Component("userLoginAction")@Namespace("/userLogin")@ParentPackage("json... 阅读全文
posted @ 2014-08-20 15:03 以梦为码 阅读(5852) 评论(0) 推荐(0)
摘要:在项目中需要启动程序时,要将数据库的用户信息表加载到内存中,找到一下几种方式。1、实现ApplicationListener接口,重写onApplicationEvent方法,可以在项目启动的时候执行该方法。@Component("userInit")public class UserInit im... 阅读全文
posted @ 2014-08-19 17:01 以梦为码 阅读(2663) 评论(0) 推荐(0)
摘要:废话少说,直接讲分区语法。Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区。一:范围分区就是根据数据库表中某一字段的值的范围来划分分区,例如:Sql代码createtablegraderecord(snovarchar2(10),snamevarchar2(20),dormitor... 阅读全文
posted @ 2014-08-18 14:45 以梦为码 阅读(216) 评论(0) 推荐(0)
摘要:Tomcat安装好后打开目录;可以看到如下结构:bin :存放服务器脚本;conf :存放配置文件;lib :存放需要的JAR文件;wabapps :存放需要发布的Web应用程序及其部署文件;work :存放jsp 文件编绎生成的class文件;logs :存放日志文件;在conf目录下可以看到 C... 阅读全文
posted @ 2014-08-07 09:44 以梦为码 阅读(719) 评论(0) 推荐(1)