- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 社会经济效益参考模板
社会效益本课题的研究将提供物联网接入管理与数据基础安全成套技术方案与成熟应用示范,海量异构物联网设备的集成接入管理与边缘联动将推动智慧社区全场景下的接入安全与边缘智能赋能发展,国产密码算法的全覆盖使用将增强物联网基础设施自主可控安全,区块链存证与溯源平台的建立将大大增强数据的可信安全,相关成果将支撑国家信息化、重要领域密码应用发展以及“新基建”战略的顺利实施。经济效益本课题的研究将带动物联网在“智慧社区”、“智慧城市”等领域的技术发展与应用,促进我国新型智慧城市建设,带动芯片制造、智能终端制造、
2021-05-29 21:56:36
34468
6
原创 dlmalloc源码剖析之:mALLOc
dlmalloc源码剖析之:mALLOc版权声明: 本文章由vt.buxiu发布在www.vtzone.org,版权归vtzone研究小组所有,转载请保持此声明!!! @@内容摘要:这个函数应该是所有使用C/C++的人最熟悉的malloc调用的实现,c语言标准库提供的malloc函数.如果你使用linux, douglea malloc已经默认作为glibc的malloc,新的版本可能用
2008-01-01 12:01:00
2050
原创 doug lea malloc源码剖析之:sYSMALLOc
dlmalloc源码剖析之:sYSMALLOc版权声明: 本文章由vt.buxiu发布在www.vtzone.org,版权归vtzone研究小组所有,转载请保持此声明!!! @@内容摘要: sYSMALLOc函数用于合并fastbin中的空闲内存块,是doug lea malloc(dlmalloc)重要的函数之一。本文以dlmalloc2.7.0版本为基础,先以伪代码的形式
2007-12-09 10:14:00
2674
原创 doug lea malloc源码剖析之:malloc_consolidate
流行分配器dlmalloc剖析之:malloc_consolidate版权声明: 本文章由vt.buxiu发布在www.vtzone.org,版权归vtzone研究小组所有,转载请保持此声明!!! @@内容摘要: consolidate_fastbin函数用于合并fastbin中的空闲内存块,是doug lea malloc(dlmalloc)重要的函数之一。本文以dlmalloc
2007-12-08 21:47:00
1999
原创 Gtalk源码剖析之:sigslot源代码
版权声明: 本文章由vt.buxiu发布在www.vtzone.org,版权归vtzone研究小组所有,转载请保持此声明!!! @@内容摘要:sigslot源代码包含:single_threaded,multi_threaded_global,multi_threaded_local ,lock_block等用于控制线程安全的辅助类,以及has_slots,_connection相关类,_si
2007-12-04 12:27:00
2824
原创 Gtalk源码剖析之:sigslot介绍
Sigslot介绍,基于sigslot作者的介绍文档,讲述sigslot由来原理。简介:sigslot是一个线程安全、类型安全,用C++实现的sig/slot机制(sig/slot机制就是对象之间发送和接收消息的机制)的开源代码库。作者:Sarah Thompson;sigslot在sourceforget上的连接为http://sigslot.sourceforge.net/,
2007-12-04 12:24:00
7386
原创 内存管理基本技术之:边界标记
内存管理基本技术之:边界标记版权声明: 本文章由vt.buxiu发布在www.vtzone.org,版权归vtzone研究小组所有,转载请保持此声明!!!@内容摘要:边界标记用法最初有Knuth提出,在其计算机算法经典著作《计算机程序设计艺术》中有详细叙述。经常被应用在支持合并策略的内存分配器中。@最容易想象到的原始的内存块:每一块保存一个块头和快尾,为了维护本块与前后快的关系,块头还保
2007-12-02 15:08:00
1828
原创 内存管理基本技术之:块头
内存管理基本技术之:块头版权声明: 本文章由vt.buxiu发布在www.vtzone.org@内容摘要:块头指用来记录内存管理相关信息的内存块,通常位于普通内存块的头部和尾部。@,版权归vtzone研究小组所有,转载请保持此声明!!!块头大多数分配器在每一块头保存一些有用信息,更准确的说是保存快的大小。因为大多数标准分配器比如CLib>释放内存时并不要求应用传递一个大小信息。 块
2007-12-02 09:25:00
2022
原创 内存管理基本概念之:碎片研究
内存管理基本概念之:碎片研究版权声明: 本文章由vt.buxiu发布在www.vtzone.org,版权归vtzone研究小组所有,转载请保持此声明!!!@内容摘要:碎片是内存管理必须面对的问题,在内存管理领域传统意义上的碎片分为两类,内部碎片(internal fragmentation)和外部碎片(external fragmentation)@:内部碎片: 由于内存分配器采取
2007-12-02 09:02:00
1758
原创 如何使用Lua扩展C/C++应用系列3
作者:buxiu 转自:Lua中文网站(www.luachina.net)这次与第二篇文章相反,介绍如何在Lua中调用C/C++函数,首先,我们用C/C++创建一个函数并告诉Lua解释器,然后在Lua中调用这个函数并使用函数的返回值。 定义一个C/C++函数: 要想C/C++中的函数能被Lua调用,函数定义必须这样: 代码:typedef int (*lua_CFunction) (lua_Sta
2005-04-23 10:35:00
2070
原创 如何使用Lua扩展C/C++应用系列2
作者:buxiu 转自:Lua中文网站(www.luachina.net)这一篇接着第一个篇"Hello, World!",介绍如何在Lua中定义函数然后在C/C++中调用他,这将涉及到参数传递,返回值,全局变量等。 Lua中定义函数非常简单,以关键字function开头,后面跟上函数名,参数列表,函数体,函数定义以end结尾。Lua中函数可以传递多个参数也可有多个返回值。 下面有个简单的Lua
2005-04-23 10:33:00
2547
原创 如何使用Lua扩展C/C++应用系列1
作者:buxiu 转自:Lua中文网站(www.luachina.net)Lua是轻量级的脚本语言,可以很方便用来扩展C/C++应用程序,下面我们通过几个简单的例子来学习Lua如何扩展C/C++的。 首先,你需要安装Lua,如果你使用windows操作系统你可以下载别人编译好了的二进制程序即可使用,当然你也可以下载Lua源代码(http://www.lua.org/download.html)使
2005-04-23 10:32:00
2841
原创 LUA中的栈
学习LUA也有一些时日了,个人认为对于LUA中的栈的理解很重要,嗯,写个小文章(真的很小) 如果你看了LUA的文档,那么就应该很清楚LUA与C交互数据时都是用到LUA中所谓的stack。那么当我调用lua_open函数之后栈是什么样的呢?空的(luaopen_base等会往栈上加进一些东西)。那么至于如何操作栈上的数据,我想官方文档上已经说得很清楚了,不过最初我对于栈的顺序有一些迷糊,所以就说说这
2005-04-23 10:29:00
5171
原创 Lua与C/C++之我最初对于luaL_loadfile的一个误解
最开始学习lua嵌入c的时候,一般会写下这样的一个小程序来执行一个脚本文件: 代码:int _tmain(int argc, _TCHAR* argv[]){ // Open lua state lua_State* L = lua_open(); luaopen_base( L ); // Load script file luaL_loadfile( L, "Sc
2005-04-23 10:24:00
9711
原创 Oracle 高效SQL
No1:选择合适的优化器 关于优化器的内容参见相关资料。No2:共享SQL为了不重复解析相同的SQL语句,在第一次解析之后, ORACLE将SQL语句存放在内存中.这块位于系统全局区域SGA(system global area)的共享池(shared buffer pool)中的内存可以被所有的数据库用户共享. 因此,当你执行一个SQL语句(有时被称为一个游标)时,如果它和之前的执行过的语
2005-03-10 20:45:00
1662
原创 Oracle优化器
第一部分:优化器的种类 a. CHOOSE (选择性) b. RULE (基于规则) c. COST (基于成本)CHOOSE:此为缺省值。优化器既可以使用基于成本的优化方法(CBO),也可以使用基于规则的优化方法(RBO),其决定于是否有可用的统计信息。 如果数据库的优化器模式设置为选择性(CHOOSE),那么实际的优化器模式将和是否运行过analyze命令有关. 如果table
2005-03-10 20:40:00
2668
2
原创 Sqlldr示例
1.普通装载 LOAD DATA INFILE * INTO TABLE DEPT REPLACE FIELDS TERMINATED BY , OPTIONALLY ENCLOSED BY " (DEPTNO, DNAME, LOC ) BEGINDATA 10,Sales,"""USA""" 20,Accounting,"Virginia,USA" 30,Consulting,Virg
2005-03-10 20:36:00
1752
原创 Sqlldr用法
1.1 Sqlldrsql loader可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。缺点就速度比较慢,另外对blob等类型的数据就有点麻烦了。用法: SQLLDR keyword=value [,keyword=value,...] 有效的关键字: userid -- ORACLE username/p
2005-03-10 20:34:00
1977
原创 sed -- command function
1.# 在 script file 内,函数参数 # 后的文字为注解。当注解文字超过多行时,其行间须以 "/" 换行字符相隔。 2.! 函数参数 ! 表示仅对指定地址不执行函数参数。指令:[address1[,address2]] ! 函数参数例如删除,除了含 "1996" 字符串,所有资料行,则执行命令:sed -e /1996/!d input.dat3.= 函数参数 = 表示印出数据的行
2005-03-04 21:31:00
1669
原创 man sed (HP-UX 11i Version 2)
sed(1) sed(1) NAME sed - 流编辑器 概要: sed [-n] script [file ...] sed [-n] [-e script] ... [-f script_file] ... [file ...]描述: sed根据脚本(最多可以包含100个命令)编辑指定的文件(默认是标准输入),然后拷贝编辑后的内容到标准输出
2005-03-03 17:39:00
2754
原创 将Oracle数据库中某张表的内容导出成文本格式文件
#!/bin/ksh##############################################################################功能:# 将数据库中某张表的内容导出成为一个文本格式,每条记录一行 #配置:# 参见当前目录下unload.ctl文件#用法:# sqlunldr userid/passwd[@connection] table_name
2005-01-21 11:04:00
2489
原创 UNIX下逻辑卷相关概念
HPUX:一块磁盘对用一个pv,多个pv组成一个vg,在vg上可以划分多个lv;在创建vg时可以指定pv片化的大小(-s参数,大小必须是2的次幂,1-256M),即physical extent;同一个vg内的所有pv的physical extent都相同;创建lv时指定多少个logical extent;physical extent 和logical extent是一一个对应的;pvg就是多个
2005-01-20 22:10:00
1808
原创 Oracle中获取表空间DDL语句
----------------------------------------------------------------------------------- create table ----------------------------------------------------------------------------------- create table bak_db
2005-01-20 22:03:00
1352
原创 从BRE 与 ERE的文法看两者的异同
关于BRE 和ERE,下面是Open Group公布的文法定义: BRE and Bracket Expression Grammar %token ORD_CHAR QUOTED_CHAR DUP_COUNT %token BACKREF L_ANCHOR R_ANCHOR %token Back_open_paren Back_close_paren /* /(
2005-01-20 22:00:00
1301
原创 Linux/Unix实现自动ftp的shell脚本
#!/bin/ksh. /tbill/app/.profilesqlplus err/err123@billing @/tbill/data/recyclepath/tmp/ftp_file_data.sqlonInit(){ USERHOME=$HOME if [ -f "/tbill/data/recyclepath/tmp/autoftp.conf" ];then . /t
2005-01-20 21:48:00
2042
原创 电信实时计费数据(原始话单文件)备份脚本
################################file:bak_orgcdr.sh#!/bin/ksh####################################################### 数据文件按天增量备份脚本# 功能:按mtime将前一天的文件copy/link备份目录下,不删除原文件# 执行频率:每天执行(crontab)#############
2005-01-18 17:55:00
2676
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人