自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (26)
  • 收藏
  • 关注

原创 C语言变量的初始化

在不进行显示初始化的情况下,外部变量和静态变量都将被初始化为0,而自动变量和寄存器变量的初值则没有定义(即初值为无用的信息)。对于外部变量与静态变量来说,初始化表达式必须是常量表达式,且只初始化一次(从概念上讲是在程序开始执行前进行初始化)。对于自动变量与寄存器变量,则在每次进入函数或程序时都将被初始化。对于自动变量与寄存器变量来说,初始化表达式可以不是常量表达式:表达式中可以包含

2010-01-07 10:51:00 843

原创 编写安全C程序的技巧

1.记住用安全性来设计。2.保持你的代码简短且简单。3.检验所有的参数。4.通过不使用那些不检验缓冲区界限的函数来避免缓冲区溢出。5.检验所有库函数和系统通用返回的值,甚至是那些不可能出现失败的库函数和系统调用。6.包含许多日志。7.总是为打开的任何文件使用完全符合要求的绝对路径名,尤其是使用exec运行新程序时更要这样。8.关于运行新程序的问题,要避免使用system

2010-01-07 09:40:00 581

原创 中科院分词系统学习笔记(一)

  这几天开始做毕业设计准备,先从分词开始吧。争取尽快把分词这部分做完。目标是把开源的linux/unix的分词代码移植到solaris,并改成ANSI C。ICTCLAS系统中使用了索引表来存储词,这个索引表并没有采用哈希函数,而是基于GB2312编码规则,因为GB2312中一共有6768个汉字(6763个汉字+5个空字符)。所以定义了6768个数组。每个数组元素链接了这个字开头

2009-11-26 15:11:00 45233 1

原创 视频指纹技术概述

视频指纹是一种软件识别、提取、压缩视频的技术,可以使产生的唯一的“指纹”来代表一个视频文件。视频指纹是一个新兴的技术,已经证明可以有效应用于音频数据预处理、哈希值的比较和数字水印等领域。 视频指纹分析可以基于任何视觉的视频特征,包括(但不限于),视频流中的关键帧序列分析,色彩和运动的变化等特征。 一般来说,数字视频数据可以直接从文件中剥离出来,然后基于哈希值进行压缩。基于哈希值

2009-09-28 14:50:00 12236 1

原创 unix哲学

1.模块原则:使用简洁的接口拼合简单的部件。2.清晰原则:清晰胜于技巧。3.组合原则:设计时考虑拼接组合。4.分离原则:策略同机制分离,接口同引擎分离。5.简洁原则:设计要简洁,复杂度能低就低。6.吝啬原则:除非确无它法,不要编写庞大的程序。7.透明性原则:设计要可见,以便审查和调试。8.健壮原则:健壮源于透明与简洁。9.表示原则:把知识叠入数据以求逻辑质朴而健壮。

2009-08-14 15:30:00 430

原创 大整数加法

#include #include #include #include //#define _DEBUG_void plus(char *, char *, char *);int is_valid(char *);void reverse(char*);int main(int argc, char *argv[]){

2009-08-14 09:59:00 398

转载 网络字节序与主机字节序

网络字节序与主机字节序 不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian 最符合人的思维的字节序 地址低位存储值的低位 地址高位存储值的高位 怎么讲是最符合人的思维的

2009-08-12 14:22:00 381

原创 ISO C标准定义的头文件

验证程序断言 支持复数算术运算 字符类型 出错码 浮点环境 浮点运算 整型格式转换 替代关系操作符宏 实现常量 局部类别

2009-08-11 09:47:00 1021

转载 什么叫程序库

什么叫程序库所谓程序库,一般是软件作者为了发布方便、替换方便或二次开发目的,而发布的一组可以单独与应用程序进行compile time或runtime链接的二进制可重定位目标码文件。通俗一点说,所谓一个库,就是一个文件,这个文件可以在编译时由编译器直接链接到可执行程序中,也可以在运行时由操作系统的runtime enviroment根据需要动态加载到内存中。一组库,就形成了一个发布包,当然,具

2009-08-04 14:52:00 1036

转载 sscanf函数的高级用法(转)

sscanf函数的高级用法 转载时请注明出处:http://blog.csdn.net/absurd/ 大家都知道sscanf是一个很好用的函数,利用它可以从字符串中取出整数、浮点数和字符串等等。它的使用方法简单,特别对于整数和浮点数来说。但新手可能并不知道处理字符串时的一些高级用法,这里做个简要说明吧。 1. 常见用法。

2009-07-31 17:30:00 381

原创 二分查找---C语言(统计了运行时间)

#include "stdio.h"#include "assert.h"#include "time.h"#include "math.h"long binarysearch(long x[], long t, long n){ long l, u, m; l = 0; u = n - 1;

