2014年5月11日
摘要: ctrl+R 阅读全文
posted @ 2014-05-11 21:41 it_code 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 相信大家看到这边博客时,应该也是遇到类似的问题,这个可能是win8的一个bug。最直接的解决方法是,将目前语言环境由中文改为英文,再安装运行软件应该就不会有问题了。 但是,我们下次在安装应用程序时依然会出现相似的问题,下面介绍一个一劳永逸的方法:进入Control Panel→All Cont... 阅读全文
posted @ 2014-05-11 21:40 it_code 阅读(205) 评论(0) 推荐(0) 编辑
  2014年5月6日
摘要: 1、EXP 1 a>完全模式 full=y 2 3 EXP USER/PASSWORD@DB (AS ROLE) BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 4 5 b>用户模式 owner=user 6 7 EXP USER/PASSWO... 阅读全文
posted @ 2014-05-06 22:22 it_code 阅读(826) 评论(0) 推荐(0) 编辑
  2014年4月3日
摘要: http://www.cnblogs.com/cxd4321/archive/2009/01/12/1374140.htmlhttp://wenku.baidu.com/link?url=srA54aAcot14eb4rF72LnL_HmfVIO6A8wuhKkgmz1PDqaJSncaKbjPdWfbCcRwFit6OIOrxdkpkRCkQFANk2s7iVZSdmKuzvjF70c0caeHW 阅读全文
posted @ 2014-04-03 09:42 it_code 阅读(171) 评论(0) 推荐(0) 编辑
  2014年4月2日
摘要: json解析list时,我原先的写法是:1 Map map = new HashMap();2 map.put("totalCount", totalCount);3 map.put("items", list);4 response.setContentType("text/json;charset=utf-8");5 String jsonString = "";6 JSONArray _JSONObj = JSONArray.fromObject(map); 7 jsonString = _J... 阅读全文
posted @ 2014-04-02 19:03 it_code 阅读(1371) 评论(0) 推荐(0) 编辑
  2014年2月10日
摘要: 在说到持久层框架,耳熟能详的有Hibernate和iBatis,他们最简单的区别是一个全自动的,一个是半自动的。但是归根结底他们的实现原理都差不多,他们都是引用了C3P0数据库连接池,使用ibatis 提供的orm机制,对业务逻辑实现人员而言,面对的是纯粹的java对象。这一层与通过hibernate 实现orm 而言基本一致,而对于具体的数据操作,hibernate会自动生成sql 语句,而ibatis 则要求开发者编写具体的sql 语句。相对hibernate而言,ibatis 以sql开发的工作量和数据库移植性上的让步,为系统设计提供了更大的自由空间。 以下是本人模仿写的持久层框... 阅读全文
posted @ 2014-02-10 11:13 it_code 阅读(815) 评论(0) 推荐(0) 编辑
  2014年2月8日
摘要: AOP:面向切面编程,在执行某个指令时,需要添加某个预编译的指令。下面这个例子是来自网上的:1、OOP回顾 在介绍AOP之前先来回顾一下大家都比较熟悉的OOP(Object Oriented Programming)。OOP主要是为了实现编程的重用性、灵活性和扩展性。它的几个特征分别是继承、封装、多态和抽象。OOP重点体现在编程架构,强调的是类之间的层次关系。2、OOP缺陷 为了更好的说明OOP的概念,我们接下来讲一个OOP的实例,重点分析OOP存在哪些缺陷,以便更好的理解AOP的相关内容。 先看如下的一张图: 上面这张图有三个类:Dog,Cat和Duck,他们都有一个方法ru... 阅读全文
posted @ 2014-02-08 11:10 it_code 阅读(16305) 评论(1) 推荐(0) 编辑
摘要: Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。1、IoC:控制反转(Inversion of Control)是一个重要的面向对象编程的法则来消减计算机程序的耦合问题。IoC不是什么技术,它是一种设计模式。下面这个例子是来自网上的:某公司新成立了一个项目组,项目组有若干成员和一个项目组长,项目组成立后第一次开会上,作为项目组长的小李按照惯例首先做了简短的自我介绍。 public class Li { public void introduce() { System.out.pri... 阅读全文
posted @ 2014-02-08 10:10 it_code 阅读(2248) 评论(0) 推荐(0) 编辑
  2014年2月7日
摘要: 对象解析:1.HttpServletRequest对象是tomcat对用户请求信息的封装,该对象提供了多个方法可以获取用户的请求信息。2.ActionContextCleanUP是一个可选过滤器,处于Struts2.x的Filter的最外层,其功能是在doFilter方法里设置一个计数器counter,当有请求来时,会被赋值为1,然后counter值作为一个标记被添加到请求中,和其他数据一样传输,有了这个值,后续的核心过滤器就不会清空ActionContext,而是由之前的过滤器也就是ActionContextCleanUp来清空ActionContext(也就是处理完请求呈现页面时),从而延 阅读全文
posted @ 2014-02-07 13:49 it_code 阅读(441) 评论(0) 推荐(0) 编辑
  2013年11月4日
摘要: 1、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。2、设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。 在sqlplus中,执行如下命令: SQL>alter system set deferred_segment_creation=false; 查看: SQL>show parameter deferred_segment_creation; 该值设置后只对后面新增的表产生作用,对之前建立的空表不起作用。3、可以使用手工为空表分配Extent的方式 阅读全文
posted @ 2013-11-04 11:06 it_code 阅读(311) 评论(0) 推荐(0) 编辑