个人博客
最近这半年的面试是真的惨,一个没有过。我也早就知道原因了面试官:请你说一下,Servlet声明周期我:init 创建开始…面试官:那你说一下JSP…我(急忙打断):我大二那会学了一点JSP,现在都忘记了呢。我现在都是使用前后端分离开发呢面试官:我看你简历上写了Redis,那你说一下Redis缓存穿透是怎么发生的,你又是怎么处理的。我:额、我好像没有遇到这个问题呢。我就是简单的用一下它的缓存功能面试官:那你说一下Redis都有那些值类型吧我:String、set、有序set。额,其它的我好像没用过…面试官:好的,我没什么要问的了,你回去等通知吧。我(舔狗):嗯,好的谢谢,今天交谈很愉快
2019-12-17 17:44:46
378浏览
0评论
点赞0
这个问题困扰我许久,我也不明白为啥,明明就这么点东西,但是我死活弄不好。今天我就花点时间,把我想要的总结一下然后再去理解记忆。(好吧,其实我上次就打算花一下午的时间来做这个事,但是不知道怎么开始。)1、理解三次握手,四次挥手。三次握手(你可以理解成两个人打电话)A:喂,你能听到嘛?B:我听到了,你能听到嘛?A:我听的到经过上面三个步骤后,A和B就可以开始说这次打电话的目的了。四次挥手(同样理解成打电话)A:我妈回来了,我不能说了B:好吧,我知道了B:我爱你噢A:爱你么么哒!经过上面四个步骤,A和B才可以挂了电话。当然如果你厌倦了你的女朋友你完全可以这样。A:我妈回来了,我不能说了A:
2020-01-16 15:54:22
22浏览
0评论
点赞0
返回结果的 HTTP 状态码类别原因短语1XXInformational(信息性状态码)接收的请求正在处理2XXSuccess(成功状态码)请求正常处理完毕3XXRedirection(重定向状态码)需要进行附加操作以完成请求4XXClient Error(客户端错误状态码)服务器无法处理请求5XXServer Error(服务器错误状态码)服务器处理请求出错2XX 成功类别原因短语200 OK客户端发来的请求在服务器端被正常处理了204 No Content请求处理成功,但是没有资源可以返回206 Partial Content客户端进行范围请求,服务端处理成功并返回该范围的资源3
2020-01-14 17:40:48
22浏览
0评论
点赞0
昨天我关注的一个公众号博主做了一个直播分享,这里我把我觉得有益的东西按照回忆整理一下。我不追星,也很少去崇拜什么人,我觉得付费知识大多都是割韭菜的。我觉得我足够聪明。上次加入他的知识星球我只是好奇,这东西被他如此的大肆宣传,究竟有啥?昨天我又续费了。1、关于考研    我在高三暑假的时候我表舅告诉我,如果我对科研,对更深层次探索没有特别感兴趣的话可以早点出来工作。当然我那时候还没有步入大学,所以对考研这个更不可能有什么想法。    我在大一下的时候就考虑过考研这个问题。考虑这个问题和大多数同学想法一样,学历太低了,我需要一个更好的“敲门砖”。最后我决定不走这条路,很幸运我一直毫不动摇
2020-01-13 09:32:56
46浏览
0评论
点赞1
很长一段时间我都在思考,学校教给我们的知识到底有什么用呢?我们学习那么多种语言,那么多的计算机知识。但是总感觉只是个皮毛,总感觉没有什么用的。现在回想,不说通用的知识吧。单单计算机这方面的,我们就学了很多。c、c++、java、c#、html/css/js、python、数据结构、计算机理论基础。好吧,一定还有其它的,但是我不记得了。我自己也怀疑过,为什么我们要学习这么多的东西?根本学不过来,就像猴子剥玉米最后什么都没有了。下面这段话,不代表什么、也不表示什么,只是我自己对这个事情的理解。当我了解到了专科的同学,它们肯本不需要学习那么多的语言,它们很早的就开始学习Java然后直接深入
2020-01-09 13:47:08
26浏览
0评论
点赞0
真的挺开心的,到现在个人博客差不多做了2年。百度终于收录了我的网站(非首页)经常去站长工具看看收录情况,每次都是1(首页),也习惯了。然后今天发现数字变了。24,这真是一个美妙的数字1、做这个个人博客,最开始只是因为学习了一段时间需要一个项目练练手。第一版“博客”其实都算不上是一个博客,就是一个笔记系统。最后因为种种“困难”,还没有上线就死亡了。第二版博客,算得上是真正意义上的博客。做了大半年,一边学习新的技术,一边写代码。那时候上课也带着电脑去写,还觉得挺酷的。但是因为对技术不了解,做出来的博客是个单页面应用。经历了15天,百度收录首页之后,收录数就再也没有变过了。第三版博客,现在
2020-01-07 16:32:16
35浏览
0评论
点赞1
1、尽可能的使用BigDecimal去代替,double。虽然BigDecimal操作起来麻烦一些,但是在展示的时候,和在精度方便确实有优势。2、通过实验,我得出当数据大于1000W的时候,double就会使用科学计数法展示,下面给出两个办法来解决这个问题。 public static void main(String[] args) { double j = 10000000.1; System.out.println(j); // 方法一 NumberFormat nf = NumberFormat.getInstan
2020-01-07 16:10:20
21浏览
0评论
点赞0
给大家推荐一个有趣的网站 V2EX这是我无意中发现的一个网站,然后就一发不可收拾。每天都会浏览数次,当然了这绝对不是那个xxx网站。网站页面比较简单,主页如下:有点类似于知乎,但是又不同于知乎。知乎人均百万年薪,但是V2大家都一样。网站的活跃度比较高,你提问,很多人会回答。但是你提问的时候要做好心里准备,大家都给出了建议,但是有的建议可能有些直接了。虽然这并不是一个程序员专属的网站,但是我感觉里面每个人都好像是程序员。工作之余,或者学习之余。可以上去看看放松一下还是蛮好的。总结一下网站的几个优点,或者说我喜欢的地方:网站页面简洁清晰虽然有广告,但是极其克制。我也不知道它们是怎么盈利的
2020-01-07 15:06:41
46浏览
0评论
点赞0
1. Redis存储类型有哪些    1、String     2、Hash:键值对集合,即编程语言中的Map类型    3、List:链表(双向链表)    4、Set:哈希表实现,元素不重复    5、Sorted Set:将Set中的元素增加一个权重参数score,元素按score有序排列2. 为什么要使用Redis来做缓存     高性能
2020-01-03 13:47:21
42浏览
0评论
点赞1
使用GROUP BY后,每一类的数据都是取自默认排序的第一条。假如有下面这样一张表(表名 xdx_test),我们需要对其进行如下操作。idnametypescore1张三1662李四1773王五2184赵六2305田七3156汾九3991、查询出每个类别里面最大的分数,你的sql可能如下,当然这并没有什么问题SELECT MAX(score) FROM xdx_test GROUP BY type;2、在1的前提下,查询出每类最高分数人的名称2-1:也就是说查询结果如下。namescore李四77赵六30汾九992-2:这时你的sql应该怎么写呢?很多人可能和我想的一样直接在第一条
2020-01-03 12:48:32
34浏览
0评论
点赞0
Design by 小道仙个人博客 鄂ICP备18010851号