- 博客(1)
- 资源 (15)
- 收藏
- 关注
原创 Linux内核编程:实现断言
断言定义断言是非常常见的,其语义就是判断某个条件,如果不为真,就执行一段非常规的动作,一般为程序立马结束运行。分类断言分为动态和静态的。动态断言也叫运行时断言,即在程序运行的使用,由比较指令来判断条件;而静态断言是在代码的编译过程中,通过编译器对常量表达式的计算来判断条件成立与否的,即一般不会生成额外的代码。实现静态断言一般我们在没有编译器特性支撑的情况下,可以使用C语言的语法语义...
2019-03-03 23:28:16 1644
OCI-V7操作封装
适用于任何平台,可以处理SQL、PL/SQL语句,在DML语句中可以处理数据类型为整形、字符型、LONG、LONG BINARY、CLOB数据;在SELECT语句中可以出任何数据类型,都将转换成C语言的字符串数据,最大为64KB。其他数据方面的注意事项参见其中的详细说明。
其中所使用的ADT数据处理来自自己编写的另一个库,参见上传的ADT数据结构操作代码。
使用V9的OCI函数封装正在编写。
2013-05-30
c语言解析csv,oracle_oci接口封装
用C语言解析csv文件到队列里,分隔符,标记符可控制。
对ORACLE_OCI进行封装,能执行PL/SQL匿名块,过程,函数,SQL的DDL,DML,DCL,SELECT数据提取等。可以绑定32000大小的实变量数组到虚变量。速度很快,从远程数据库下载1.5G大小的数据到本地CSV文件,用时不到12分钟。
2012-05-15
Ext3.0中英文对照文档
Ext3.0中英文对照文档,例如:
类Ext.Panel
包: Ext
定义的文件: Panel.js
类全称: Ext.Panel
继承自于: Ext.Container
面板是一种面向用户界面构建应用程序最佳的单元块,一种特定功能和结构化组件。面板包含有底部和顶部的工具条,连同单独的头部、底部和body部分。它提供内建都得可展开和可闭合的行为,连同多个内建的可制定的行为的工具按钮。面板可简易地置入任意的容器或布局,而面板和渲染管线(rendering pipeline)则由框架完全控制。
Panel is a container that has specific functionality and structural components that make it the perfect building block for application-oriented user interfaces. The Panel contains bottom and top toolbars, along with separate header, footer and body sections. It also provides built-in expandable and collapsible behavior, along with a variety of prebuilt tool buttons that can be wired up to provide other customized behavior. Panels can be easily dropped into any Container or layout, and the layout and rendering pipeline is completely managed by the framework.
2010-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人