自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (3)
  • 收藏
  • 关注

原创 [数据库面试题]——几大知识点

数据库面试题什么是存储过程?优缺点?索引是什么?有什么作用?优缺点?什么是事务乐观锁、悲观锁使用索引一定能提高查询的性能吗?drop、delete、truncate 的区别超键、候选键、主键、外键分别是什么?什么是试图?适用场景?三个范式这几天在看数据库的相关知识,准备面试,在网上查了查,找到一个特别好的总结,链接如下:https://zhuanlan.zhihu.com/p/23713529...

2020-04-15 15:38:27 127

原创 [Java面试题]——多线程

最近在准备java的面试,在知乎上找到一篇非常好的回答,但是又不想让他在收藏夹里吃灰,所以果断开一个专题来记录里面提到的问题,如果大家也在准备java面试或者想对java有更深的理解,也可以去看看,链接如下:https://www.zhihu.com/question/27858692/answer/787505434下面的内容都是为了我方便记忆,基本都是照搬,所以大家想看的话直接看链接就好了...

2020-04-15 13:32:43 112

原创 [Java面试题]——容器篇

最近在准备java的面试,在知乎上找到一篇非常好的回答,但是又不想让他在收藏夹里吃灰,所以果断开一个专题来记录里面提到的问题,如果大家也在准备java面试或者想对java有更深的理解,也可以去看看,链接如下:https://www.zhihu.com/question/27858692/answer/787505434下面的内容都是为了我方便记忆,基本都是照搬,所以大家想看的话直接看链接就好了...

2020-04-06 20:52:24 111

原创 [Java面试题]——基础篇

最近在准备java的面试,在知乎上找到一篇非常好的回答,但是又不想让他在收藏夹里吃灰,所以果断开一个专题来记录里面提到的问题,如果大家也在准备java面试或者想对java有更深的理解,也可以去看看,链接如下:https://www.zhihu.com/question/27858692/answer/787505434下面的内容都是为了我方便记忆,基本都是照搬,所以大家想看的话直接看链接就好了...

2020-04-05 23:10:39 78

原创 [每日一题系列]第七天——二叉树相关问题【递归】

感想对于二叉树,在LeetCode上做了好多题都需要用到递归,在这里简单总结一下写递归的感想。就拿其中一道题举例子。题目是:在二叉树中找给定的两个节点的首个公共祖先。那么对于这道题,如何用递归的思想来解决呢。对于二叉树问题,如果过我们要用递归来解决,那么我们就只需要考虑一个结点我们只需要考虑,对于这一个结点来说要进行什么操作,这样思路就会更加清晰明了。比如上面那道题,我们要找到首个公共祖先...

2020-03-31 21:07:07 164

原创 [每日一题系列]第六天——链表环路检测【双指针】

快慢指针题目描述我的思路我的代码解题思路(大家直接去看视频就好 我基本是照搬的 写下来主要是给自己看 指路时间 88:15):https://www.bilibili.com/video/BV1jt411J7tC题目描述输入一个链表,判断该链表是否有环,如果有环,就返回环路的入口结点,否则返回空指针(题目来源:LeetCode 面试题 02.08. 环路检测)我的思路这道题如果可以额外申...

2020-03-29 12:42:17 114

原创 [每日一题系列]第五天——按摩师【动态规划】

动态规划题目描述我的思路我的代码资料链接(写的很好,推荐看一看):https://www.zhihu.com/question/23995189题目描述一个有名的按摩师会收到源源不断的预约请求,每个预约都可以选择接或不接。在每次预约服务之间要有休息时间,因此她不能接受相邻的预约。给定一个预约请求序列,替按摩师找到最优的预约集合(总预约时间最长),返回总的分钟数。来源:力扣(LeetCode...

2020-03-28 11:31:12 162

原创 [Java]—List

用到的相关资料:https://www.jianshu.com/p/63b01b6379fb关于List(图片来源于以上链接)List实现了Collection接口,主要分为ArrayList和linkedList,由于我们使用的数组是定长的,而List的长度是可变的,所以List在我们日常使用中更加贴近业务需求,更加常用。与Set比较而言,List是有序的,可以直接通过索引来访问元素。...

2020-03-22 21:13:42 71

原创 [Java]—Set

相关资料:https://www.jianshu.com/p/d6cff3517688关于SetJava集合由Collection接口和Map接口构成,而Collection接口又被Set和List继承。对于Set来说,他不允许出现重复的元素,并且是无序的集合,主要分为HashSet、TreeSet两大类。HashSet:哈希表结构,通过计算插入元素的hashCode来获取它在集合中的...

