自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 LeetCode & 剑指offer 经典题目总结——查找

目录1.搜索旋转排序数组 1.搜索旋转排序数组 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度必须是 O(log n) 级别。 示例 1: 输入: num...

2019-05-30 11:48:54 380

转载 java I/O体系

转自:https://www.cnblogs.com/ylspace/p/8128112.html Java中IO流的体系结构: Java流类的类结构图:

2019-05-08 20:04:50 110

转载 序列化与反序列化

https://www.cnblogs.com/xdp-gacl/p/3777987.html

2019-05-07 11:40:17 98

转载 Mybatis Mapper接口动态代理实现原理

摘自《Mybatis从入门到精通》(刘增辉) 通过上面的学习,大家可能会有一个疑问,为什么 Mapper 接口没有实现类却能被正常调用呢? 这是因为 MyBaits 在 Mapper 接口上使用了动态代理的一种非常规的用法,熟悉这种动态代理的用法不仅有利于理解 MyBatis 接口和 XML 的关系,还能开阔思路 。 接下来提取出这种动态代理的主要思路,用代码来为大家说明。 假设有一个如下的 Ma...

2019-05-06 21:12:53 3348

原创 反射

Class.forName()方法 在jdbc连接数据库中的应用 在使用jdbc方式连接数据库时,为什么要执行Class.forName(‘驱动类名’)方法了:将驱动类的class文件装载到内存中,并且形成一个描述此驱动类结构的Class类实例,并且初始化此驱动类,这样jvm就可以使用它了,这就是Class.forName()方法的含义。 有数据库开发经验朋友会发现,为什么在我们加载数据库驱动包的...

2019-05-06 15:53:51 77

原创 LeetCode & 剑指offer 经典题目总结——字符串

目录1.验证回文串 1.验证回文串 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: “A man, a plan, a canal: Panama” 输出: true 示例 2: 输入: “race a car” 输出: false 解法: public class Solution {...

2019-05-05 11:24:34 717

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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