1、mysql的生命周期 ①MySql服务器监听3306端口 ②验证访问用户 ③创建mysql线程 ④检查内存(Qcache) ⑤解析sql ⑥生成查询计划 ⑦打开表 ⑧检查内存(Buffer Pool) ⑨到磁盘取数据 ⑩写入内存 ①①返回数据给客户端 ①②关闭表 ①③关闭线程 ①④关闭连接 2、 ...
分类:
数据库 时间:
2017-05-14 01:09:42
阅读次数:
325
Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输 ...
分类:
编程语言 时间:
2017-05-13 13:25:34
阅读次数:
207
一、openrestynginx配置(openresty安装参考https://openresty.org/cn/)1、http内client_max_body_size100M;#大文件传送client_body_buffer_size128k;lua_package_path"/opt/openresty/lualib/?.lua;;";#lua模块lua_package_cpath"/opt/openresty/lualib/?.so;;";#c模块2、ser..
分类:
其他好文 时间:
2017-05-12 22:17:31
阅读次数:
200
buffer与cache的理解Abufferissomethingthathasyettobe"written"todisk.Acacheissomethingthathasbeen"read"fromthediskandstoredforlateruse.也就是说buffer是用于存放要输出到disk(块设备)的数据的,而cache是存放从disk上读出的数据。这二者是为了提高IO性能的,并由OS管..
分类:
系统相关 时间:
2017-05-12 22:00:58
阅读次数:
227
1、创建 2、写入缓存区和从缓存区读取数据: 3、缓存区操作: ...
分类:
Web程序 时间:
2017-05-12 20:25:00
阅读次数:
241
当我们通过IP和端口连接设备时,有时候为了用户体验,我们急需在几秒内给到用户回复信息,而这些就需要一些方法来判断: 通过上面两个方法,抛出异常,中断连接,来满足用户体验 ...
分类:
编程语言 时间:
2017-05-12 20:12:34
阅读次数:
294
毕业两年。在这两年里,接触了系统和音视频,一些工作上的感悟和大家分享一下。 1、嵌入式系统 一个嵌入式的系统,软件开发者通常可分为应用和系统。应用负责界面开发和策略。系统负责基本功能实现。一个大型的项目。软件部分通常都是由多个应用开发者和多个系统开发者配合完毕的。 2、系统方面 指的是Linux底层 ...
分类:
其他好文 时间:
2017-05-12 11:43:18
阅读次数:
148
在大多数介绍Buffer的文章中,主要是围绕数据拼接和内存分配这两方面的。比如我们使用fs模块来读取文件内容的时候,返回的就是一个Buffer: 在使用net或http模块来接收网络数据时,data事件的参数也是一个Buffer,这时我们还需要使用Buffer.concat()来做数据拼接: 还可以 ...
分类:
Web程序 时间:
2017-05-12 09:37:55
阅读次数:
261
package ioxuexi; import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayInputStream;import java.io.ByteArrayOu ...
分类:
编程语言 时间:
2017-05-12 00:20:05
阅读次数:
142