1,memcached是原子的吗? 所有的被发送到memcached的单个命令是完全原子的。如果您针对同一份数据同时发送了一个set命令和一个get命令,它们不会影响对方。它们将被串行化、先后执行。即使在多线程模式,所有的命令都是原子的,除非程序有bug:) 命令序列不是原子的。如果您通过get命令 ...
分类:
系统相关 时间:
2016-05-17 19:25:35
阅读次数:
264
从CObject类派生(或从CObject的派生类派生) 重写Serialize() 使用DECLARE_SERIAL在类中声明 DECLARE_SERIAL(class_name)//class_name类名 定义不带参数的构造函数 类实现文件中使用IMPLEMENT_SERIA... ...
分类:
其他好文 时间:
2016-05-13 10:15:11
阅读次数:
111
事务属性:
1.传播行为.
2.隔离级别
1.读未提交
2.读已提交
3.可以重复读
4.串行化
3.只读:优化
4.超时,释放资源
5.回滚规则:异常抛出,任然可以提交事务.
[user ] 1 n [ survery ] 1 n[pag...
分类:
数据库 时间:
2016-05-13 03:09:32
阅读次数:
235
序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。
.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的...
Java IO性能分析
第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。
Java语言采取两种截然不同的磁盘文件结构。一个是基于字节流,另一个是字符序列。在Java语言中一个字符有两个字节表示,而不是像通常的语言如c语言那样是一个字节。因此,从一个文件读取字...
分类:
编程语言 时间:
2016-05-12 12:01:43
阅读次数:
273
protobuf是什么
protobuf,全称Google protocol buffer,Google公司内部的混合语言数据标准,用于RPC系统和持续数据存储系统
它是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化,适合做数据存储或RPC数据交换格式,可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Pyt...
分类:
其他好文 时间:
2016-04-29 18:42:33
阅读次数:
200
protobuf是什么
protobuf,全称Google protocol buffer,Google公司内部的混合语言数据标准,用于RPC系统和持续数据存储系统
它是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化,适合做数据存储或RPC数据交换格式,可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Pyt...
分类:
其他好文 时间:
2016-04-26 20:57:18
阅读次数:
174
binlog日志二进制日志格式基于语句 statement基于行 rows混合方式 mixed二进制日志事件基于位置postion基于时间datetime-timestamp复制过程有一个很重要的限制——复制在slave上是串行化的也就是说master上的并行更新操作不能在slave上并行操作。所以slave上数据一般要慢于mas..
分类:
数据库 时间:
2016-04-23 23:17:03
阅读次数:
314
现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。由这4种方法组合优化就有了.Net和Java下灵活多变的,编程简便的线程进程控制手段。
这4种方法具体定义如下 在《操作系统教程》ISBN 7-5053-6193-7 一书中能够找到更加周详的解释
1临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。
...
分类:
编程语言 时间:
2016-04-14 06:54:08
阅读次数:
388
大概有一些同学对tasklet的串行化还有点困惑,其实在单处理器上最好理解,所以本帖主要讨论多处理器上tasklet如何实现串行化:同一个tasklet对象同一时刻只能在一个处理器上运行。在 驱动程序中,tasklet是作为一种softirq形式出现的,所以对tasklet对象的提交一般发生在中断处 ...
分类:
其他好文 时间:
2016-04-12 19:07:53
阅读次数:
119