摘要: 原文链接:https://blog.csdn.net/zjj_study_home/article/details/79374502 1.resultType可以把查询结果封装到pojo类型中,但必须pojo类的属性名和查询到的数据库表的字段名一致。 如果sql查询到的字段与pojo的属性名不一致, 阅读全文
posted @ 2020-05-16 09:23 恐怖鸟 阅读(313) 评论(0) 推荐(0)
摘要: 1.. 图解2-3树维持绝对平衡的原理: 2.. 红黑树与2-3树是等价的 3.. 红黑树的特点 简要概括如下: 所有节点非黑即红;根节点为黑;NULL节点为黑;红节点孩子为黑;黑平衡 阅读全文
posted @ 2020-05-08 10:34 恐怖鸟 阅读(177) 评论(0) 推荐(0)
摘要: 1.. 整型哈希函数的设计 小范围正整数直接使用 小范围负整数整体进行偏移 大整数,通常做法是"模一个素数" 2.. 浮点型哈希函数的设计 转成整型进行处理 3.. 字符串哈希函数的设计 转成整型进行处理 简单变形优化 防止整型溢出优化 具体代码实现 4.. 复合类型哈希函数的设计 转成整型进行处理 阅读全文
posted @ 2020-05-08 10:32 恐怖鸟 阅读(130) 评论(0) 推荐(0)
摘要: StringBuffer StringBuffer对象则代表一个字符序列可变的字符串,当一个StringBuffer被创建以后,通过StringBuffer提供的append()、insert()、reverse()、setCharAt()、setLength()等方法可以改变这个字符串对象的字符序 阅读全文
posted @ 2020-04-20 17:17 恐怖鸟 阅读(132) 评论(0) 推荐(0)
摘要: 在xml文件中添加: jdbc:mysql://localhost/jdbctemplate?useUnicode=true&characterEncoding=UTF8 在普通类添加: jdbc:mysql://localhost/jdbctemplate?useUnicode=true& 阅读全文
posted @ 2020-04-19 12:00 恐怖鸟 阅读(207) 评论(0) 推荐(0)
摘要: JoinPoint 对象 JoinPoint对象封装了SpringAop中切面方法的信息,在切面方法中添加JoinPoint参数,就可以获取到封装了该方法信息的JoinPoint对象. 常用api: 方法名功能 Signature getSignature(); 获取封装了署名信息的对象,在该对象中 阅读全文
posted @ 2020-04-18 15:17 恐怖鸟 阅读(3699) 评论(0) 推荐(0)
摘要: (1)前序遍历 先输出,在进入左节点,在进入右节点 System.out.println(node.e); preOrder(node.left); preOrder(node.right); 输出顺序: a、访问根节点;b、前序遍历左子树;c、前序遍历右子树。 (2)中序遍历 先进入左节点,在输出 阅读全文
posted @ 2020-04-17 16:31 恐怖鸟 阅读(397) 评论(0) 推荐(0)
摘要: 1:所有可以 “排序” 的类都实现了java.lang.Comparable接口,Comparable接口中只有一个方法。2:public int compareTo(Object obj) ;该方法:返回 0 表示 this == obj返回整数表示 this > obj返回负数表示 this < 阅读全文
posted @ 2020-04-17 14:52 恐怖鸟 阅读(151) 评论(0) 推荐(0)
摘要: 一、字符串比较用compareTo()时: 1,长度相同,从第一位开始比较,如果相同返回0,如果不同则马上返回这两个字符的ascii值的差值。 2,长度不同,直接返回长度差值。 二、Integer比较用compareTo()时: 1,对比数字时相同,返回0。 2,对比数字不同时,返回-1。 publ 阅读全文
posted @ 2020-04-17 14:50 恐怖鸟 阅读(6809) 评论(0) 推荐(0)
摘要: 1、nextInt()用法: 会随机生成一个整数,这个整数的范围就是int类型的范围-2^31 ~ 2^31-1,但是如果在nextInt()括号中加入一个整数a那么,这个随机生成的随机数范围就变成[0,a)。 2、在题目给定数组时如何运用nextInt(): 上面提出的有趣题目是给定我们一个数组并 阅读全文
posted @ 2020-04-16 11:58 恐怖鸟 阅读(2095) 评论(0) 推荐(0)