摘要: 缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能。 Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到... 阅读全文
posted @ 2015-05-06 18:59 朗月缠云 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 来源:http://www.cnblogs.com/xionghui/archive/2012/03/11/2390535.html 阅读全文
posted @ 2015-03-31 15:16 朗月缠云 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 原因:Oracle 9i开始,创建数据库时默认包含了XDB特性。一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和JBoss、Tomcat等默认端口冲突。解决方法1、改动tomcat端口,打开D:\Tomcat5\conf\server.xml,查找如下... 阅读全文
posted @ 2015-03-24 17:29 朗月缠云 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 当有多对多联系时,最好中间再加一个实体,使其成为多对一,一对多的联系。 转自http://www.cnblogs.com/engine1984/archive/2009/12/02/1615274.html 阅读全文
posted @ 2015-03-12 13:09 朗月缠云 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 第一范式:没有重复的列。第二范式:要有唯一标识。第三范式:不依赖非主键。实现了第三范式,说明已经实现了第一,第二范式。不符合第三范式,数据库表会有增删改异常,以及产生大量冗余数据。更好理解三个范式的意义,请参照:http://baike.baidu.com/view/26218.htm 阅读全文
posted @ 2015-03-12 13:05 朗月缠云 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、I/O 操作中存在的编码 涉及到编码的地方一般都在字符到字节或者字节到字符的转换上,而需要这种转换的场景主要是在 I/O 的时候,这个 I/O 包括磁盘 I/O 和网络 I/O,关于网络 I/O 部分在后面将主要以 Web 应用为例介绍。 下图是 Java 中处理 I/O 问题的接口: ... 阅读全文
posted @ 2015-03-11 18:27 朗月缠云 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。字符编码概念(个人理解): 即字符与二进制位之间的关系。至于如何对应那就是看是什么样的字符编码方式!编码方式介绍(摘抄,原地址不知道): 计算中提拱了多种编码方式,常见的有 ASCII、ISO-8859-1、GB231... 阅读全文
posted @ 2015-03-11 16:37 朗月缠云 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Java是一个跨平台的语言,因为如果想写一个跨平台的软件,有些东西就需要考虑,例如换行。\r: 叫回车CarriageReturn\n: 叫新行NewLine他们都会造成换行,那么我们如何确定使用哪个呢?通常建议使用line.separator的系统属性System.getProperty("lin... 阅读全文
posted @ 2015-03-04 11:31 朗月缠云 阅读(7867) 评论(0) 推荐(0) 编辑
摘要: 数据流的概念 在Java中,把所有的输入和输出都当做流来处理。“流”是一个抽象概念,它代表任何有能力产出数据的数据源对象或者是有能力接收数据的接收端对象。“流”屏蔽了实际的输入/输出设备中处理数据的细节。一个程序可以打开一个数据源上的流,然后按顺序读取这个流中的数据到程序中,这样的流称为输入流,其... 阅读全文
posted @ 2015-03-02 14:50 朗月缠云 阅读(2827) 评论(0) 推荐(0) 编辑
摘要: caller 什么意思?callable(obj) if obj为代码 or 函数static method 与 class method 的区别对象可变类、不可变类有哪些可以做key键的类型、可hash的类型有hash()函数的类struct干嘛的?functools用法itertools用... 阅读全文
posted @ 2015-01-05 18:35 朗月缠云 阅读(116) 评论(0) 推荐(0) 编辑