04 2021 档案
摘要:1.百科理解 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。 也就是相当于线程池一样创建好,避免用的时候再
阅读全文
摘要:1. 首先synchronized是java内置关键字,在jvm层面,Lock是个java类;2. synchronized无法判断是否获取锁的状态,Lock可以判断是否获取到锁;3. synchronized会自动释放锁(a 线程执行完同步代码会释放锁 ;b 线程执行过程中发生异常会释放锁),Lo
阅读全文
摘要:Jedis与他们的区别: 1. Jedis是Redis官方推荐的面向Java的操作Redis的客户端。 2、RedisTemplate,StringRedisTemplate是SpringDataRedis中对JedisApi的高度封装。 3、SpringDataRedis相对于Jedis来说可以方
阅读全文
摘要:1.需求 需求是需要创建一个Discuz的论坛,有基本功能就可以; 2.发现问题 于是乎,买了个最简单的 阿里云ECS云服务器,环境是CentOS7.2,本想着可以快速搞定不过发现几个问题: 1.手动安装Discuz所需环境 包括Mysql,PHP,Apache服务,结果Mysql一直没法在阿里云下
阅读全文
摘要:在CentOS上面安装Docker 检查自己的环境有没有装过Docker:docker h修改root权限:sudo su直接安装:yum install docker-io 这个时候可能会提示:No match for argument: docker-io 解决方法:登陆阿里云后台--实例与镜像
阅读全文