善用Intellij插件可大幅提升我们的效率以下是我用过不错的Intellij插件 以下是我用过不错的Intellij插件 1. .ignore 地址: https://pl...
善用Intellij插件可大幅提升我们的效率以下是我用过不错的Intellij插件 以下是我用过不错的Intellij插件 1. .ignore 地址: https://pl...
最近很多读者问我,我图解文章中用到的画图工具、思维导图工具、代码贴图工具是什么? 我在很早的时候提到过,不过时间有点久了,而且比较零散,可能现在大部分读者还不知道。 我今天统...
IntelliJ IDEA 2022.1 正式发布了,熟悉我的朋友都知道,我通常都会第一时间更新到最新版本的。不过,这次我不太想追新版了,有点累,不想折腾了。我目前用的 20...
读着这份书籍笔记,居然产生了一种“上帝视角,俯视众生”的感觉。这是我阅读其他技术书籍不曾有过的感受,金庸笔下号称“天下武学总纲”的九阴真经,也许便该是这等样子。 ------...
众所周知,mybatis plus 封装的 mapper 不支持 join,如果需要支持就必须自己去实现。但是对于大部分的业务场景来说,都需要多表达 join,要不然就没必要...
前言: 面试,其实是一个双向选择的过程,在这个过程里,我们不应该抱着畏惧的心态去对待,这样反而会影响自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是...
背之前先来看看阿里巴巴的常问Java基础你们会几个?(该站点长期更新各大厂最新面试题,欢迎大家关注) Java语言具有哪些特点? Java为纯面向对象的语言。它能够直接反应现...
今年4月准备跳槽,先后面试了各大小公司,拿了一些offer,有阿里,滴滴,快手,达达,得物等公司。面试的公司大部分都能过,所以这里给大家分享下自己的经验,也给自己做个归档,希...
进程和线程的提出极大的提高了操作提供的性能。进程让操作系统的并发性成为了可能,而线程让进程的内部并发成为了可能。 多进程的方式也可以实现并发,为什么我们要使用多线程? 多进程...
前言 还记得这本书吗?是不是已经在你的桌上铺满厚厚的一层灰了?随着 Java 8 的出现,这门语言在许多地方发生了翻天覆地的变化。最新版已经出来了,在新的版本中,代码的运用和...
前言: 今年由于疫情的原因,上班时间一推再推,年前约好的面试也泡汤,更惨的是有些朋友因此还丢了工作,但是金三银四会推迟,但是一定不会缺席,所以还是要好好的好好的准备好,复工后...
很多朋友在初学编程时,经常会有这样的苦恼,在种类繁多的诸如C、C++、C#、GO、Java等开发语言中,到底该选择哪种开发语言来作为自己的主攻方向呢? 作为有多年开发经验的I...
2021秋招眼看着就要来了,但是离谱的是,很多同学最近才想起来还有秋招这回事,所以纷纷临时抱佛脚,问我有没有什么快速磨枪的方法, 我的回答是:有! 说起来,临阵磨枪没有比背八...
昨儿在知乎上有一个提问: 想和大家分享一个很有意思的回答。 我是一名 JetBrains 的忠实粉丝。我学习编程语言的经历大概有 10 年左右,使用 JetBrains 大概...
Java基础(对象+线程+字符+接口+变量+异常+方法) 面向对象和面向过程的区别? Java 语言有哪些特点? 关于 JVM JDK 和 JRE 最详细通俗的解答 Orac...
面试造火箭,工作拧螺丝!金三银四灰溜溜地落榜,备受打击。正当准备金九银十之际,意外喜提朋友赠送的这“Java高分指南(25专题)”:Elasticsearch、微服务、Lin...
面试官:你们系统是怎么实现分布式锁的? 我:我们使用了redis的分布式锁。具体做法是后端接收到请求后加入一个分布式锁,如果加锁成功,就执行业务,如果加锁失败就等待锁或者拒绝...