![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 59
TPCloud
这个作者很懒,什么都没留下…
展开
-
c语言进阶-利用c语言解构oracle底层数据(不开库)-读取字典表tab$,col$表和obj$表
要读取数据库中数据文件的数据,我们首先要知道自己要读取的表叫什么名字,数据存储的开始位置,数据存储的分布信息等。C_OBJ#的开始块为144,即从144块读取,可以读取出核心表tab$和col$表的内容。对于obj$表,其开始块为240,从240块开始,我们可以读取到obj$的内容。根据数据块的信息,可以知道数据块存在几个表,有多少行数据等。建立了3个数组全局变量,通过里面的值,去匹配tab$,col$和ojb$表每列的类型。原创 2022-09-29 18:44:32 · 958 阅读 · 1 评论 -
c语言进阶-利用c语言解构oracle底层数据(不开库)-oracle列类型存储格式解析
oracle表列类型有很多种,常见的有:char,varchar2,number,date等。要利用c语言读取oracle数据块中的数据,除了从块中拿到表列的数据,需要根据列类型存储算法进行解构。原创 2022-09-23 11:05:56 · 595 阅读 · 0 评论 -
c语言进阶-利用c语言解构oracle底层数据(不开库)-基础类型定义
利用c语言结构oracle数据库的块构成原理,了解oracle内部原理的同时,提升自己c语言编程能力原创 2022-09-22 18:15:43 · 583 阅读 · 0 评论 -
clion IDE配置CMake文件编译运行redis5.0.5
唯书籍不朽。——乔特 学习一个软件的实现原理的最好方法就是查看其源码。redis是一套开源的内存数据库,以其快速而强大的功能而让软件人员喜爱。既然开源,那么我们就可以通过细研其内部代码,了解其背后运行的基本实现。本期将在centos6.8操作系统下clion开发环境中,通过配置CMakeLists.txt文件,利用c...原创 2021-02-03 16:56:00 · 962 阅读 · 0 评论 -
Windows下clion编写程序提示:implicit declaration of function ‘fork‘
业精于勤,荒于嬉;行成于思,毁于随。——韩愈 为在windows下编写linux c/c++程序,本地搭建了clion+MinGW+cmake环境。 在进行linux编程时,进行调用fork()函数时:#include <sys/types.h>#include <dirent.h>...原创 2021-01-13 11:55:40 · 3425 阅读 · 0 评论 -
一步一步教你用easyx实现贪吃蛇
无知就是无知,谁也没由权力相信它能够衍生出任何东西。------------弗洛伊德贪吃蛇是我们小时候经常玩的一款经典趣味小游戏,作为技术人员,看着这款游戏,我们内心也经常会有自己实现一款这样小游戏的想法: 开发工具:visual studio 2019 开发组件:easyx一、游戏思路 构建一个窗口画布,大小为8...原创 2020-12-15 12:09:12 · 2866 阅读 · 3 评论