mysql (分支 mariadb)1.安装mariadb -yum -源码编译安装 -下载rpm安装 yum和源码编译安装的区别? 1.路径区别-yum安装的软件是他自定义的,源码安装的软件./configure --preifx=软件安装的绝对路径 2.yum仓库的软件,版本可能比较低,而源码编 ...
分类:
数据库 时间:
2019-01-02 01:18:46
阅读次数:
234
1. 前言 关于IOC模式和DI技术,网上已经有很多相关的探讨,再次就不过多赘述了,只是简单介绍一下它们的概念 控制反转(IoC/Inverse Of Control): 调用者将创建实例的控制权交给IOC容器,由容器创建,所以称为控制反转。 依赖注入(DI/Dependence injection ...
分类:
Web程序 时间:
2018-12-31 20:21:07
阅读次数:
237
执行安装前的准备工作:1.安装操作系统:http://blog.51cto.com/mflag/23003592.安装依赖包:http://blog.51cto.com/mflag/23009093.上传并解压安装包;http://blog.51cto.com/mflag/23009124.修改配置文件:http://blog.51cto.com/mflag/2300914运维、网管必会技能:li
分类:
数据库 时间:
2018-12-17 02:05:06
阅读次数:
311
Exchanger 创建实例 线程间交换数据 java / 阻塞等待其他线程到达交换点后执行数据交换,支持中断 / @SuppressWarnings("unchecked") public V exchange(V x) throws InterruptedException { Object v ...
分类:
其他好文 时间:
2018-12-15 18:44:56
阅读次数:
128
Semaphore 创建实例 java private final Sync sync; / 信号量的同步器实现 / abstract static class Sync extends AbstractQueuedSynchronizer { private static final long s ...
分类:
其他好文 时间:
2018-12-15 13:45:26
阅读次数:
166
CountDownLatch 创建实例 java private static final class Sync extends AbstractQueuedSynchronizer { private static final long serialVersionUID = 49822649819 ...
分类:
其他好文 时间:
2018-12-15 13:42:26
阅读次数:
89
ForkJoinPool 核心参数+创建实例 工作者线程的执行逻辑 ForkJoinTask.fork/join/invoke fork:将任务提交到 ForkJoinPool 中异步执行 join invoke java / 立即在当前线程中执行此任务,等待任务执行完毕并返回结果, 或抛出 Run ...
分类:
其他好文 时间:
2018-12-15 11:46:53
阅读次数:
138
数组:一种包含若干个相同类型变量的数据结构,而且这些变量都可以通过计算索引进行访问。数组中有个秩,它表示和每个数字元素关联的索引个数;数组的秩又被称为数组的维度;一维数组就是秩为1,几维数组秩就是几。维度的长度不是数组类型的组成部分,只是与数组类型的实例相关联,它是在运行时创建实例时确定的;如果数组 ...
分类:
编程语言 时间:
2018-12-13 12:44:35
阅读次数:
230
单例模式解决的是如何在整个项目中创建唯一对象实例的问题,工厂模式解决的是如何不通过new简历实例对象的方法。那么注册树模式想解决的问题是什么呢?首先我们看一下上面两种模式的局限: 首先,单例模式创建唯一对象的过程,本身还有一种判断,需要判断对象是否存在。每次创建实例对象都需要判断。 其次,工厂模式更 ...
分类:
Web程序 时间:
2018-12-13 11:36:09
阅读次数:
213
ScheduledThreadPoolExecutor 创建实例 延时执行一次性任务 在以 unit 为单位的 initialDelay 延时后执行第一次任务, 并在当次任务执行完成之后在 delay 延时之后再次执行。 ...
分类:
其他好文 时间:
2018-12-09 22:05:22
阅读次数:
212