spring中的事务 spring怎么操作事务的: 事务的转播行为: 事务代码转账操作如下: 接口: 实现类: servoce层接口 service实现类: 分析: XML配置式实现事务: 原理; xml配置式,中java写法: 1、打开事务 2、调用doInTransactionWithoutRe ...
分类:
编程语言 时间:
2018-06-14 01:01:17
阅读次数:
182
Mybatis的基本要素-核心对象: 1.MyBatis的核心接口和类 SqlSessionFactoryBuilder(构建SqlSessionFactory) 用过即丢,其生命周期只存在于方法体内 可重用其来创建多个SqlSessionFactory实例 负责构建SqlSessionFactor ...
分类:
编程语言 时间:
2018-06-14 01:01:55
阅读次数:
160
不废话,撸起袖子就是干。 ...
分类:
编程语言 时间:
2018-06-14 01:02:19
阅读次数:
161
1、什么是Servlet? Servlet是一种动态Web的编程技术,本义是小服务程序的意思。主要作用是接收前端页面传过来的请求,然后发给服务器;接收到服务器返回来的信息后,将信息返回给前段页面。基于Request--Response模型。 2、Servlet的访问过程,分两个小问题来理解: 1、浏 ...
分类:
编程语言 时间:
2018-06-14 01:03:00
阅读次数:
184
Unity有一个Find References in Scene功能非常好用。在Project面板中右键一个文件,选择Find References in Scene就可以在场景中找到所有存在对这个文件有引用的物体。但是很多时候,我们更加需要知道的是,这个场景里面到底引用了哪些文件,比如做优化的时候... ...
分类:
编程语言 时间:
2018-06-14 01:03:21
阅读次数:
702
import xlrd#将excel中数据转换为列表def excel_to_list(file,tag): data_list=[] #解析文件 book=xlrd.open_workbook(file) # print(type(book)) #获取到自己想要的标签页 tag=book.shee ...
分类:
编程语言 时间:
2018-06-14 01:04:35
阅读次数:
192
一些临界条件设置得有点随意。。。 ...
分类:
编程语言 时间:
2018-06-14 01:05:40
阅读次数:
164
每天写点python小程序,下面是对一个txt文件的 里面的字数的统计,看的其他人的 之前不知道 还可以for line in f这样用,这代表拿到每个行的循环。 而且len(line) 是加上了最后的\n split()中如果不加参数的话,默认是认为以空格为分隔符,例如” fdsf fdsafds ...
分类:
编程语言 时间:
2018-06-14 01:06:17
阅读次数:
158
1,notify的同步块完了,才会运行wait的同步块 2,interrupt()不是静态方法,用在wait的线程上会有InteruptException,锁也会被释放 3,notify()唤醒的线程是随机的,以前不知道唤醒哪个,了解到notify是object对象有的,哪个用相关的对象锁了,就会解 ...
分类:
编程语言 时间:
2018-06-14 01:07:26
阅读次数:
175
FreeMarker模板的使用 FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 FreeMarker是免费的,基 ...
分类:
编程语言 时间:
2018-06-14 01:07:49
阅读次数:
190
Skip list(跳表)是一种可以代替平衡树的数据结构,默认是按照Key值升序的。Skip list让已排序的数据分布在多层链表中,以0 1随机数决定一个数据的向上攀升与否,通过“空间来换取时间”的一个算法,在每个节点中增加了向前的指 针,在插入、删除、查找时可以忽略一些不可能涉及到的结点,从而提 ...
分类:
编程语言 时间:
2018-06-14 01:08:53
阅读次数:
181
今天工作中有个需求:将数据库tinyint转换为int类型,在转换过程中发现该数字被转换为Boolean类型了 原因:在MYSQL官方的JDBC文档定义转换规则为:如果tinyInt1isBit =true(默认),且tinyInt存储长度为1 ,则转为java.lang.Boolean 。 否则转 ...
分类:
编程语言 时间:
2018-06-14 01:09:28
阅读次数:
2722
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2038 就是莫队算法; 先写了个分块,惨WA: #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #in ...
分类:
编程语言 时间:
2018-06-14 01:09:35
阅读次数:
196
知识点: <input type='checkbox'> checkbox.checked获取当前CheckBox的当前值 ...
分类:
编程语言 时间:
2018-06-14 01:10:07
阅读次数:
264
参考:http://interactivepython.org/courselib/static/pythonds/SortSearch/TheMergeSort.html ...
分类:
编程语言 时间:
2018-06-14 01:12:02
阅读次数:
154
前面已经完成了登录界面的设计,单击确认按钮可以获取输入的用户名和密码,下面来将演示实现真实的登录(输入值和数据库的比对) 1、设计“登录服务” 通常我们根据业务关系,对相应的操作人员提供对外的各种服务,下面创建一个管理员服务类AdminService AdminService.java(定义服务,方 ...
分类:
编程语言 时间:
2018-06-14 01:12:19
阅读次数:
248
类的生命周期从类被加载、连接和初始化开始,到类被卸载结束。 只有当类处于生命周期时,java程序才能使用它,比如 调用类的静态属性和方法、或者创建类的实列 简要介绍 1:加载 类的加载时指把类的.class文件中的二进制读入到内存中,把它存放在运行时数据区的方法区内,然后在堆区创建一个java.lo ...
分类:
编程语言 时间:
2018-06-14 01:12:37
阅读次数:
194
1> Java的反射机制在平时的业务开发过程中很少用到,但是在一些基础框架的搭建上应用非常广泛 2>什么是Java反射机制 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为 ...
分类:
编程语言 时间:
2018-06-14 01:12:55
阅读次数:
188
java 自动装箱、拆箱 从 版本开始, 引入该功能。 一、自动装箱 将 "基本数据类型" 自动封装为对应封装类。 代码示例, Integer i = 100; 属于基本类型 ,会自动装箱,如下: Integer i = Integer.valueOf(100); 相当于, Integer i = ...
分类:
编程语言 时间:
2018-06-14 01:13:03
阅读次数:
203
在上一篇文章中,介绍了在GC机制中,GC是以什么标准判定对象可以被标记的,以及最有效最常用的可达性分析法。今天介绍另外一种非常常用的标记算法,它的应用面也相当广泛。这就是:引用计数法 Reference Counting 这个算法的本质,其实就是上篇文章中判断一个对象要被回收的另外一种思路,即如果没 ...
分类:
编程语言 时间:
2018-06-14 01:13:38
阅读次数:
502