final关键字

摘要: 行文思路: 1 基本用法 2 final 关键字原理 3 与static关键字的区别 1 基本用法: a,final关键字修饰类。表明这个类不能被继承,一般来讲,除非这个类专门不让别人继承或者出于安全考虑,一般不要将类设置为final,此外,final修饰的类的成员方法会被隐式的制定为final 方 阅读全文
posted @ 2020-12-17 08:42 靠自己的骨头长肉 阅读(92) 评论(0) 推荐(0) 编辑

15. 三数之和

摘要: 原题链接:https://leetcode-cn.com/problems/3sum/ class Solution { public List<List<Integer>> threeSum(int[] nums) { // 首先数组进行排序【排序的目的是为了找出来的值不会重复】 // 然后利用双 阅读全文
posted @ 2020-12-16 23:42 靠自己的骨头长肉 阅读(113) 评论(0) 推荐(0) 编辑

88. 合并两个有序数组

摘要: 题目链接:https://leetcode-cn.com/problems/merge-sorted-array/ class Solution { public void merge(int[] nums1, int m, int[] nums2, int n) { // 思路: // 双指针的方 阅读全文
posted @ 2020-12-15 16:43 靠自己的骨头长肉 阅读(99) 评论(0) 推荐(0) 编辑

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

摘要: 题目链接:https://leetcode-cn.com/problems/kth-largest-element-in-an-array/ 1 先快速排序,再取第 K个 class Solution { public int findKthLargest(int[] nums, int k) { 阅读全文
posted @ 2020-12-14 22:37 靠自己的骨头长肉 阅读(67) 评论(0) 推荐(0) 编辑

volatile

摘要: volatile 的主要作用有两个方面【可见性/顺序性[防止指令重排序]】 可见性: 首先熟悉一下JVM的内存工作模型[注意这里的工作模型不是堆/栈/方法区这些], 线程本身并不直接与主内存进行数据的交互,而是通过线程的工作内存来完成相应的操作。这也是导致线程间数据不可见的本质原因。因此要实现vol 阅读全文
posted @ 2020-12-14 08:32 靠自己的骨头长肉 阅读(231) 评论(0) 推荐(0) 编辑

两数之和

摘要: 具体题目请访问题目链接:https://leetcode-cn.com/problems/two-sum/ 思路: 1 暴力,两层循环直接干上去,这样干上去简单好做,但是可能就今天面试就到这里吧,等通知。 2 利用hash表存储,取代调一层循环 key存储数组具体的值,value存储数组的下标,判断 阅读全文
posted @ 2020-12-12 11:17 靠自己的骨头长肉 阅读(72) 评论(0) 推荐(0) 编辑

spring cloud-Feign支持接口继承方式快速生成客户端【代码结构】

摘要: 本文重在理解这个代码结构: 文章来自:https://blog.csdn.net/lh87270202/article/details/100990482 1、接口定义,注意feign接口不能再继承其它接口,这个接口定义包需要抽象出公共的api jar, 当然包括请请求对象和返回对象都需要抽象成公共 阅读全文
posted @ 2020-11-30 13:54 靠自己的骨头长肉 阅读(476) 评论(0) 推荐(0) 编辑

基本数据类型及包装数据类型

摘要: 行文思路: 1 基本数据类型有哪些?分别是多少个字节? 2 包装类型与对应的基本数据类型有什么差别? 3 包装类型和基本数据类型各自在虚拟机的哪些位置? 4 为什么既要有包装类型,有要有基本类型的存在?【可以用他们的差别看来回答 》回看第二点】 5 什么时候适合使用包装类型?什么时候适合使用基本类型 阅读全文
posted @ 2020-10-16 19:00 靠自己的骨头长肉 阅读(252) 评论(0) 推荐(0) 编辑

static关键字

摘要: 1 static 的基本用法 static关键字所表达的意思就是使得被修饰的变量可以直接通过类调用,static 修饰的方法或者变量,不需要依赖对象来访问,只要被类加载,就可以通过类去访问。 具体一般有静态方法,静态变量,静态代码块。 静态方法:静态方法里是没有this的,因为不需要依附某个对象访问 阅读全文
posted @ 2020-09-30 14:58 靠自己的骨头长肉 阅读(89) 评论(0) 推荐(0) 编辑

git多分支管理方案

摘要: 背景: 多人协作开发 多个版本同时开发 阅读全文
posted @ 2020-09-29 10:36 靠自己的骨头长肉 阅读(414) 评论(0) 推荐(0) 编辑