一、简介 1. node.js: Javascript运行环境2. npm:node.js下的包管理器 二、搭建步骤 1. 下载node.js,...
一、前言 1. 你是程序员,你想成为更好的程序员。 2. 永远抛不不掉代码,因为代码呈现了需求的细节。 3. 读与写花费时间的比例超过1...
一、Spring事务简介 1. 事务是逻辑处理原子性的保证手段。2. 事务两个重要特性:传播级别和隔离级别。3.支持编程式事务管理和声明式事务管...
一、分布式锁实现方式 1. 数据库乐观锁。(增加字段版本标识version控制实现)2. Redis的分布式锁。(本文重点介绍)3. ZooKe...
一、EXPLAIN简介 1. id:id相同,执行顺序由上至下;id不同,id的序号会递增,id值越大优先级越高,越先被执行。2.select_...
一、高可用 1. 负载均衡、反向代理: 作用:将全部的网络请求均衡地分布到其它服务器,合理管理网络流量。 LVS:软件负载均衡器;F5:硬件...
一、进程线程简介 1.进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔...
一、简介 1.Git是目前最先进的分布式版本控制系统。2. SVN集中式版本控制系统,版本库是集中存放在中央服务器;集中式版本控制系统最大的毛病...
1. Java,Maven环境配置打开Terminal vim .bash_profile 添加:export JAVA_HOME="$(/us...