Mr.hu

嗯哼

Spring Junit test 如何实现

0.加入依赖包   使用Spring的测试框架需要加入以下依赖包: JUnit 4 (官方下载:https://github.com/KentBeck/junit/downloads) Spring Test (Spring框架中的test包) Spring 相关其他依赖包(不再赘述了,就...

2019-06-14 12:50:55

阅读数 3

评论数 0

Windows 10 文件名太长 无法删除 复制 重命名

0.打开文件所在位置,复制路径。不包括文件名 1. 空白处shift 加右键 选择--此处打开powershell 2. 输入 subst Z: 0步骤复制的路径 // 然后打开 我的电脑发现 多了个Z盘 打开后删除文件 subst Z: /d //删除映射。--ok ...

2019-06-09 18:37:07

阅读数 5

评论数 0

SpringBoot 结合Junit4 编写单元测试

@RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = Application.class) //测试类最好放在主包(带有Application类的包里面) public class MetricsTest { ...

2019-06-06 13:48:13

阅读数 5

评论数 0

@Resource 和 @Autowire 的区别

@Resource 和 @Autowire 的区别 @Resource 是J2EE的注解,@Autowire 是Spring的注解 @Autowire注入时By Type 如果要使用 By Name 需要配合@Qualifier 使用如下 @Autowire @Qualifier(“size”...

2019-06-05 22:48:46

阅读数 6

评论数 0

LeetCode - Java 206 反转链表

题目描述 206#反转链表 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL...

2019-06-05 14:20:01

阅读数 4

评论数 0

LeetCode 215. 数组中的第K个最大元素

题目 在未排序的数组中找到第k个最大的元素。请注意,它是数组有序排列后的第k个最大元素,而不是第k个不同元素。 例如, 给出[3,2,1,5,6,4]和k = 2,返回5。 注意事项: 你可以假设k总是有效的,1 ≤ k ≤数组的长度。 方法一: 先对数组快速排序再选择第K大的。时间复杂...

2019-05-09 15:32:56

阅读数 34

评论数 0

LeetCode 674. 最长连续递增序列 java

给定一个未经排序的整数数组,找到最长且连续的的递增序列。 示例 1: 输入: [1,3,5,4,7] 输出: 3 解释: 最长连续递增序列是 [1,3,5], 长度为3。 尽管 [1,3,5,7] 也是升序的子序列, 但它不是连续的,因为5和7在原数组里被4隔开。 示例 2: 输入...

2019-05-07 19:01:35

阅读数 11

评论数 0

LeetCode  简化路径 java

简化路径 以 Unix 风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..)表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。更多信息请参阅:Linux / U...

2019-05-06 19:06:24

阅读数 8

评论数 0

LeetCode 227. 基本计算器 II java

227. 基本计算器 II 实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式仅包含非负整数,+,-,*,/四种运算符和空格。 整数除法仅保留整数部分。 示例1: 输入: "3+2*2" 输出: 7 示例 2: 输入: " 3/2 ...

2019-05-06 15:47:28

阅读数 11

评论数 0

LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置 java

34. 在排序数组中查找元素的第一个和最后一个位置 给定一个按照升序排列的整数数组nums,和一个目标值target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是O(logn) 级别。 如果数组中不存在目标值,返回[-1, -1]。 示例 1: 输入: num...

2019-05-04 20:22:57

阅读数 9

评论数 0

LeetCode 35. 搜索插入位置 java

35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 分析: 正常二分查找,最后加个判断条件就好。 ...

2019-05-04 19:49:19

阅读数 8

评论数 0

字符串匹配之KMP算法

import java.util.Scanner; /** * @program: 个人demo * @description: KMP 字符串匹配 * @author: Mr.Hu * @create: 2019-05-01 19:44 */ public class Main { ...

2019-05-03 10:31:19

阅读数 6

评论数 0

素数筛法

import java.util.Scanner; /** * @program: 个人demo * @description: 素数筛法 时间复杂度 O(lglgn) 遍历数组将素数的合数(2/3/4...倍)置为非素数 * @author: Mr.Hu * @create: 2019...

2019-05-02 16:52:46

阅读数 10

评论数 0

hashset输出竟然有序???

看代码会输出什么? public static void main(String[] args) { HashSet<Integer> set =new HashSet<>(); set.add(8); ...

2019-04-15 21:49:19

阅读数 9

评论数 0

Java小试牛刀

题目: 以下程序输出什么? public class OJ { public static void main(String[] args) { String s=""; System.out.println(s.split...

2019-04-14 16:57:56

阅读数 6

评论数 0

京东 2019实习生招聘 Java开发类试卷在线考试

京东 2019实习生招聘 Java开发类试卷在线考试 紧急疏散 时间限制:C/C++语言1000MS;其他语言3000MS内存限制:C/C++语言65536KB;其他语言589824KB 题目描述: 体育场突然着火了,现场需要紧急疏散,但是过道真的是太窄了,同时只能容许一个人通过。现在知道...

2019-04-13 22:15:52

阅读数 51

评论数 0

快手实习生机试题 字符串最小变换次数

分析: 动态规划,dp[ i ][ j ] 存储a[0]到a[ i ] 与b[0]到b[ j ] 两个字符串的最少变换次数(ab为字符数组),状态转移方程为 dp[i][j] = min(dp[i-1][j]+1 , dp[i][j-1]+1 , dp[i-1][j-1]+(a[i]==...

2019-04-13 18:32:53

阅读数 18

评论数 0

快手实习生机试题 求x到y的最少计算次数

分析: 使用层序遍历即可; import java.util.*; /** * @program: 个人demo * @description: 每次都是pass * @author: Mr.Hu */ public class Main { public static...

2019-04-13 18:29:15

阅读数 107

评论数 0

快手实习生机试题 阶乘末尾非0数字

import java.util.*; /** * @program: 个人demo * @description: 每次都是pass * @author: Mr.Hu * @create: 2019-03-29 19:07 */ public class Main { public...

2019-04-13 18:27:15

阅读数 19

评论数 0

两个队列模仿一个栈 -Java 两种方法

/** * 两个队列模仿一个栈 * 第一种思路: * push 放进空的队列,然后把另一个队列的数据加到本队列后面 * pop remove非空队列头就好 * 第二种思路 * push 放入非空队列 * pop 时 将非空队列数据转移到空队列只保留最后一个并弹出 * * * 第...

2019-04-11 21:15:03

阅读数 13

评论数 0

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