摘要:
经常会遇到,光标就莫名消失了,得重启 IntelliJ IDEA 才行,到官方论坛询问才得知,系统时间如果被调前就会发生这个情况,我想原因是之前的破解是用的调系统时间的方式,所以留下了这个bug,总之,把系统时间调准后,IntelliJ IDEA 的光标就回来了。接下来我把系统时间同步问题解决就一切 阅读全文
摘要:
maven依赖问题作为开发者应该是经常遇到的问题,在个人单独开发单独维护的项目里,可能体现不那么明显,一是自己对导入的jar大部分都很明确,二是出现问题第一解决发现也很快,问题就没那么严重,而在多人协调开发的项目里,则可能会出现很严重的问题,而这些问题很多时候出现频率相当高,而一些隐匿的问题也多纠其本质,主要是1.开发规范缺失(大小公司不可避免)2.对maven构建把握的细节不够,3.开发者习惯等原因,所以本文主要针对2,3中的常见的问题进行列举和提出相应的解决方式。 阅读全文
摘要:
Java解决大文件读取的内存问题以及文件流的比较 阅读全文
摘要:
这可能是最为详细的Docker入门总结. 阅读全文
摘要:
hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。Hive的运行原理--实际上是mapreduce的客户端,最终转换为mapreduce程序放到yarn上面执行。 阅读全文
摘要:
全文只有一个关键点,那就是explain,explain 显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。简单讲,它的作用就是分析查询性能。
它的使用方法也很简单,就是把它放在select语句的前面,如果仅仅查看有没有使用到索引,则查看执行计划的,type是否为all,若为all则没有使用到索引。 阅读全文
摘要:
数据库原理-事务隔离与多版本并发控制(MVCC) 阅读全文
摘要:
并发编程实战--知识图谱 阅读全文
摘要:
* 什么是线程池
* 为什么使用线程池
* 线程池的优势 阅读全文
摘要:
从题目来看,显然有点大,线程安全问题,从小系统到各分布式系统,其复杂程度可以想象,随之线程安全的抽象性不言而喻。总之就为了下个定义:一个类在可以被多个线程安全调用时就是线程安全的。 阅读全文