- 博客(6)
- 收藏
- 关注
转载 线程随记
线程之间的通信线程之间可以通过某一变量共享来互相通信,利用wait/notify/notifyAll/join等方法来实现wait(): 当前线程进入等待队列,并释放锁,等待其他线程唤醒(前提必须拥有锁);notify(): 随机唤醒某一个等待线程;notifyAll():唤醒所有的等待线程join():使得主线程等待,知道子线程执行完毕,如A.join()主线程为main等...
2019-09-27 16:31:00
86
转载 linux服务器安装mysql数据库
linux安装mysql(mysql安装包安装)安装准备mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz安装包,下载地址:http://rs.hetangyuese.xyz/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz安装步骤将安装包上传至服务器 (/home/soft)解压安装包 tar -zxv...
2019-09-25 16:07:00
135
转载 并发-synchronized
线程并发-synchronized和Lock简单认知前几天刚加深了线程的了解,期间在验证各种方法及多线程时遇到一些疑问,在高并发的情况下,怎么做才能保证程序还能按照我们预期的正常运行下去,这就是我们接下来探究下关于并发中的常用的一些线程安全方法、类等,仅个人见解, 忘广大学友纠正。synchronized同步锁特性1.1 类、方法和代码块正确的使用synchronized可以保...
2019-09-21 18:15:00
119
转载 阿里云服务器频繁的内存警告
关于服务器频繁内存警告问题记录问题【阿里云监控】华南1(深圳)-云服务器ECS服务器于08:49 恢复正常, 持续时间7小时3分钟这几天经常半夜收到阿里云的内存警告信息;今天有时间去检查下服务器,发现buff/cache的数据很异常;查看如下(free): total used free shared buff/...
2019-09-21 10:49:00
988
转载 java基础-多线程二
java基础-多线程二继承thread和实现Runnable的多线程每次都需要经历创建和销毁的过程,频繁的创建和销毁大大影响效率,线程池的诞生就可以很好的解决这一个问题,线程池可以充分的利用线程进行任务调度,重复利用1. 线程池Executor与ExecutorsExecutor为concurrent包下的线程顶级接口,提供了一个execute方法,参数为Runnable的实例v...
2019-09-05 17:26:00
125
转载 java基础-多线程一
什么是线程说到线程就不得不说下进程了, 大家都知道,许许多多的线程组合在一起就成了一个进程,进程是由操作系统进行资源操作的一个最小的单位,线程则是比进程更小的实际执行操作的单位;每个线程都有自己的堆栈及变量空间。就好比回家,各种回家线路组成了一个回家的进程,每条线路则代表一个单一的线程线程的生命周期新创建(New)就绪(Ready)运行(Running)阻塞(Blocke...
2019-08-26 17:18:00
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人