XCode天生就有分表分库功能,设计于2005年!历时9年,这是分表分库功能第一次针对性正式更新。在XCode里面,分表分库非常简单,在操作数据(查询/更新)前修改Meta.ConnName/Meta.TableName,指向别的连接字符串和表名,就实现了分表分库功能!实际上,XCode实体层构建数...
分类:
其他好文 时间:
2014-06-18 21:55:32
阅读次数:
259
同步Timerasio中提供的timer名为deadline_timer,它提供了超时计时的功能。首先以一个最简单的同步Timer为例来演示如何使用它。#include#includeintmain(){boost::asio::io_serviceio;boost::asio::deadline_...
分类:
其他好文 时间:
2014-06-18 19:52:34
阅读次数:
169
IO模型io_service对象是asio框架中的调度器,所有异步io事件都是通过它来分发处理的(io对象的构造函数中都需要传入一个io_service对象)。asio::io_serviceio_service;asio::ip::tcp::socketsocket(io_service);在as...
分类:
其他好文 时间:
2014-06-18 19:28:34
阅读次数:
174
Christopher KohlhoffCopyright © 2003-2012 Christopher M. Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)Boost....
分类:
其他好文 时间:
2014-06-18 19:27:19
阅读次数:
279
原因: 因为, 我的 小IPHONE4,在7.0.4版本 超级卡, 昨晚升级到7.1.1 。 今天发现,iMac上的XCODE, 不能识别我的手机,提示说XCODE的版本低,让升级。 之后,XCODE升级过程中,出现问题!解决办法,如下: 在Finder中,我的电脑(小房子图标) - 资源...
分类:
其他好文 时间:
2014-06-18 18:54:26
阅读次数:
370
asio的主要用途还是用于socket编程,本文就以一个tcp的daytimer服务为例简单的演示一下如何实现同步和异步的tcp socket编程。客户端客户端的代码如下:#include#include#includeusingboost::asio::ip::tcp;intmain(intarg...
分类:
其他好文 时间:
2014-06-18 18:51:49
阅读次数:
142
创建buffer在io操作中,对数据的读写大都是在一个缓冲区上进行的,在asio框架中,可以通过asio::buffer函数创建一个缓冲区来提供数据的读写。buffer函数本身并不申请内存,只是提供了一个对现有内存的封装。chard1[128];size_tbytes_transferred = s...
分类:
其他好文 时间:
2014-06-18 18:38:03
阅读次数:
269
老实说:第一个swift语句的ios不是代码敲出来的,我甚至还没来得急看代码,hello world 就出来了。。。。。本人开发环境:mac osx 10.10 dp1 + xcode6 beta + swift(更低xcode不支持swift语言)思路与大致过程: 1、建立工程,工程包含界面文.....
分类:
移动开发 时间:
2014-06-18 16:15:41
阅读次数:
382
---恢复内容开始---asioboost目录(?)[-]一前言二实现思路通讯包数据结构连接对象连接管理器服务器端的实现对象串行化一、前言boost asio可算是一个简单易用,功能又强大可跨平台的C++通讯库,效率也表现的不错,linux环境是epoll实现的,而windows环境是iocp实现的...
分类:
其他好文 时间:
2014-06-18 16:15:05
阅读次数:
183
一、基本类型
1.string类型是值引用的,简单地说就是把String A作为参数传出去到String B,不管B的值如何改变,A是不会改变的,除非手动改变A的值。
2.在看翻译过来的中文版本时,发现一个问题,说数组是存放相同类型的的数据的一个集合,其数据类型也可通过自动推断方式获取,可不必声明,但在实际code过程中,发现一个问题如下:
//不加类型声明,可以在初始化时在数组中添加Str...
分类:
其他好文 时间:
2014-06-16 21:48:20
阅读次数:
233