- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 oracle 数据表死锁解决方法 Oracle
oracle 数据表死锁解决方法 Oracle 查询死锁信息的语句: 查看复制到剪贴板打印select a.owner, a.object_name, b.xidusn, b.xidslot, b.xidsqn, b.session_id, b.oracl
2015-04-28 20:36:46 2354
转载 深入Protobuf源码-Descriptor、Message、RPC框架
深入Protobuf源码-Descriptor、Message、RPC框架Descriptor框架对非optimize_for为LITE_RUNTIME的proto文件,protobuf编译器会在编译出的Java代码文件末尾添加一个FileDescriptor静态字段以描述该proto文件定义时的所有元数据信息、为每个message对象定义一个Descriptor静态字段以描述该mes
2015-04-24 17:12:17 1725
转载 深入Protobuf源码-编码实现
深入Protobuf源码-编码实现基本类型编码在前文有提到消息是一系列的基本类型以及其他消息类型的组合,因而基本类型是probobuf编码实现的基础,这些基本类型有:.proto TypeJava TypeC++ TypeWire Typedoubledoubledouble
2015-04-24 17:10:06 2664
转载 深入Protobuf源码-概述、使用以及代码生成实现
概述捣鼓hdfs、yarn、hbase、zookeeper的代码一年多了,是时候整理一下了。在hadoop (2.5.2)中protobuf是节点之间以及客户端和各个节点通信的基础序列化框架(协议),而基于avro和Writable的序列化框架则是这个协议里的payload,因而这一系列的文章打算从protobuf这个框架开始入手(版本2.5.0)。从抽象的角度来说,protobuf框架是
2015-04-24 17:08:44 3811
转载 基于Protobuf的通讯库--Poppy简介
背景 Poppy是基于Protocol Buffer的网络通讯解决方案。 众所周知,分布式网络程序对通讯协议的灵活性、容错性、可扩展性、安全性、性能等都有较高的要求,使得其复杂性比单机程序高很多。 最原始的网络程序往往采用自己定义协议,自己编写打包和解包代码的方式进行通讯,繁琐而又容易出错,灵活性和可扩充性也不好。 Proto
2015-04-24 17:06:54 1760
转载 Protocol Buffer技术深入理解(C++实例)
这篇Blog仍然是以Google的官方文档为主线,代码实例则完全取自于我们正在开发的一个Demo项目,通过前一段时间的尝试,感觉这种结合的方式比较有利于培训和内部的技术交流。还是那句话,没有最好的,只有最适合的。我想写Blog也是这一道理吧,不同的技术主题可能需要采用不同的风格。好了,还是让我们尽早切入主题吧。 一、生成目标语言代码 下面的命令帮助我们将MyMessage.proto文
2015-04-24 17:03:08 809
转载 epoll使用详解(精髓)
epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且
2015-04-12 23:44:49 477
转载 OTL 编程
OTL是Oracle 和 ODBC 的模板库,它屏蔽数据库操作的底层,提供数据库连接功能,以标准 C++ 流的方式完成嵌入式 SQL 语句、存储过程的执行和光标操作。 OTL 是 Oracle, Odbc and DB2-CLI Template Library 的缩写,是一个C++编译中操控关系数据库的模板库,它目前几乎支持所有的当前各种主流数据库。
2015-04-12 15:34:48 1071
转载 linux ftok()函数
系统建立IPC通讯(如消息队列、共享内存时)必须指定一个ID值。通常情况下,该id值通过ftok函数得到。ftok原型如下:key_t ftok( char * fname, int id )fname就时你指定的文件名(该文件必须是存在而且可以访问的),id是子序号,虽然为int,但是只有8个比特被使用(0-255)。当成功执行的时候,一个key_t值将会被返回,否则 -
2015-04-02 11:02:22 441
SQL Server数据库原理及应用(第二版)
2012-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人