2020-03-21 16:02:07 69

原创 [Java]—Map

相关资料来源:https://www.jianshu.com/p/5356ebd6395dhttps://www.cnblogs.com/damoblog/p/9124937.htmlhttps://www.runoob.com/java/java-map-interface.html关于MapJava集合主要由两大体系构成,分别是Collection体系和Map体系。在Map中,都是以...

2020-03-20 16:11:52 62

原创 [每日一题系列]第四天——位运算

用位运算实现整数加法题目描述位运算符我的思路Java代码题目描述写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。(题目来源于LeetCode)位运算符& 、| 、^ 、~& :与,当两个操作数都为1的时候,结果才为1,否则为0| :或,当两个操作数都为0的时候,结果才为0,否则为1^ :异或,当两个操作数相同的时候...

2020-03-18 15:19:01 93

原创 乐观锁、悲观锁

之前面试的时候问到了我这这个问题,奈何并没有说出个所以然,所以今天就在网上查找相关的资料,发现了一篇写的非常好的文章,思路很清晰,介绍的也很细致,易懂,链接如下:https://www.jianshu.com/p/d2ac26ca6525我后文对悲观锁和乐观锁的理解基本上都来自这篇文章,也引用了很多这篇文章里的东西,之所以接着写这后面的内容,是为了自己能记得更牢固,所以如果有人看到了我这篇博客,...

2020-03-18 11:53:54 65

原创 [每日一题系列]第三天——两个栈实现一个队列的offer()和poll()操作

我的思路之前在面试里碰到了这道题,当时的第一反应是用第一个栈来负责入队操作,当需要出队的时候,我们知道栈是先进后出,而队列是先进先出,所以我想到的是出队的时候,先把第一个栈的内容压栈到第二个栈里面,从第二个栈里出栈,这样就可以实现先进先出。对于出队列的时候,我最开始的写法是吧第一个栈的内容压栈到第二个栈里,将第二个栈的栈顶元素出栈,然后再把第二个栈里的元素压回第一个栈,以保证后续对第一个栈压栈...

2020-03-17 17:59:47 156

原创 [Java]—sychronized关键字

sychronized引入使用方法昨天的面试里,还提到了关于锁的问题,这个问题在多线程的编程里需要特别注意,否则会产生数据不一致的情况,导致结果错误,也有可能会造成死锁。今天特意总结一下Java里sychronized的关键字的使用引入关于此关键字,我们首先要知道为什么需要这个关键字。我们可以想像一下,你去银行存钱,而正好又有其他人向你的账户里汇钱,如果,你存钱的时候,别人也正好在汇钱,而此...

2020-03-17 17:29:49 180

原创 HTTP与HTTPS

HTTP与HTTPSHTTPHTTPS(来源于百度百科)昨天在面试里被问到了关于HTTP和HTTPS的问题,作为一个计网的渣渣,只记得HTTP是超文本传输协议,基于TCP/IP,被问到HTTPS的时候脑子一片空白,只记得平常浏览器里HTTPS好像说是安全,还是我太菜,至于HTTP能不能基于UDP,我只能跟着感觉走了,啊,估计是凉凉了HTTP首先,HTTP就是超文本传输协议,是我们平常使用We...

2020-03-17 11:30:17 150

原创 [每日一题系列]第二天——旅行商问题(TSP)

旅行商问题问题描述相关知识(引用了一篇博客)问题描述最经典的旅行商问题描述为:一个商品推销员要去若干个城市推销商品,从一个城市出发,经过所有城市一次后回到出发地,怎样选择路线使得总的行程最短。之前在做华为面试题的时候碰到了旅行商问题,虽然描述不太一样,但本质都是一样的:蜜蜂要去几个点采蜜,且每个点相对于蜂巢的坐标位置已经给出,求蜜蜂从蜂巢出发,经过每个点采蜜后,再回到蜂巢飞行的最短距离...

2020-03-16 23:11:09 786

原创 [每日一题系列]第一天——约瑟夫问题

约瑟夫问题问题描述我的思路我的Java代码 完成打卡问题描述0,1,…,n-1这n个数排成一个圆圈,从0开始,每次从这个圆圈里删掉第m个数字(存在m大于n的情况),求圆圈里剩下的最后一个数字【题目来源于LeetCode】我的思路一开始,我觉得这是一个数学问题,想通过找规律的方式总结出结果的计算方法,但天真的我发现就算真的有计算公式,也不是我一时半会能找出来的,于是我想利用循环来解决...

2020-03-14 12:16:14 293 1

空空如也

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

TA关注的人

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