
1.准备安装文件 MySQL安装文件 MySQL Community Server 5.7.27 2.开始安装 3.启动mysql 4.测试 5.创建用户授权 6.端口开放 ...
安装前开启2个以上session回话,并保持连接,ssh服务安装成功前不要断开,在其中一个session回话操作即可。 安装环境准备 1、创建文件目录 2、上传安装文件包 准...
一面 1.自我介绍2.谈一个你觉得你学到最多的项目,使用了什么技术,挑战在哪里3.Spring的bean的作用域?(比如:singleton,prototype等)4.Spr...
欢迎关注笔者的公众号:【阿飞的博客】,首发都在这里!!! 什么?你们的测试是小哥哥?那就不要往下看了,让他怎么难怎么来。 建议 根据你的业务特点,单表 > 分区 > 单库分表...
移动端 Vue 组件库 NutUI 自发布以来受到了广泛的关注。据不完全统计,目前至少有30多个京东的 web 项目正在使用 NutUI 。 经过一段时间紧锣密鼓的开发,近期...
对于高并发架构,毫无疑问缓存是最重要的一环,对于大量的高并发,可以采用三层缓存架构来实现nginx+redis+ehcache。 Nginx 对于中间件nginx常用来做流量...
1. 前言 断断续续写了一段时间的设计模式,终于把经典的23种设计模式全写完了。下面对这些设计模式总结一下。 2. 设计原则 设计原则的介绍 : [设计模式的六大原则]即使我...
Tcp是个“流协议”,所谓流,就是没有界限的一连串数据,没有界限。TCP底层不了解业务数据的含义,它会根据TCP缓冲区的实际情况进行包的划分,所以业务上认为,一个完整的包可能...
年前临放假我们一起学习了在Redis中如何实现分布式锁,过年期间在家里好吃好喝好玩完毕,现在,该继续学习啦! 不知诸位还是否记得上次我们说的《沙滩 - 脚印》那个例子,在Zo...
通过zookeeper实现分布式锁 1、创建zookeeper的client 首先通过CuratorFrameworkFactory创建一个连接zookeeper的连接Cur...
如果让你实现一个计数器,有点经验的同学可以很快的想到使用AtomicInteger或者AtomicLong进行简单的封装。 因为计数器操作涉及到内存的可见性和线程之间的竞争,...