- 博客(56)
- 收藏
- 关注
原创 ASSM管理的Oracle段头块结构
访问网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。上一篇文章我们介绍了,MSSM管理的Oracle段头块结构,其缺点就是会在高并发时造成段头块挣用,影响访问效率,为此Oracle引入了ASSM管理段内数据块的分配机制。ASSM是Automatic Segment Space Management的缩写,是高版本的Oracle默认的管理方式,使得空间管理更简单,也提高了效率。
2026-06-17 17:39:28
290
原创 MSSM管理的Oracle段头块
访问网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。MSSM是Manual Segment Space Management的首字母缩写,是Oracle最初实现的一种段空间管理技术。MSSM在对象的段头设置一个空闲列表(Freelist)来管理空闲块。
2026-06-17 16:56:11
296
原创 深入解析Oracle数据块的内部结构
访问网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。在Oracle数据库的存储体系中,数据块是整个体系的最小逻辑单元,也是I/O操作的基本单位。理解数据块的内部结构,不仅能够帮助DBA排查数据损坏、空间分配异常等底层问题,更能让开发者从根本上优化数据库的存储与访问性能。Oracle数据块是分层结构,从上到下依次是块头,事务固定层,事务可变层,数据头层,表目录层,行目录层,空闲空间,行数据层和块尾。
2026-06-15 23:33:30
379
原创 遇到一个ORA-01017错误,解决方法
原来从 12c 开始,密码存储引入了多种验证协议,如果客户端版本过旧或驱动不支持高版本协议,可能协商失败表现为 ORA-01017。网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。如果能够登录,说明问题出在应用程序的连接串或 IDE 的凭据缓存,先清缓存、重输密码、检查字符串内是否有多余空格反斜杠。如果刚遇到这个问题,先不要动参数、不要重建文件,按这五步快速过一遍,往往就已经能解决。
2026-06-12 22:14:06
370
原创 现在的孩子变傻了吗?
智商这个东西本来就不能全面体现一个人的各种能力,即使真的智商测试得了低分,也不能说明一个人的能力就不行,何况对不同代际的人群使用同样的测试方法也不公平,现在的科技和人类积累的知识是在飞速发展的,有些技能和经验,甚至是以前的知识很多都被快速淘汰了,现在的孩子不再掌握这些陈旧的东西,如果还按以前测试智商的方法是不能得到正确结论的。网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。
2026-06-12 21:47:43
205
原创 写在高考之后
昨天是北京高考的最后一天,由于工作地点离一个考点比较近,这两天经常看到接送考生的家长,还有在考点附近等着的家长,无一例外的都在刷着手机,与几年前的状态截然不同,以前也有很多等考生的家长,似乎在一块聊的热火朝天,现在这种情景不见了,倒是考点附近的警车戒备森严,社区工作者把着附近的路口,如临大敌,凭空增加了许多紧张的气氛。网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。
2026-06-11 23:07:47
293
原创 从零开发一个自己的Oracle DUL软件
访问www.tomcoding.com网站,学习Oracle内部数据结构,详细文档说明,下载Oracle的exp/imp,DUL,logminer,ASM工具的源代码,学习高技术含量的内容。搜索网上的文章就会发现几乎都是使用手册和恢复的案例,没有人告诉你DUL是怎样实现的,本文中我们就来一步步的分析它的实现原理,如果你想自己开发一个类似的工具,这篇文章会告诉你有那些工作要做,该怎样去做。希望你在看完这篇文章后也能尝试开发出一个自己的DUL程序。
2026-06-10 17:52:42
560
原创 排序算法总结(四)归并排序
归并排序的实质就是两个有序数组的合并操作,把数组拆分成单个元素时,这个包含一个元素的数组就是有序的,再把这些小数组逐级合并成大数组,大数组就是有序的了,示例代码演示了排序的过程。
2024-10-13 22:15:52
848
2
原创 排序算法总结(三)希尔排序
介绍希尔排序算法的本质,其实是分组插入排序,主要为了解决插入排序元素交换频繁的问题,用C语言实现了一个函数,调用插入排序函数,把分组和插入排序分离出来,更容易看到这两者的关系。
2024-10-10 23:12:18
924
原创 排序算法总结(一)冒泡排序和选择排序
总结一下排序算法中的冒泡排序和选择排序,这是我们常用的排序算法,主要在于搞清楚算法的逻辑,最后用C语言实现算法。
2024-10-07 21:38:40
1071
原创 自己写一个FTP客户端程序的过程
本文介绍了自己编写一个FTP客户端源码的过程,包括怎样入手,理清FTP命令,最后编码的过程。这是以前在项目中用过的一个实例,现在总结了一下,也可以看看在项目中遇到问题,解决问题的经过。
2024-10-06 21:22:49
1708
原创 AES加密算法的详细描述和C语言实现
AES是美国ANSI推荐的新一代数据加密规范,本文详细描述了AES算法的原理和加解密的步骤,用C语言实现了密钥生成函数和加密解密函数,更是用详尽的图片描述了算法的每个步骤,使得理解起来更加容易。
2024-10-05 21:42:23
3148
原创 DES算法的详细描述和C语言实现
实现DES加密算法的C语言源代码和描述DES算法的详细文档,详细介绍了DES算法的流程,有详细的图片描述算法的每一步,用C语言实现了加密和解密函数。
2024-10-04 23:39:06
3041
原创 unixODBC编程(十)分片插入长数据
表中有LONG字段类型时,如果要插入大量的数据,需要分片操作,一部分一部分的插入一个字段,ODBC使用SQLPutData()函数来处理这种情况,要使用这个函数需要前面进行其他操作,本文介绍了分片插入,动态提供数据的步骤和要注意的操作,最后用一个实际的例子来演示处理的全过程。
2024-10-03 21:47:20
1046
原创 unixODBC编程(九)分片查询长数据
介绍对长数据类型字段的读取,ODBC提供了读取一个字段部分数据的功能,通过一个读取LONG数据表的实际例子演示了操作过程。
2024-10-02 20:44:23
643
原创 unixODBC编程(八)使用滚动游标
介绍滚动游标的功能,怎样在ODBC程序中使用滚动游标,怎样使用SQLFetchScroll函数去随机获取结果集中的某行或多行数据,用一个实际可运行的实例演示操作的过程。
2024-10-01 15:42:12
2376
原创 unixODBC编程(七)数组查询
介绍了怎样使用数组通过ODBC查询数据,如何设置语句句柄属性以及绑定数组变量的方式,最后以一个实际可执行的程序代码来演示操作过程。
2024-09-29 22:57:15
529
原创 unxiODBC编程(五)错误处理
介绍了ODBC函数的返回值都有哪些,怎样处理返回的错误信息,详细介绍了使用函数的原型和参数,编写一个处理错误的通用函数。
2024-09-26 21:56:07
1240
原创 unixODBC编程(三)查询数据库表中的数据
使用unixODBC查询数据库表中的数据,介绍用到的函数原型和参数,操作的步骤,通过一个源代码实例来演示整个查询过程。
2024-09-24 22:48:48
1278
原创 unixODBC编程(二)连接数据库
介绍unixODBC连接数据库用到的函数,详细介绍函数原型和参数的含义,用一个实例代码演示连接数据库的过程。
2024-09-23 22:00:20
1191
原创 OCI编程高级篇(二十二) OCI多线程编程和示例代码
OCI多线程编程的实际例子,介绍了多线程怎样使用连接池的,哪些函数在主线程调用,哪些函数在子线程中调用。
2024-09-06 14:12:06
380
原创 OCI编程高级篇(十九) 创建和使用OCI连接池
介绍创建和销毁连接池,获取会话和释放会话等使用连接池的OCI函数,给出了函数原型和参数的解释。
2024-09-04 21:52:27
1038
原创 OCI编程高级篇(十七) 直接路径装载总结
总结了OCI直接路径装载的过程,从问题出发能更好的理解装载步骤,最后用一个完整的实例演示了装载过程,包括多批数据的设置,循环装载,转换不完整时的处理方法等。
2024-09-02 17:19:17
535
原创 OCI编程高级篇(十六) 直接路径数据转换和装载
设置数据入口后,要做的工作是重置字段数组句柄状态,流句柄状态,然后转换字段数组到流数据,装载流数据,提交装载数据等过程,本文介绍了需要用到的函数原型和参数。
2024-09-01 23:13:07
560
原创 OCI编程高级篇(十三) 直接路径装载分配句柄
分配直接路径装载用到的句柄,设置句柄的属性,比如要装载表的名称,表的属主,表的字段个数,直接路径装载转换缓冲区的大小等。
2024-08-29 22:31:51
276
原创 OCI编程高级篇(十) 如何更简单的获取LOB定位符
通过简单的方法得到LOB定位符,省略一些繁杂的操作,这就是DML中的RETURNING子句,可以合并一个查询到DML语句中。
2024-08-25 21:49:16
488
原创 OCI编程高级篇(八) LOB写操作
介绍OCI写入LOB的步骤,从打开LOB到关闭LOB,中间的写操作可以是流模式,也可随机写入,一个完整的示例代码演示写入过程。
2024-08-23 23:47:22
834
原创 OCI编程高级篇(七) LOB绑定和定义
介绍LOB定位符的绑定和定义操作,在表中插入一行空LOB数据,然后向LOB写入数据,这之间要经过复杂的操作。
2024-08-22 22:39:05
1206
AES加密算法详解文档+C语言源代码
2024-10-04
DES加密算法文档+源代码
2024-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