摘要: Java后端面试中遇到的高频面试题(乱序,持续更新) #####1、说一下深拷贝和浅拷贝 首先要区分两个概念,基本数据类型和引用数据类型。比如,在做=等号赋值操作时,基本数据类型直接拷贝这个值,而对于引用数据类型则是指向同一个引用,并没有创建新的引用对象。 总结回答 浅拷贝:复制的对象的所有变量的值 阅读全文
posted @ 2021-11-02 18:02 偶尔做不好,也没关系 阅读(473) 评论(0) 推荐(0)
摘要: 校招中遇到的常见算法题总结(持续更新) 主要是相关的题型,原题较少 1、最长公共子序列(leetcode-1143) 经典的二维动态规划问题之一 动态规划难点在于如何定义dp,此处为寻找两个字符序列的最长公共子序列,即从头到尾中去最长。故可将dp[i][j]定义为字符串s1,s2的长度为i和j的前缀 阅读全文
posted @ 2021-11-02 11:34 偶尔做不好,也没关系 阅读(447) 评论(0) 推荐(0)
摘要: '#'->标题 标记两端一个 * 斜体 eg: test 标记两端两个 * 粗体 eg: test 标记两端三个 * 粗体加斜体 eg: test '>' 引用,多个表示嵌套(引用中可带其他markdown语法) eg: test1 test2 代码段使用四个空格缩进 eg: psvm sout i 阅读全文
posted @ 2021-11-02 10:54 偶尔做不好,也没关系 阅读(35) 评论(0) 推荐(0)
摘要: 【leetcode 1451】重新排列句子中的单词 ①请你重新排列 text 中的单词,使所有单词按其长度的升序排列。如果两个单词的长度相同,则保留其在原句子中的相对顺序。 ②单词以空格分开,句子首字母需大写 方法一、利用匿名内部类Comparator并重写compare方法实现根据单词长度排序 p 阅读全文
posted @ 2021-10-27 10:23 偶尔做不好,也没关系 阅读(122) 评论(0) 推荐(0)
摘要: List<TraineeVo> l= traineeDao.getTrainees(); Collections.sort(l,new Comparator<TraineeVo>(){ @Override public int compare(TraineeVo t1,TraineeVo t2){ 阅读全文
posted @ 2021-09-29 10:50 偶尔做不好,也没关系 阅读(101) 评论(0) 推荐(0)
摘要: datepart(yyyy,GETDATE()) 阅读全文
posted @ 2021-09-17 15:17 偶尔做不好,也没关系 阅读(221) 评论(0) 推荐(0)
摘要: 从 Crx4Chrome 网站下载要安装的插件,然后打开Chrome浏览器的插件管理页面,直接把下载好的 xxx.crx 文件拖进去即可安装。 阅读全文
posted @ 2021-09-10 17:22 偶尔做不好,也没关系 阅读(25) 评论(0) 推荐(0)
摘要: ssh远程时, 上传用rz命令,敲rz回车选你要上传的文件 下载用“sz 文件路径”回车,选保存的位置 阅读全文
posted @ 2021-09-10 14:37 偶尔做不好,也没关系 阅读(168) 评论(0) 推荐(0)
摘要: i++ 包括有取值、修改值、存新值三个操作,不具备原子性。 eg: public class Demo { private static int num = 0; public static void main(String[] args) { Runnable runnable = new Run 阅读全文
posted @ 2021-09-10 11:17 偶尔做不好,也没关系 阅读(227) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/qq_34416331/article/details/106322596https://www.cnblogs.com/alimayun/p/12572350.html 阅读全文
posted @ 2021-09-08 17:24 偶尔做不好,也没关系 阅读(40) 评论(0) 推荐(0)