2018年7月19日

摘要: 1原子性 2隔离性 3一致性 4持久性 不考虑隔离性,引发安全性问题 读问题 脏读 一个事物读到另一个事物未提交的数据 不可重复读 一个事物读到另一个事物已经提交的update的数据,导致多次查询结果不一致 虚读 个事物读到另一个事物已经提交的insert的数据,导致多次查询结果不一致 设置事物的隔 阅读全文

posted @ 2018-07-19 19:09 ben1993 阅读(54) 评论(0) 推荐(0) 编辑

摘要: 缓存是一种优化机制,将数据存入缓存中,避免对硬盘频繁IO操作 一级缓存及session级别的缓存,生命周期与session一致,自带的 二级缓存sessionFactory级别的缓存,被redis替代 一级缓存OID 匹配对象,不存在则去数据库查找自动更新数据,应为存在缓存区和快照区m,自动比对 阅读全文

posted @ 2018-07-19 18:53 ben1993 阅读(106) 评论(0) 推荐(0) 编辑

摘要: 1 increment hibernate提供的自动自动增长机制,适用于short /int /long 单线程使用,不适用于集群 发送一条语句 select max(id) from table 使用id+1作为下一条记录的值 2 identity 采用数据库底层的自动增长机制,适用于short 阅读全文

posted @ 2018-07-19 18:16 ben1993 阅读(135) 评论(0) 推荐(0) 编辑

摘要: 持久化类=java类+映射文件 对持久化类提供无参的构造方法,hibernate需要反射生成类的实例 私有化成员属性,提供公共的get set方法,反射设置值 提供唯一的标识OID与表的主键对应,java通过内存地址区分是否同一对象,数据库通过主键区分同一记录,Hibernate通过OID判断是否同 阅读全文

posted @ 2018-07-19 17:54 ben1993 阅读(187) 评论(0) 推荐(0) 编辑

2018年7月18日

摘要: 本章会先对图的深度优先搜索和广度优先搜索进行介绍,然后再给出C/C++/Java的实现。 目录 1. 深度优先搜索的图文介绍 1.1 深度优先搜索介绍 1.2 深度优先搜索图解 2. 广度优先搜索的图文介绍 2.1 广度优先搜索介绍 2.2 广度优先搜索图解 3. 搜索算法的源码 转载请注明出处:h 阅读全文

posted @ 2018-07-18 19:08 ben1993 阅读(157) 评论(0) 推荐(0) 编辑

摘要: re模块 常用正则表达式符号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这 阅读全文

posted @ 2018-07-18 18:00 ben1993 阅读(79) 评论(0) 推荐(0) 编辑

摘要: Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: #!/usr/bin/python 阅读全文

posted @ 2018-07-18 01:57 ben1993 阅读(98) 评论(0) 推荐(0) 编辑

摘要: 4.集合操作 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 阅读全文

posted @ 2018-07-18 01:43 ben1993 阅读(72) 评论(0) 推荐(0) 编辑

摘要: Python 变量类型 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟 阅读全文

posted @ 2018-07-18 01:07 ben1993 阅读(117) 评论(0) 推荐(0) 编辑

摘要: Python 字典(Dictionary) 由 youj 创建, 最后一次修改 2015-09-23 Python 字典(Dictionary) Python 字典(Dictionary) 由 youj 创建, 最后一次修改 2015-09-23 Python 字典(Dictionary) 字典是另 阅读全文

posted @ 2018-07-18 01:03 ben1993 阅读(73) 评论(0) 推荐(0) 编辑