自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 剑指 Offer 04. 二维数组中的查找

剑指 Offer 04. 二维数组中的查找在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵 matrix 如下:[ [1, 4, 7, 11, 15], [2, 5, 8, 12, 19], [3, 6, 9, 16, 22], [10, 13, 14, 17, 24], [18, 21, 23, 26, 3

2020-07-21 21:12:59 161

原创 LeetCode95. 不同的二叉搜索树 II

LeetCode95. 不同的二叉搜索树 II给定一个整数 n,生成所有由 1 … n 为节点所组成的 二叉搜索树 。输入:3输出:[ [1,null,3,2], [3,2,null,1], [3,1,null,null,2], [2,1,3], [1,null,2,null,3]]解释:以上的输出对应以下 5 种不同结构的二叉搜索树: 1 3 3 2 1 \ / / / \

2020-07-21 20:42:54 180

原创 java类型转换

(1)MultipartFile->BufferedImageBufferedImage bufferedImage=ImageIO.read(imageFile.getInputStream());(2)BufferedImage–>byte[]/** * 类型转换,BufferedImage-->byte[] * @param bufferedImage BufferedImage 原始image * @param Suffix 图片类型,如jpg,pn.

2020-06-28 18:14:12 259

原创 mockito

方法作用mock()根据数据模板生成模拟数据verify()选择性、显式、可读性高的验证(verify验证调用次数,默认为1)when(mockedList.get(0)).thenReturn(“first”);当运行mockedList.get(0)方法时,返回firstverifyNoMoreInteractions()verifyNoMoreInteractions()方法可以传入多个,mock对象作为参数,用来验证传入的这些mock对象是否存在没有验证...

2020-06-12 18:26:39 282

原创 剑指offer面试题66. 构建乘积数组

剑指offer面试题66. 构建乘积数组给定一个数组 A[0,1,…,n-1],请构建一个数组 B[0,1,…,n-1],其中 B 中的元素B[i]=A[0]×A[1]×…×A[i-1]×A[i+1]×…×A[n-1]。不能使用除法。示例:输入: [1,2,3,4,5]输出: [120,60,40,30,24] 提示:所有元素乘积之和不会溢出 32 位整数a.length <= 100000解决方法方法一:public int[] constructArr(int[

2020-06-06 21:13:35 8297

原创 剑指offer面试题67. 把字符串转换成整数

剑指offer面试题67. 把字符串转换成整数**面试题67. 把字符串转换成整数 写一个函数 StrToInt,实现把字符串转换成整数这个功能。不能使用 atoi 或者其他类似的库函数。**首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。该字符串除了有效的整数部分之后也可能会

2020-06-06 20:38:33 8410

原创 剑指offer面试题68 - I. 二叉搜索树的最近公共祖先

面试题68 - I. 二叉搜索树的最近公共祖先给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉搜索树: root = [6,2,8,0,4,7,9,null,null,3,5]示例 1:输入: root = [6,2,8,0,4,7,9,null,null,3,5], p = 2

2020-06-06 18:31:40 8508

原创 **剑指offer面试题68 - II. 二叉树的最近公共祖先**

剑指offer面试题68 - II. 二叉树的最近公共祖先给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。”例如,给定如下二叉树: root = [3,5,1,6,2,0,8,null,null,7,4]示例 1:输入: root = [3,5,1,6,2,0,8,null,null,7,4], p =

2020-06-05 20:17:42 8793

原创 springboot+mybatis增删改查小Demo(带源码)

(1)创建一个项目(2)创建一个maven工程(3)

2020-06-03 20:59:35 9465 1

原创 idea关于找不到包的问题,比如:Java:程序包org.springframework.beans.factory.annotation不存在

idea关于找不到包的问题,比如:Java:程序包org.springframework.beans.factory.annotation不存在错误解决方法其他解决方法合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入错误解决方法修改m

2020-06-03 09:33:39 18779

原创 java开发手册

这里写自定义目录标题java开发手册命名规范注释规范格式规范java开发手册命名规范(1) 禁止拼音缩写,禁止使用非标准的英文缩写禁止: DZ[打折] / getPFByName() [评分](2) 包名全部小写。com.saury.tools(3) 常量命名全大写。(单词间用下划线隔开。力求语义表达完整清楚,不要嫌名字长)public static final String GAME_COLOR=”RED”;(4) 类名与接口名使用UpperCamelCase风格,遵从大驼峰命名

2020-06-01 23:41:57 8762

空空如也

空空如也

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

TA关注的人

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