上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 29 下一页
摘要: 最近使用qt开发了一个访问数据库的工具, 默认使用ODBC驱动注入的方式,后来发现Oracle中ODBC驱动注入经常失败。 后来就想直接使用OCI方式访问,而默认情况下Qt只有Sqlite和ODBC驱动,OCI需要自己编译安装; 网上有相应的驱动安装介绍,自己实验可行: 编译前置条件: 1. QT源 阅读全文
posted @ 2016-07-11 13:35 davygeek 阅读(5476) 评论(1) 推荐(1) 编辑
摘要: 使用doxygen 生成源代码的文档是相当方便的,本文就简单整理下doxygen的使用说明 1. 安装 关于安装的问题不做特殊的说明,这里直接使用命令安装, 源码安装不做介绍 ubuntu: centos 2. 配置文件配置 关于doxygen主要的部分就在于配置文件的配置, doxygen相当强大 阅读全文
posted @ 2016-07-10 23:57 davygeek 阅读(3066) 评论(0) 推荐(0) 编辑
摘要: 和机器字长及编译器有关系:所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short in 阅读全文
posted @ 2016-07-07 11:17 davygeek 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 之前一直使用c/c++开发c中各种类型占用的位数和java还是有区别的,特地找了篇文章过来对比下。 在处理网络协议的时候需要注意 在Java中一共有8种基本数据类型,其中有4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。(一个字节等于 阅读全文
posted @ 2016-07-07 11:13 davygeek 阅读(575) 评论(0) 推荐(0) 编辑
摘要: MySQL协议分析 协议头 协议头 协议类型 连接时的交互 协议说明 handshake packet auth packet ok packet error packet resultset packet resultset packet - header resultset packet - f 阅读全文
posted @ 2016-07-06 17:31 davygeek 阅读(2283) 评论(0) 推荐(0) 编辑
摘要: 目录 目录 1 交互过程 1.1 握手认证阶段 1.2 命令执行阶段 2 基本类型 2.1 整型值 2.2 字符串(以NULL结尾)(Null-Terminated String) 2.3 二进制数据(长度编码)(Length Coded Binary) 2.4 字符串(长度编码)(Length C 阅读全文
posted @ 2016-07-06 16:05 davygeek 阅读(29613) 评论(0) 推荐(4) 编辑
摘要: 输入/输出:概念性描述 I/O 简介 I/O ? 或者输入/输出 ? 指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口。它对于任何计算机系统都非常关键,因而所有 I/O 的主体实际上是内置在操作系统中的。单独的程序一般是让系统为它们完成大部分的工作。 在 Java 编程中,直到最近一 阅读全文
posted @ 2016-07-05 21:35 davygeek 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 随着互联网的发展,数据量的不断增大。 单台实例已经远远无法满足业务的需要。 对数据库分库分表的需求不断的增加随之而来的就是数据库中间件的开发。 一、 单台实例主要面临下面几个问题: 1. 数据量太大单台机器无法承载 2. 数据查询效率太低,单表数据达到一定的量业务性能就无法满足 3. 数据库优化上的 阅读全文
posted @ 2016-07-05 20:22 davygeek 阅读(2473) 评论(0) 推荐(0) 编辑
摘要: go中有pprof包来做代码的性能监控,在两个地方有包: 其实net/http/pprof中只是使用runtime/pprof包来进行封装了一下,并在http端口上暴露出来 pprof包 web 服务器 如果你的go程序是用http包启动的web服务器,你想查看自己的web服务器的状态。这个时候就可 阅读全文
posted @ 2016-07-04 09:33 davygeek 阅读(866) 评论(0) 推荐(0) 编辑
摘要: Java NIO 中的 Buffer 用于和 NIO 通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成 NIO Buffer 对象,并提供了一组方法,用来方便的访问该块内存。 下面是 NIO Buf 阅读全文
posted @ 2016-06-30 11:15 davygeek 阅读(483) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 29 下一页