centos7 mysql 5.7.19安装 centos7 mysql 5.7.19安装 centos7 mysql 5.7.19安装 1.解压文件 [root@centos3 ~]# tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C ...
分类:
数据库 时间:
2017-10-18 18:21:04
阅读次数:
303
我们知道java中的IO经历了BIO到NIO再到AIO的发展,具体来讲的话BIO是同步阻塞式IO,NIO是同步非阻塞式IO,而AIO是异步非阻塞式IO,前面我们分析了BIO和NIO的用法,至于AIO目前我还没有研究的想法,先把BIO和NIO研究清楚了再说吧,这篇博客我对前面的内容进行总结,如果你没有 ...
分类:
编程语言 时间:
2017-10-13 19:09:26
阅读次数:
162
一、Java IO概念 1. 一个http请求节点 数据传输 1)网络传输 TCP、UDP 2)通信模型 BIO、NIO、AIO 数据处理 3)应用协议 HTTP、RMI、WEBSERVICE、Redis、JMS 4)序列化协议 JSON、javaobject、Hession 5)业务处理 serv ...
分类:
其他好文 时间:
2017-10-06 21:20:49
阅读次数:
112
1.同步和异步 同步:指一个任务运行完以后接着运行下一个任务 异步:接到一个任务后开启一个新的线程运行此任务,基本不占用原线程时间 2.阻塞与非阻塞 阻塞:多个线程同时访问一份数据时,只有一个线程进行访问,其他处于等待状态 非阻塞:多个线程可以同时访问同一份数据 3.nio与io及aio区别 nio ...
分类:
编程语言 时间:
2017-10-06 11:31:51
阅读次数:
176
安装准备1物理内存大于1G2足够的磁盘空间3明确的主机名及对应hosts文件先通过yum安装支持包yum-yinstallcompat-libstdc*elfutils-libelf-devel*libaio-develnumactl-develunixODBC*调整内核参数编辑/etc/sysctl.conf(内核文件)fs.aio-max-nr=1048576
fs.file-max=6815744
kern..
分类:
数据库 时间:
2017-09-25 11:46:55
阅读次数:
185
同步与异步 同步与异步的概念, 关注的是 消息通信机制 同步是指发出一个请求, 在没有得到结果之前该请求就不返回结果, 请求返回时, 也就得到结果了. 比如洗衣服, 把衣服放在洗衣机里, 没有洗好之前我们一直看着, 直到洗好了才拿出来晾晒. 异步是指发出一个请求后, 立刻得到了回应, 但没有返回结果 ...
分类:
编程语言 时间:
2017-09-22 17:36:13
阅读次数:
204
转载请注明出处:http://blog.csdn.net/anxpp/article/details/51512200,谢谢! 本文会从传统的BIO到NIO再到AIO自浅至深介绍,并附上完整的代码讲解。 下面代码中会使用这样一个例子:客户端发送一段算式的字符串到服务器,服务器计算后返回结果到客户端。 ...
分类:
编程语言 时间:
2017-09-22 01:00:22
阅读次数:
237
现在使用NIO的场景越来越多,很多网上的技术框架或多或少的使用NIO技术,譬如Tomcat,Jetty。学习和掌握NIO技术已经不是一个JAVA攻城狮的加分技能,而是一个必备技能。再者,现在互联网的面试中上点level的都会涉及一下NIO或者AIO的问题(AIO下次再讲述,本篇主要讲述NIO),掌握 ...
分类:
编程语言 时间:
2017-09-21 19:31:52
阅读次数:
139
一、mysql - innodb 使用异步IO的场景 总的来说innodb 只会对数据文件采用异步IO,为了保存日志是真正被写入到磁盘,innodb不会对日志文件启用异步IO 更新细一步的说,innodb只会对数据文件的read-ahead ,write 这两个操作启用异步IO 二、异步IO在mys ...
分类:
数据库 时间:
2017-09-13 11:12:37
阅读次数:
247