1.非常简单的,一线程写,一线程读。 读线程阻塞,直到写线程通知读线程。简单,重要是基本不会用错。 2)如果有多线程读,很多场合下是,每个线程处理一条。 代码也是基本一魔一样。只要读线程也设置一下canread 。同样简单,不出错。 ...
分类:
其他好文 时间:
2017-04-02 12:33:17
阅读次数:
883
一、Python文件I/O 打印到屏幕 读取键盘输入 打开和关闭文件 open 函数 你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。 语法: 各个参数的细节如下: file_name:file_name变量是一个包含了你要访问的文件名 ...
分类:
编程语言 时间:
2017-04-01 23:43:41
阅读次数:
349
基本认识: 计算机:接受用户的指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息。广义上讲:我们周边有好多宽泛概念上的计算机,如加减乘除计算机,手机, GPS, ATM等等。计算机五大单元: 输出单元:包括键盘,鼠标,扫描仪,读写板等。中央处理器(CPU):含有算术逻辑, ...
分类:
其他好文 时间:
2017-04-01 22:45:03
阅读次数:
309
监控类型-基础监控-应用监控-业务监控基础监控:触发器值系统负载大于服务器CPU核数cpu使用大于百分之八十cpu负载cpu_io等待内存使用剩于300M磁盘使用按照默认网卡出入流量IO每秒读写次数IO使用率大于百分之八十应用监控:TCP各连接状态监控java程序监控Tomcat性能监控PHP-FPM..
分类:
其他好文 时间:
2017-04-01 21:58:40
阅读次数:
154
mycat就相当于一个调度器,具有数据库分片功能,本身不存储数据,其功能是对后端的真实数据库的数据,进行数据划分和数据整合,方便管理HOW-Mycat-Read&&writeseparation现在让我们通过mycat实现数据库的读写分离本实验中其他配置文件,参见基于mysql的主从复制之Mycat简单配..
分类:
数据库 时间:
2017-04-01 21:57:46
阅读次数:
460
利用不同的读写方式实现复制时,不同的方法对大文件有较大的影响。 下面就三种方式测试一下。 Ps:System.currentMillis();用于记录那一刻的时间。 1.利用单字节的方式直接复制(速度慢) 实现方法如下 2.利用缓冲区Bufferef提高性能(速度有较为明显的提高) 3.利用字节数组 ...
分类:
编程语言 时间:
2017-04-01 21:01:13
阅读次数:
223
优化Linux文件系统 noatime和nodiratime属性 Linux文件系统会记录文件创建、修改和访问操作的时间信息,这在读写操作频繁的应用中将带来不小的性能损失。在挂载文件系统时设置noatime和nodiratime可禁止文件系统记录文件和目录的访问时间,这对HDFS这种读取操作频繁的系 ...
分类:
其他好文 时间:
2017-04-01 20:37:12
阅读次数:
472
R语言使用RMySQL连接及读写Mysql数据库 R语言使用RMySQL连接及读写Mysql数据库 简单说下安装过程,一般不会有问题,重点是RMySQL的使用方式。 系统环境说明 Redhat系统:Linux 460-42.6.32-431.29.2.el6.x86_64 系统编码:LANG=zh_ ...
分类:
数据库 时间:
2017-04-01 15:52:59
阅读次数:
415
在win7上安装VMware workstations10.0 ,在VMware workstations10.0上安装Ubuntu14.04 64位时,关于网络的连接注意: win7 网络连接里上的VMnet1 Vmnet8不要禁用; 在Ubuntu上选择桥接模式的时候,记得勾上“复制物理机状态” ...
分类:
系统相关 时间:
2017-04-01 13:59:46
阅读次数:
230
有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策. 下面是两种测试方法:(1)使用hdparm命令这是一个是用来获取ATA/IDE硬盘的参数的命令,是由早期Linux IDE驱动的开发和 ...
分类:
系统相关 时间:
2017-04-01 13:28:28
阅读次数:
170