嗯。

嗯。

spring整合mybatis sqlSession释放问题

http://www.cnblogs.com/daxin/p/3544188.html http://ju.outofmemory.cn/entry/62780 http://fangjian0423.github.io/2014/09/06/MapperScannerConfigurer-ana...

2016-09-29 18:12:24

阅读数 3801

评论数 0

springmvc handlerMapping和handleradapt

DispatcherServlet就是一个servlet,doService方法调用doDispatcher方法 调用DispatcherServlet的getHandler(HttpServletRequest request)方法得到一个HandlerExecutionChain Dispat...

2016-09-24 10:33:57

阅读数 757

评论数 0

FileReader的一个问题

使用FileReader只能使用默认的编码方式读取文件。 import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOExce...

2016-09-23 09:16:13

阅读数 302

评论数 0

java类加载器

启动类加载器 bootstrap classloader 加载%JAVA_HOME%/jre/lib/下的JAVA平台自身的类 扩展类加载器 extension classsloader 用于加载%JAVA_HOME%/jre/lib/ext/下的类,它的实现类是sun.misc.Launche...

2016-09-21 16:20:50

阅读数 244

评论数 0

InnoDB 在不同隔离级别下的一致性读及锁的差异

2016-09-20 11:22:23

阅读数 353

评论数 0

mysql innodb 行锁

共享锁 S 允许一个事务去读取一个行,阻止其他事务获取相同数据集的排它锁 排它锁 X 允许获得排它锁的事务更新数据,阻止其他事务获取相同数据集的共享锁和排他锁 mysql InnoDB引擎默认的修改数据语句,update,delete,insert都会自动给涉及到的数据加上排他锁,select语...

2016-09-19 17:16:48

阅读数 1266

评论数 0

mysql日期选择

根据实际需要选择能够满足应用的最小存储的日期类型。 如果应用只需要记录“年份”,那么用 1 个字节来存储的 YEAR 类型完全可以满足,而不需要用 4 个字节来存储的 DATE 类型。 这样不仅仅能节约存储,更能够提高表的操作效率。 如果要记录年月日时分秒...

2016-09-19 14:44:48

阅读数 295

评论数 0

mysql innodb和myisam的auto_increment

对于 InnoDB 表,自动增长列必须是索引。如果是组合索引,也必须是组合索引的第一列, 但是对于 MyISAM 表,自动增长列可以是组合索引的其他列,这样插入记录后,自动增长列是按照组合索引的前面几列进行排序后递增的。 例如,创建一个新的 MyISAM 类型的表...

2016-09-19 14:41:47

阅读数 1352

评论数 0

java class文件结构

java 代码 public class TestClass { private int m; public int inc(int m) { return m+1; } } class文件

2016-09-19 10:57:11

阅读数 458

评论数 0

面试

第一波 1个公司大概2015.3左右 阿里春招实习生 大三下学期开始 省赛之前 第一次 面试公司:阿里巴巴 那时java基础很弱 一面就挂了 不过收获很大,让我意识到自己的问题。 第二波 6个公司2015.7 大三结束 开始找实习 第二次 面试公司: 淘维科技 面试职位: java后端 面试...

2016-09-18 13:58:26

阅读数 2623

评论数 1

shiro SessionDao不设置CacheManager也可以使用缓存的一个问题

发现配置SessionDao的时候不设置CacheManager也可以使用缓存 但是你如果在securityManager中设置了SessionManager public void setSessionManager(SessionManager sessionManager) { ...

2016-09-08 14:21:11

阅读数 1968

评论数 0

Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数

前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:$echo $$运行结果29949特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示...

2016-09-05 11:22:21

阅读数 198

评论数 0

ssh-keygen参数说明

http://killer-jok.iteye.com/blog/1853451  ssh-keygen - 生成、管理和转换认证密钥      ssh-keygen [-q] [-b bits] -t type [-N new_passphrase] [-C comment] [-fou...

2016-09-02 11:24:32

阅读数 1673

评论数 0

若度为m的哈夫曼树中,其叶结点个数为n,则非叶结点的个数为()

首先说明一点,我们平时一般所说的哈夫曼树是指最优二叉树,也叫做严格二叉树(注意不是完全二叉树),但是哈夫曼树完全不局限于二叉树,也存在于多叉树中,即度为m的哈夫曼树,也叫最优m叉树,严格m叉树(注意不是完全m叉树). 这题表示哈夫曼树的节点 的度要么是0要么是m 设度不为0(即非叶结点...

2016-09-02 10:03:26

阅读数 5064

评论数 2

聚集索引和非聚集索引(整理)

官方说法:   聚集索引   一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。   聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话...

2016-09-01 15:00:19

阅读数 171

评论数 0

Truncate Table 用法

TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二...

2016-09-01 13:40:05

阅读数 3711

评论数 0

oracle 索引使用及索引失效总结

容易引起oracle索引失效的原因很多: 1、在索引列上使用函数。如SUBSTR,DECODE,INSTR等,对索引列进行运算.需要建立函数索引就可以解决了。 2、新建的表还没来得及生成统计信息,分析一下就好了 3、基于cost的成本分析,访问的表过小,使用全表扫描的消耗小于使用索引。 4...

2016-09-01 11:08:29

阅读数 2115

评论数 0

提示
确定要删除当前文章?
取消 删除