项目中一般使用的都是单表查询,但是在一些业务场景下,偶尔会选择联表查询,一直对联表查询时如何使用索引一直感到很好奇。正好近期项目中遇到一个问题,联表查询时,没有建立索引,耗时...
项目中一般使用的都是单表查询,但是在一些业务场景下,偶尔会选择联表查询,一直对联表查询时如何使用索引一直感到很好奇。正好近期项目中遇到一个问题,联表查询时,没有建立索引,耗时...
理论篇 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。这个语法糖还算有意思,特此成文。 用法辨析 ...
线程池究竟设成多大是要看你给线程池处理什么样的任务,任务类型不同,线程池大小的设置方式也是不同的。任务一般可分为:CPU密集型、IO密集型、混合型,对于不同类型的任务需要分配...
Lambda在集合中的使用列表的遍历提起对于集合的遍历,恐怕下面的这种方式已经是一种思维定式了吧: final List friends = Arrays.asList("...
暂停UI在Hover状态下的展示结果 我们很难去检查一个只有在Hover状态下展示的元素。比如,如何去检查一个tooltip?如果你右键并选择检查,元素已经消失了。那么有办法...
收到。已经阅读全文并领会了精神
svn 设置文件可执行权限 本地文件在commit到仓库之前若没有chmod +x 权限的话,那在svn仓库里的文件将会保持当前无可执行属性状态。 即使在本地chmod +x...
package iss.zhouzhiwei;import java.io.ByteArrayOutputStream;import java.io.FilterOutput...
Java语言特性系列 Java5的新特性 Java6的新特性 Java7的新特性 Java8的新特性 Java9的新特性 Java10的新特性 Java11的新特性 Java...