1.gcdfmdb使用了gcd,它是通过 建立系列化的G-C-D队列 从多线程同时调用调用方法,GCD也会按它接收的块的顺序来执行。fmdb使用的是dispatch_sync,多线程调用a serialized queue,gcd会在接收块的线程执行,并阻塞其他线程。使用FMDatabaseQueu...
分类:
移动开发 时间:
2015-01-25 16:26:53
阅读次数:
180
一.下载并安装工具http://www.percona.com/downloads/percona-toolkit/目前最新的版本是percona-toolkit_2.2.12.tar.gz上传到服务器后,解压缩,并设置到环境变量在mysql用户的环境变量文件增加路径vi .bash_profile...
分类:
其他好文 时间:
2015-01-25 00:01:27
阅读次数:
351
1、问题描述:Gradle DSL method found: 'android()'或者类似提示解决:在project级别的build.gradle中找到 android{···}的配置,删除之,然后重新Sync Project With Gradle Files。
分类:
移动开发 时间:
2015-01-22 20:07:47
阅读次数:
139
1.在两台mysql上创建用户,设置权限 A上添加: grant replication slave,replication client,reload,super on *.* to 'sync_user'@'192.168.2.220' identified by '123456' wi...
分类:
数据库 时间:
2015-01-21 19:41:10
阅读次数:
219
1.复制1,Redis 使用异步复制。2,功能不会阻塞主服务器: 即使有一个或多个从服务器正在进行初次同步, 主服务器也可以继续处理命令请求。原理: 无论是初次连接还是重新连接, 当建立一个从服务器时, 从服务器都将向主服务器发送一个 SYNC 命令。接到 SYNC 命令的主服务器将开始执行 BG....
分类:
其他好文 时间:
2015-01-21 13:00:33
阅读次数:
75
官网:https://www.getsync.com这个软件安装完后通过网页浏览器设置共享目录并生成同步Secret,异地的客户端可以通过这个同步Secret访问共的目录,其中有读写和只读两种同步方式选择,以点对点的形式传送数据,其实可以理解为一种新型的P2P分享方式。这里我们可以用这个软件来同步备...
分类:
其他好文 时间:
2015-01-19 22:39:59
阅读次数:
292
目录(?)[-]概念理解Linux下的五种IO模型阻塞IO模型非阻塞IO模型IO复用模型信号驱动IO异步IO模型个IO模型的比较selectpollepoll简介socket阻塞与非阻塞,同步与异步作者:huangguisu1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(As....
分类:
其他好文 时间:
2015-01-18 17:06:06
阅读次数:
200
上一篇文章我们通过一个实例来说明了并发编程为什么要做同步处理,下面我们再来巩固一下。
对象如果拥有可变状态的变量,并且被多线程访问,那么这个时候我们要对可变状态变量的状态改变做原子操作处理。
锁机制是保证这样的操作的一个有效的方法,它可以保证变量的状态在被更新时是在一个原子操作中进行的。
java提供了一种内置锁机制来支持原子性:同步代码块(Sync...
分类:
编程语言 时间:
2015-01-18 15:44:11
阅读次数:
205
以下是配置和监控半同步复制:1. 半同步复制功能以plugin的方式接入MySQL,需要在主库与从库两端同时开启半同步的支持,具体配置如下:On the mastermysql>INSTALL PLUGIN rpl_semi_sync_master SONAME ‘semisync_master.s...
分类:
数据库 时间:
2015-01-16 14:39:14
阅读次数:
158
老套的搬用一下rsync的介绍,rsync是Linux系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。rsync支持大多数的类Unix系统,无论是Linux、Solaris还是BSD上都经过了良好的测试。它的特性如下:1、可以镜像保存整个目录树和文件系统。2、可以很...
分类:
其他好文 时间:
2015-01-15 17:28:59
阅读次数:
220