同步加载有两种,一个是直接加载方式,另一个是发送标准同步请求后生成页面的方式。
直接方式的实现是requestWithURL:url,这种方案基本上已经很少有人用了。
发送标准同步请求的方式就是通过sendSynchronousRequest这个函数实现。
咱们的这个标准同步请求模块是通过代理来实现,就只贴代码,步贴使用方法了。
chttpSendSynchronousRequest.h文件...
分类:
其他好文 时间:
2015-07-24 18:17:20
阅读次数:
110
linux下的文件同步主流的应该有两种方式,一种是scp(基于local、ssh),另外一种是rsync(多种方式local、ssh、rsyncd) scp执行命令格式 scp [OPTIONS] source destination 举例(本地到远程,反之远程到本地) s...
分类:
系统相关 时间:
2015-07-24 16:20:11
阅读次数:
192
rsync(RemoteSync)是一个Unix/linux系统下的文件同步和传输工具。Rsync通过“rsync算法”提供了一个客户机和远程文件服务器的文件同步的快速方法。工作机制:在远程同步任务中,负责发起rsync同步操作的客户机称为发起端,而负责响应来自客机的rsync同步操作的服务器称为备份源..
分类:
系统相关 时间:
2015-07-24 00:16:04
阅读次数:
286
当项目创建好了之后,我们该如何上传代码到 coding 上呢? Coding 网站使用“ Git 仓库”(类似 github )来管理代码。 其操作原理在于:利用 git 服务,将本地的项目目录下的文件同步到 coding 的“ Git 仓库”本文主要包含如下内容:命令行上传代码图形界面上传代码常见...
分类:
其他好文 时间:
2015-07-23 00:12:58
阅读次数:
231
在做网站或者文件服务集群时,通常会用rsync+inotify的方式实现各服务器间的文件同步,而使用脚本实现同步的效率较为低下,因此,这里我将使用sersync实现这一功能。1.Inotify简介Inotify是基于inode级别的文件系统监控技术,是一种强大的、细粒度的、异步的机制,它满足各种各..
分类:
其他好文 时间:
2015-07-21 22:22:53
阅读次数:
201
进程间通信-mmap
#include
void *mmap(void *addr, size_t length, int prot, int flags, int fd, off_t offset);
int munmap(void *addr, size_t length);
mmap本质是把内存与硬盘上的文件同步。某块内存中的内容会同步到硬盘文件上,即把文件映射到内存。故通过对同一文件的读写达到进程间的通信。
参数解释:
addr:指定对哪儿块内存实行映射。NULL表示...
分类:
系统相关 时间:
2015-07-15 21:07:04
阅读次数:
219
rsync服务器端配置文件详解[root@ju~]#vim/etc/rsyncd.conf
uid=root#rsync使用的用户
gid=root#rsync使用的组
usechroot=no#rsync的一个安全配置,如果为true,daemon进车会在给client端传输文件前chroottothepath。一般在内网不用配置
maxconnections=100#设置最大连接数,默..
分类:
其他好文 时间:
2015-07-11 06:47:40
阅读次数:
144
1.主服务器安装rsync wget https://download.samba.org/pub/rsync/src/rsync-3.1.1.tar.gz tar -zxvf rsync-3.1.1.tar.gz ./configure --prefix=/usr/local/rsync make && make install cd /usr/local/rsync/ ? ...
分类:
Web程序 时间:
2015-07-05 00:59:48
阅读次数:
220
针对本地文件的修改,自动同步到远程文件夹,远程备份很方面。研究了下大家的主流同步方案一般是
rsync+inotify和rsync+sersync, 我这里使用sersync的方案,当然大部分都是参照前人经验,感谢他们的无私。
概述我这里的目的是为了远程同步mysql的备份文件,centos6.5 同步到另一台centos主机
使用rsync+sersync做实时同步时,用于推送文件 的...
分类:
其他好文 时间:
2015-06-30 20:29:40
阅读次数:
171
这几天在搞数据的本地备份和远程备份的事情,用到了sersync这个国产的同步工具,可是发现他托管在google code,需要fanqiang才能下载, 于是就弄了一个github的镜像,顺便把64位的二进制包也放到上面,这样安装时候直接wget就好了。sersync github镜像
sersync 下载地址
wget --no-check-certificate https://raw.gith...
分类:
其他好文 时间:
2015-06-30 18:15:55
阅读次数:
176