原地址:http://www.cnblogs.com/shanheyongmu/p/7124608.html 1.什么是延迟加载 resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能 ...
分类:
编程语言 时间:
2017-07-06 13:18:29
阅读次数:
228
StringBuilder、StringBuffer、String类之间的关系 java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,在上一篇博文中我们已经熟悉String字符串的特性和使用,而StringBuffer、StringBuilder又是 ...
分类:
编程语言 时间:
2017-07-06 13:18:12
阅读次数:
209
python集合特点:去重、关系测试;无序的;功能:增、删、查应用范围:1.python班的同学和运维班的同学其中有同学两个班都报了,现在要把两个班的同学合并,不能有重复。(求两个列表的并集)2.python班的同学和运维班的同学其中有同学两个班都报了,现在要把两个班都报的同学..
分类:
编程语言 时间:
2017-07-06 13:17:53
阅读次数:
134
猜年龄的游戏: 游戏规则: 1 age=18 2 count=True 3 while count: 4 5 for i in range(3): 6 guess_age=int(input('你猜我的年龄是多大:')) 7 if guess_age < age: 8 print('猜小了,往大里猜 ...
分类:
编程语言 时间:
2017-07-06 13:16:08
阅读次数:
256
全局变量 定义在所有函数之外的变量,main函数之内的变量也是局部变量,Globle variable 未显示初始化时执行默认初始化 局部变量 定义在函数之内的变量,Local variable 未显示初始化,执行默认初始化,但值是未定义的(Undefinde behavior) 内存布局 变量(包 ...
分类:
编程语言 时间:
2017-07-06 13:16:01
阅读次数:
147
1 COUNTING-SORT2(A,k) 2 let C[0..k] be a new array 3 for i = 0 to k 4 C[i]=0 5 for i = 1 to A.length 6 C[A[i]] = C[A[i]]+1 7 for i = 1 to k 8 ... ...
分类:
编程语言 时间:
2017-07-06 13:15:07
阅读次数:
183
if else流程判断 getpass在pycharm中无法使用,在命令行窗口中进入python环境可以使用。 python中缩进错误: 为什么python中强制缩进,因为python中不需要定义结束符。省去了结束符,子代码强制缩进让结构变得更清晰。 最外层代码必须顶格写,不然就会报缩进错误。 if ...
分类:
编程语言 时间:
2017-07-06 12:22:15
阅读次数:
174
第1章 变量 1.1 计算 1.1.1 基础运算 >>> 1+2 3 >>> 1+2 3 1.1.2 变量运算 >>> eat = 10+15+6 >>> cloth = 20+20 >>> total = eat+cloth >>> print('总消费',total) ('总消费', 71) > ...
分类:
编程语言 时间:
2017-07-06 12:22:06
阅读次数:
215
Mozilla中: addEventListener的使用方式: target.addEventListener(type, listener, useCapture); target: 文档节点、document、window 或 XMLHttpRequest。 type: 字符串,事件名称,不含 ...
分类:
编程语言 时间:
2017-07-06 12:21:50
阅读次数:
182
1.什么是查询缓存 mybatis提供查询缓存,用于减轻数据库压力,提高数据库性能。 mybatis提供一级缓存和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession ...
分类:
编程语言 时间:
2017-07-06 12:21:43
阅读次数:
304
1.2004年spring出现第一版本spring frameworl1.0 2.写代码永远是最简单的,后续的运维工作才是让人感到无助的 3.spring boot在运维方面做了很多工作,部署,监控,度量。结合spring cloud还可以实现服务发现,服务降级等功能。 4.spring boot外 ...
分类:
编程语言 时间:
2017-07-06 12:21:20
阅读次数:
169
一、模块初识(一) 模块,也叫库。库有标准库第三方库。 注意事项:文件名不能和导入的模块名相同 1. sys模块 标准库存放位置:C:\Python35\Lib 第三方库存放位置C:\Python35\Lib\site-packages 2. OS模块 实例一: 实例二: 输出结果为0,因为调用os ...
分类:
编程语言 时间:
2017-07-06 12:20:56
阅读次数:
182
JavaScript特点:松散性:它的变量不必具有一个明确的类型对象属性:JavaScript中的对象把属性名映射为任意的属性值,它的这种方式很像哈希表或关联数组,而不像C中的结构体或者C++、Java中的对象。继承机制:JavaScript中的面向对象继承机制是基于原型的,这和另外一种不太为人所知 ...
分类:
编程语言 时间:
2017-07-06 12:20:26
阅读次数:
199
numpy数组的广播功能强大,但是也同时让人疑惑不解,现在让我们来谈谈其中的原理。 广播原则: 如果两个数组的后缘维度(即:从末尾开始算起的维度)的轴长相符或其中一方的长度为1,则认为它们是广播兼容的,广播会在缺失和(或)长度为1的轴上进行. 上面的原则很重要,是广播的指导思想,下面我们来看看例子。 ...
分类:
编程语言 时间:
2017-07-06 12:19:50
阅读次数:
193
给定n(n>=1)个元素的集合,输出该集合的所有可能的排列。 如abc的全排列的个数为3!=6个 分别为:abc, acb a开头的bc全排列 bac, bca b开头的ac全排列 cba, cab c开头的ba全排列 递归的线索是后面跟着...的全排列,也就是n个元素的排列问题可以转化为n-1个元 ...
分类:
编程语言 时间:
2017-07-06 12:19:14
阅读次数:
216
1、遇到需要声明的变量,本身也是变量的情况。 利用 eval() 函数动态声明: ...
分类:
编程语言 时间:
2017-07-06 12:19:01
阅读次数:
159
1.Spring同mybatis的整合步骤? DataSource(主要提供的数据源) DataSource(主要提供的数据源) 整合SqlSessionFactory(代表的是mybatis的配置) 整合SqlSessionFactory(代表的是mybatis的配置) 整合的代码: <bean ...
分类:
编程语言 时间:
2017-07-06 12:18:54
阅读次数:
172