项目中一般使用的都是单表查询,但是在一些业务场景下,偶尔会选择联表查询,一直对联表查询时如何使用索引一直感到很好奇。正好近期项目中遇到一个问题,联表查询时,没有建立索引,耗时...
项目中一般使用的都是单表查询,但是在一些业务场景下,偶尔会选择联表查询,一直对联表查询时如何使用索引一直感到很好奇。正好近期项目中遇到一个问题,联表查询时,没有建立索引,耗时...
理论篇 Mac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~...
查看JAVA_HOME 在终端中输入 查看当前的java版本信息使用下面的命令查看JAVA_HOME 如果没有输出JAVA_HOME的路径,说明还没有设置可以继续下面的设置操...
最近看了一篇文章《蚂蚁消息中间件 (MsgBroker) 在 YGC 优化上的探索》。 文章涉及JVM的垃圾回收,主要讲的是通过使用「堆外内存」对Young GC进行优化。 ...
synchronized用法 synchronized修饰的对象有几种: 修饰一个类:其作用的范围是synchronized后面括号括起来的部分,作用的对象是这个类的所有对象...
GraphQL服务器的结构和实现(第一部分) 英文原址 该序列文章其实我觉得只有第三篇有些用处前两篇、内容相对比较尴尬(这第一篇只是顺手翻译过来)。如果你比较赶时间或者初学者...
看《Effective Java》第三版的时候,看到了其中建议将try-finally替换为try-with-resources。这个语法糖还算有意思,特此成文。 用法辨析 ...
Lambda在集合中的使用列表的遍历提起对于集合的遍历,恐怕下面的这种方式已经是一种思维定式了吧: final List friends = Arrays.asList("...
package iss.zhouzhiwei;import java.io.ByteArrayOutputStream;import java.io.FilterOutput...
Java语言特性系列 Java5的新特性 Java6的新特性 Java7的新特性 Java8的新特性 Java9的新特性 Java10的新特性 Java11的新特性 Java...