摘要: 2、devDependencies (1)内容:是一个对象,配置模块依赖的模块列表,key是模块名称,value是版本范围(2)作用:该模块中所列举的插件属于开发环境的依赖(比如:测试或者文档框架等)(3)部署来源:通过你npm install进行依赖安装时加上-save-dev,devDepend 阅读全文
posted @ 2019-07-11 10:51 割肉机 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 本文来自于爱宝贝丶分享, 来源:https://my.oschina.net/zhangxufeng/blog/3017521 1. Full GC次数过多 2. CPU过高 3. 不定期出现的接口耗时现象 4. 某个线程进入WAITING状态 5. 死锁 6. 小结 1. Full GC次数过多 阅读全文
posted @ 2019-07-11 10:40 割肉机 阅读(1852) 评论(0) 推荐(0) 编辑
摘要: 1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemo 阅读全文
posted @ 2019-07-11 10:02 割肉机 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 这是笔者一个好友面试阿里时,被问及的一个问题,应该不少人看到这个问题都会一面懵逼。因为,大部分的文章都是分析链表是怎么转换成红黑树的,但是并没有说明为什么当链表长度为8的时候才做转换动作。笔者第一反应也是一样,只能初略的猜测是因为时间和空间的权衡。 要弄明白这个问题,我们首先要明白为什么要转换,这个 阅读全文
posted @ 2019-07-11 09:46 割肉机 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 作者:莫那鲁道原文:http://thinkinjava.cn/2019/03/16/2019-03-16-mysql/ 1. 索引 索引,类似书籍的目录,可以根据目录的某个页码立即找到对应的内容。 索引的优点:1. 天生排序。2. 快速查找。索引的缺点:1. 占用空间。2. 降低更新表的速度。 注 阅读全文
posted @ 2019-07-11 09:44 割肉机 阅读(1089) 评论(1) 推荐(0) 编辑
摘要: Java中的所有类,都需要由类加载器装载到JVM中才能运行。类加载器本身也是一个类,而它的工作就是把class文件从硬盘读取到内存中。在写程序的时候,我们几乎不需要关心类的加载,因为这些都是隐式装载的,除非我们有特殊的用法,像是反射,就需要显式的加载所需要的类。 类装载方式,有两种 : 1.隐式装载 阅读全文
posted @ 2019-07-11 09:14 割肉机 阅读(8575) 评论(0) 推荐(0) 编辑
摘要: Class的生命周期 一个Class在虚拟机中的完整生命周期如下图所示: 需要说明的是,上述的流程只是描述了逻辑上各个阶段的开始顺序,实际过程中,各个阶段可能是交错进行,并不是一个阶段等到另一个阶段完全完成才开始执行。 加载 加载一个Class需要完成以下3件事: 通过Class的全限定名获取Cla 阅读全文
posted @ 2019-07-11 09:10 割肉机 阅读(10659) 评论(0) 推荐(0) 编辑
摘要: 前言 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差,最开始我就进入了这样误区。官网的技术导读真的描述的很详细,虽然对于我们看英文很费劲,但如果英文不是 阅读全文
posted @ 2019-07-11 08:57 割肉机 阅读(3442) 评论(0) 推荐(0) 编辑
摘要: 去年(18年)年底想出来看看机会,最后很幸运地拿到了 PingCAP,今日头条的 offer 以及蚂蚁金服的口头 offer。想着可以总结一下经验,分享一下自己这一段”骑驴找马”过的心路历程。当然,一家之言,难免粗浅,如有不妥,敬请指正。 全文有点长,假如只对一家公司感兴趣的话可以直接跳过去: 准备 阅读全文
posted @ 2019-07-11 08:52 割肉机 阅读(1887) 评论(1) 推荐(3) 编辑
摘要: 用过Redis的都知道,Redis有两种持久化方式:RDB和AOF,他们的区别大家应该都清楚,所以今天主要想分享一下这两种持久化方式的底层原理以及实现。 如果让你手写一个持久化(架构级)的功能,你没有思路的话,那希望这个文章可以给你灵感。 1. RDB持久化 1.1 创建 简单回顾下RDB文件的创建 阅读全文
posted @ 2019-07-11 08:18 割肉机 阅读(521) 评论(0) 推荐(0) 编辑