周一入职,同事JJ让我熟悉一下基于React的新项目。按照以往,我的步骤都是: 这时,JJ给我来了下面一段 “咦,yarn是什么鬼?难道npm更高级的替代品?为什么要替代np...
周一入职,同事JJ让我熟悉一下基于React的新项目。按照以往,我的步骤都是: 这时,JJ给我来了下面一段 “咦,yarn是什么鬼?难道npm更高级的替代品?为什么要替代np...
MySQL InnoDB 引擎现在广为使用,它提供了事务,行锁,日志等一系列特性,本文分析下 InnoDB的内部实现机制,MySQL 版本为 5.7.24,操作系统为 Deb...
单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的一个类只有一个实例。即一个类只有一个对象实例。 1、...
1 中断机制的产生 早期计算机各个程序只能串行执行、系统资源利用低。为了解决上述问题,人们就发明了操作系统,引入了中断机制,实现了多道程序的并发执行,提高了系统资源的利用率。...
1. DTD 先来说 DTD,我们先给聘个例子,以例子为导向进行讲解:这个是一个spring的简单配置文件: 不看具体内容,我们先来看一下以前我们不太关注的前两行。 首先我们...
Synchronized和Lock的区别 并发编程中,锁是经常需要使用的。在开发中我们常用的锁有两种Synchronized和Lock。 线程安全问题 线程安全是在多线程编程...
此文已经同步至个人站点博客,点击下方链接可以体验更加阅读模式:《java题库》 一、Set 1.Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用 == 还是...
前段时间做了一个开发,涉及到网络编程,开发过程比较顺利,但任务完成后始终觉得有一些疑惑。主要是因为对网络协议不太熟悉,对一些概念也没弄清楚。后来我花了一些时间去了解这些网络协...
1 使用循环CAS实现原子操作 JVM中的CAS操作正是利用了上一节中提到的处理器提供的CMPXCHG指令实现的。自旋CAS实现的基本思路就是循环进行CAS操作直到成功为止,...