2009-07-31 14:13:00 840 2

原创 一个简单的统计C源程序代码行数的小程序

#include #include #define M 255static int label = 0;unsigned long count_line(char file_name[]);void process(char str[]);int is_legal(char str[]);int main(int argc, char* argv[]

2009-07-29 11:12:00 985

原创 Little定律

系统中物体的平均数量等于物体离开系统的平均数率和每个物体在系统中停留的平均时间的乘积。性能分析法则:总开销等于每个单元的开销乘以单元的个数。

2009-07-28 16:27:00 716

原创 一个简单的生成随机数的小程序

#include "stdio.h"#include "time.h"#include "math.h"static unsigned long rand_seed;void rand_init(){ struct tm *tm1; time_t tp; time(&tp); tm1 = local

2009-07-28 08:43:00 4375 1

原创 stooge排序---C语言

#include “stdio.h”stooge_sort(int key[], int i, int j){ int k; if(key[i] > key[j]){ int temp = key[i];

2009-07-27 09:27:00 404

原创 堆排序----C语言

//heapsort.h#include #define LEFT(i) (2 * (i)) //数组下标从1开始#define RIGHT(i) ((2 * (i)) +1)#define PARENT(i) ((i) / 2) //i 为整形,parent是求不大于(i/2)的值 //heapsort.c#includ

2009-07-27 09:23:00 392

oracle9i,10g,11g编程艺术(英文版)

本书是一本关于oracle database 9i、10g 和11g 数据库体系结构的权威图书,涵盖了所有重要的oracle 体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,分区和并行,以及数据加密等,并利用具体的例子来全面介绍每个特性,不仅讨论了各个特性是什么,还说明了它是如何工作的,如何使用这个特性来开发软件,以及有关的常见陷阱。 本书面向所有oracle 数据库应用开发人员和dba。

2011-01-13

WinMerge2.10 多语言版

超好用的比较文件或目录区别的软件。这个是多语言、绿色版。支持简体中文,本人一直在使用它比较代码版本。

2010-11-18

\linux环境进程间通信

\linux环境进程间通信 \linux环境进程间通信 \linux环境进程间通信 \linux环境进程间通信

2009-11-12

Linux进程编程介绍

Linux进程编程介绍.pdf Linux进程编程介绍.pdf Linux进程编程介绍.pdf Linux进程编程介绍.pdf

2009-11-12

J2EE完全参考手册-J2EE概述

J2EE完全参考手册-J2EE概述.pdf J2EE完全参考手册-J2EE概述.pdf J2EE完全参考手册-J2EE概述.pdf

2009-11-12

STL源码剖析.pdf

STL源码剖析.pdf STL源码剖析.pdf STL源码剖析.pdf STL源码剖析.pdf

2009-10-13

Windows via CC++.chm

Windows via CC++.chm Windows via CC++.chm Windows via CC++.chm Windows via CC++.chm

2009-10-13

unix编程艺术(中文版)

unix编程艺术(中文版) pdf unix编程艺术(中文版) pdf

2009-09-25

数据挖掘中的新方法:支持向量机

数据挖掘中的新方法:支持向量机.pdf数据挖掘中的新方法:支持向量机.pdf数据挖掘中的新方法:支持向量机.pdf数据挖掘中的新方法:支持向量机.pdf

2009-09-18

matlab编程(中文版)

matlab编程(中文版).pdf matlab编程(中文版).pdf matlab编程(中文版).pdf matlab编程(中文版).pdf

2009-09-16

matlab入门经典教程

matlab入门经典教程.pdf matlab入门经典教程.pdf matlab入门经典教程.pdf matlab入门经典教程.pdf

2009-09-16

文本分类论文(3),知网上下载的

文本分类论文(3),知网上下载的 给大家分享一下,如果影响到其他人,请通知我。

2009-08-14

文本分类论文(2),知网上下的。

文本分类论文(2),知网上下的。 给大家分享一下,如果影响到其他人,请通知我。

2009-08-14

一些文本分类的论文,知网上下载的

一些文本分类的论文,知网上下载的。 知道大家找这些论文不容易,所以分享给大家。

2009-08-14

一些数据挖掘的论文,都是从收费网站上下的

前段时间想研究数据挖掘,于是去图书馆下了一些相关论文。分享一下吧,知道校外下载论文是要money的。

2009-08-14

Linux下C语言编程手册[原创]

word版,有目录索引。我自己做的,用的很方便,可以打印。拿来大家分享。包含了linux和unix下C语言的函数,有例子。很全。里面内容来源于网络。

2009-05-19

unix网络编程--第一卷----套接口API

unix下网络编程必看圣经,这是第一卷。共5部分,34章。喜欢的赶紧下吧

2009-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除