自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(226)
  • 资源 (52)
  • 收藏
  • 关注

http://www.seefan.cn/space.php?do=proddetail&lp_id=1092198&uid=34820http://www.seefan.cn/space.php?do=proddetail&lp_id=1092211&uid=34820http://www.seefan.cn/space.php?do=proddetail&lp_id=109

2014-05-01 07:57:19 221

原创 C\C++中的预处理

一、预处理功能:预处理器的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,条件编译、布局控制和宏替换4种。文件包含:#include 是一种最为常见的预处理,主要是做为文件的引用组合源程序正文。条件编译:#if,#ifndef,#ifdef,#endif,#undef等也是比较常见的预处理,主要是进行编译时进行有选择的挑选,注释掉一些指定的

2014-01-01 20:07:03 254

原创 利用GCC预处理展开宏

C/C++在编译的过程中,依次进行:预处理,编译,汇编,链接。宏是在预处理时展开的而 gcc 的预处理选项为-E。 所以将调用宏的那部分代码单独提取出来,然后利用gcc对其进行预处理即可看到宏展开后的代码,方便理解。 方法:gcc -Efile_name.c 例://macro_test.c#include#definePRINT_MSG(MSG) prin

2014-01-01 20:01:41 313

转载 itoa with GCC

itoa with GCCIntroductionCreditsDevelopmentLatest VersionsPerformance ComparisonHow do I use itoa() with GCC?Arrgghh C/C++! It would appear that itoa() isn't ANSI C standard and doesn't

2014-01-01 19:56:46 216

转载 C++ 函数指针

(一)简单的函数指针的应用。//形式1:返回类型(*函数名)(参数表)char(*pFun)(int); char glFun(inta){ return;} void main() {    pFun = glFun;    (*pFun)(2); }       第一行定义了一个指针变量pFun。首先我们根据前面提到的

2014-01-01 19:45:08 126

原创 C/C++ 的 Gets 、 fgets、 scanf

一、fgetschar *fgets ( char * str, int num, FILE * stream );说明:从stream所指文件中读入n-1个字符放入str为起始地址的空间内;如果在未读满num-1个字符时,已读到换行符或EOF(文件结束标志)则结束本次读操作且读入的字符串尾包含读到的换行符。读入结束后,系统将自动在最后加'\0'。返回值: 若成功则返回s指针,失败

2014-01-01 19:33:26 206

转载 C++字符串格式化 sprintf

在将各种类型的数据构造成字符串时,sprintf的强大功能很少会让你失望。由于sprintf 跟printf在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf是个变参函数,定义如下:intsprintf( char *buffer, const char *format [,

2014-01-01 19:26:57 146

原创 DirectFB概览

1 简介DirectFB是一个提供了硬件图形加速、输入设备处理和抽象的轻量级的图形库,它集成了支持半透明窗体的视窗系统(window system)以及在LinuxFramebuffer Device之上的多显示层。它是一个具有软件回退(software fallbacks)的无需依靠底层硬件的可用于任意图形运算的完整的硬件抽象层。DirectFB是为嵌入式系统(embeddedsystems

2014-01-01 19:13:46 395

原创 星期几计算公式

一:常用公式W =[Y-1] + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + DY是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天二:蔡勒(Zeller)公式w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1公式中的符号含义如下,w:星期;c:世纪;y:年(两位数); m:月(m大于等于3,小于等于

2014-01-01 18:56:46 259

转载 Multi-threading Library for Standard C++

ContentsIntroductionThreadMutex Mutex Rationale and Examples    Mutex concepts  Time Issues  Lock Rationale and Examples Generic Locking Algorithm      Rational

2014-01-01 18:52:26 288

转载 C++0x/C++11 Support in GCC

C++0x/C++11 Support in GCCC++0xwas the working name of the ISO C++ 2011 standard, which introduced a host ofnew features into the standard C++ language and library. This project sought toimplement n

2014-01-01 18:48:21 210

原创 source CRT 自动保存log 设置

2014-01-01 16:42:47 394 1

原创 Linux文件的压缩和解压

一、ZIP优点:在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点:支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。A:压缩:       zip  -r  archive_name.zip  directory_to_compress  B:解

2014-01-01 16:38:31 137

翻译 大陆台湾计算机术语对照表

英语   台灣   大陆   adapter   配接器   适配器   register   暂存器   寄存器   algorithm   演算法

2014-01-01 16:20:57 1462

原创 Linux中Samba安装

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置。 1、服务查询默认情况下,Linux系统在默认安装中已经安装了Sa

2014-01-01 16:10:56 157

转载

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置。 1、服务查询默认情况下,Linux系统在默认安装中已经安装了Sa

2014-01-01 16:07:24 73

原创 c++/C 的 const

const在C与C++的异同(1)C中,const是只读的变量,不是常量;C++中它是常量。区别用例子描述如下:const int MAX = 10;char buffer[MAX]; //C中它是不合法的,可以用enum或 define替代;C++中它是合法的。(2)C中const变量分配在全局静态区;C++中则在常量区,编译过程中值就定了。(3)C++编译器并不为con

2012-09-19 23:30:19 84

原创 I386的体系结构

I386的体系结构1.内存寻址 冯.诺依曼体系计算机系统由运算器、存储器、控制器、输入设备、输出设备五大部件组成。运算器就是我们熟知的CPU中的ALU(算术逻辑单元),存储器是内存,控制器是CPU中的控制单元;输入设备就是我们的鼠标键盘等;输出设备就是显示器,打印机等。1.1历史回顾1.1.1石器时代20年前intel推出了一款8位处理器——8080,它有1个主累加器(

2012-09-19 23:15:14 472

原创 Linux 中的汇编语言

一、AT&T与 Intel 汇编语言的比较1.前缀在Intel 的语法中,寄存器和和立即数都没有前缀。但是在AT&T中,寄存器前冠以 “%”,立即数前冠以”$”。在Intel 的语法中,十六进制和二进制立即数后缀分别 冠以”h”和”b”,而在AT&T 中,十六进制立即数前冠以”ox”。表1Intel与AT&T 前缀的区别Intel

2012-09-19 23:12:06 529

原创 GCC与G++

一、gcc与g++gcc是GNU项目中符合ANSI C标准的编译系统。 g++是将 gcc默认语言设为 C++的一个特殊的版本,链接时它自动使用 C++标准库而不用 C标准库。 注意事项GCC和G++两者都可以编译C和C++代码,但应该请注意:(1)后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序。

2012-09-19 23:06:54 539

原创 C与C++混合编程

1、C++调用C函数    C++程序不能直接调用C 函数(c_program 函数被C 编译器编译后在库中的名字为_c_program,而C++编译器则会产生像_c_program_int_int之类的名字用来支持函数重载和类型安全连接。由于编译后的名字不同所以不能直接调用)。C++提供了一个C 连接交换指定符号extern“C”来告诉编译译器,函数c_program 是个C 连

2012-09-19 22:57:44 481

原创 正则表达式元字符参考

一.      匹配字符 字符类匹配的字符举  例\d从0-9的任一数字\d\d匹配72,但不匹配aa或7a\D任一非数字字符\D\D\D匹配abc,但不匹配123\w任一单词字符,包括A-Z,a-z,0-9和下划线

2012-09-19 22:26:49 659

原创 正则表达式元字符参考

一.      匹配字符 字符类匹配的字符举  例\d从0-9的任一数字\d\d匹配72,但不匹配aa或7a\D任一非数字字符\D\D\D匹配abc,但不匹配123\w任一单词字符,包括A-Z,a-z,0-9和下划线

2012-09-19 21:37:37 171

原创 GroupCollection 类

GroupCollection类表示捕获组的集合。GroupCollection 返回单个匹配中的捕获组的集合。 该集合是不可变(只读)的,并且没有公共构造函数。实例在由 Groups 返回的集合中返回属性名称说明Count返回集合中的组数。IsReadOnly获取一

2012-09-19 21:34:24 189

原创 Group 类

Group类Group 表示单个捕获组的结果。由于存在数量词,一个捕获组可以在单个匹配中捕获零个、一个或更多的字符串,因此 Group 提供 Capture 对象的集合。 Group 从Capture 继承,因此可以直接访问捕获到的最后一个子字符串。(即 Group 实例本身等效于由 Captures 属性返回的集合中的最后一项)。 属性名称

2012-09-19 21:33:35 171

原创 CaptureCollection类

CaptureCollection类表示一个捕获子字符串序列。CaptureCollection 返回由单个捕获组执行的捕获的集合。 该集合是不可变(只读)的,并且没有公共构造函数。实例在 Captures 集合中返回。 属性名称说明Count获取由该组捕获的子字符串数。Is

2012-09-19 21:32:58 159

原创 Match 类

Match类表示单个正则表达式匹配的结果。由于单个匹配可能涉及多个捕获组,因此 Match 具有返回 GroupCollection 的 Groups 属性。GroupCollection 具有返回每个组的访问器。Match 从 Group继承,因此可以直接访问匹配的整个子字符串。也就是说,Match 实例自身等效于 Match.Groups[0](Visual Basic 中则为

2012-09-19 21:31:34 173

原创 RegexCompilationInfo 类

RegexCompilationInfo 类提供编译器用于将正则表达式编译为独立程序集的信息。 属性名称说明IsPublic获取或设置一个值,该值指示所编译的正则表达式是否具有公共可见性。Name获取或设置用于所编译的正则表达式的类型名称。Namespace

2012-09-19 21:30:33 173

原创 判断SELECT 所影响的行数

1、判断SQL中SELECT语句所影响的行数 首先看看ExecuteNonQuery()与ExecuteNonQuery()的返回值。 SqlCommand.ExecuteNonQuery()方法仅对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。对于所有其他类型的语句,返回值为 -1。如果发生回滚,返回值也为 -1Sql

2012-09-19 21:21:09 303

原创 SQL 联接查询 总结

一、联接分类内部联接(典型的联接运算,使用类似于 =或 <>的比较运算符)。内部联接包括同等联接和自然联接。内部联接通过比较相等的值的字段(被连接的表所共同拥有的),将匹配的行作为结果集(即将两个表都满足条件的记录作为结果集)。    A:内连接是SQLServer默认的连接方式,可以把INNERJOIN简写成JOIN    B:连接的条件中不要指定空值,因为空值和

2012-09-19 21:06:52 448

原创 SQL 子查询  总结

子查询是一个嵌套在SELECT、INSERT、UPDATE或 DELETE语句或其他子查询中的查询。任何允许使用表达式的地方都可以使用子查询。三种基本的子查询(1)在通过 IN或由 ANY或 ALL修改的比较运算符引入的列表上操作。(2)通过未修改的比较运算符引入且必须返回单个值。(3)通过 EXISTS引入的存在测试。WHERE e

2012-09-19 21:03:34 5941

原创 SQL 中ROLLUP 用法 (ROLLUP 与CUBE区别)

ROLLUP运算符生成的结果集类似于 CUBE运算符生成的结果集。下面是CUBE和 ROLLUP之间的具体区别:CUBE生成的结果集显示了所选列中值的所有组合的聚合。ROLLUP生成的结果集显示了所选列中值的某一层次结构的聚合。ROLLUP 优点:(1)ROLLUP返回单个结果集,而 COMPUTE BY返回多个结果集,而多个结果集会增加应用

2012-09-19 21:01:44 489

原创 CUBE用法

CUBE运算符生成的结果集是多维数据集。多维数据集是事实数据(即记录个别事件的数据)的扩展。扩展是基于用户要分析的列建立的。这些列称为维度。多维数据集是结果集,其中包含各维度的所有可能组合的交叉表格。CUBE运算符在 SELECT语句的 GROUP BY子句中指定。该语句的选择列表包含维度列和聚合函数表达式。GROUP BY指定了维度列和关键字 WITH CUBE。结果

2012-09-19 20:58:13 310

原创 INTERSECT 和 EXCEPT用法

EXCEPT返回两个结果集的差(即从左查询中返回右查询没有找到的所有非重复值)。INTERSECT返回两个结果集的交集(即两个查询都返回的所有非重复值)。UNION返回两个结果集的并集。语法:{(SQL-查询语句1>) } {EXCEPT | INTERSECT }{(SQL-查询语句2>)}限制条件(1)所有查询

2012-09-19 20:57:07 235

原创 COMPUTE 和COMPUTE BY

GROUP BY子句返回的结果集中只有合计数据,而没有原始的详细记录。COMPTE生成合计作为附加的汇总列出现在结果集的最后。当与BY一起使用时,COMPUTE子句在结果集内生成控制中断和分类汇总。compute by 的规则:(1)不能将distinct与行统计函数一起使用(2)compute   by中列出的列必须出现在选择列表中(3)不能在含有comput

2012-09-19 20:55:29 742

原创 Ubuntu-10.10下搭建DirectFB-1.6.1模拟环境

Ubuntu-10.10下搭建DirectFB-1.6.1模拟环境  下载DirectFB与样例的源码包:http://directfb.org/index.php?path=Main%2FDownloadshttp://directfb.org/index.php?path=Main%2FDownloads&page=1 一、安装DirectFB(1)解压安装

2012-09-19 19:55:40 60

原创 GDB

使用 GDB 一般来说 GDB 主要调试的是C/C++ 的程序。要调试 C/C++ 的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(cc/gcc/g++ )的 -g 参数可以做到这一点。如:> cc-g hello.c -o hello>g++ -g hello.cpp -o hello如果没有 -g ,你将看不见程序的函数名、变量名,所代替的全是运行时

2012-09-19 19:52:46 487

原创 core dump设置

一、启用core dump 在一般Linux系统中,默认是不会产生core dump文件的。$ulimit-c   查看coredump文件的大小,一般开始是0表示内核转储无效。$ulimit -c unlimited  //不限制内核转储文件的大小$ulimit -c 1024       //将转储文件设置未指定大小(单位kbytes) 二、在专用目录中生成core

2012-09-19 19:50:58 1541

原创 Hp mini 本在 ununtu 下安装 无线网卡

1、下载驱动程序。 在http://www.broadcom.com/support/802.11/linux_sta.php下载网卡的“802.11 Linux STA driver”驱动程序,这个本本是32位的,所以选择32位的版本。网页上的READEME.TXT文件中有详细的安装说明。 2、安装驱动程序,首先解开压缩包。   新建一个文件夹,名称为hp_wl

2012-08-08 23:53:35 331

原创 VC 控制台程序中使用Messagebox

任何地方: AfxMessageBox("hello  world! "); 任何地方:  ::MessageBox(NULL, "abc!",_T("attention"), MB_OKCANCEL ) == IDOK ) 窗口类下:  MessageBox("Unableto ..."); 例:#include #includeusing

2012-08-08 18:06:18 667 1

深入理解计算机系统 (第2版) 文字版 英文版

深入理解计算机系统(第2版) 文字版 英文版 -----经典

2012-07-05

Rational统一开发过程.pdf

Rational统一开发过程.pdf Rational统一开发过程.pdf

2010-06-23

软件架构设计的原则和指南.pdf

软件架构设计的原则和指南.pdf 中科院软件所培训资料

2010-06-23

WPF 入门.pdf

WPF 入门. pdf

2010-06-23

SQL语言艺术 pdf 文字版

SQL语言艺术 pdf 文字版 SQL语言艺术 pdf 文字版

2010-06-23

WinMD5 1.2 MD5校验工具

WinMD5 1.2 MD5校验工具

2010-03-17

百 络 网 警 家庭免费版

百 络 网 警 家 庭 免 费 版

2010-03-17

系统分析与设计技术 PDF

系统分析与设计技术 张友生 PDF

2010-03-03

2009系统分析师 试题分析与解答 PDF

2009系统分析师 试题分析与解答 PDF

2010-02-26

UML参考 PDF

UML参考 这么经典的东西不需要介绍吧

2010-02-26

系分论文写作 (PDF)

系分论文写作的经验总结,有参考价值。特推介

2010-01-12

Unix系统设计 pdf

Unix系统设计 Unix系统设计

2009-07-17

LinuxSocketProgramming.pdf

LinuxSocketProgramming.pdf LinuxSocketProgramming.pdf

2009-07-17

文后参考文献的著录规则.ppt

文后参考文献的著录规则 参考文献的著录规则

2009-07-17

计算机名词规范.ppt

计算机名词规范.ppt 计算机名词规范.ppt

2009-07-17

著作权法.(doc)

著作权法 著作权法

2009-07-17

ACM课件 PPT(全面)

ACM课件 PPT(全面) ACM课件 PPT(全面)

2009-07-17

ACM 讲义.ppt

ACM讲义.ppt ACM讲义.ppt

2009-07-17

ACM算法 PPT(打印为PDF)

ACM算法 PPT(打印为PDF)ACM算法 PPT(打印为PDF)

2009-07-17

ACM 试题讲解

ACM试题讲解.pdf ACM试题讲解.pdf

2009-07-17

水晶表中文教程 chm版

水晶表中文教程 chm版 水晶表中文教程 chm版

2009-07-17

VS2005水晶报表PDF

VS2005水晶报表PDF VS2005水晶报表PDF

2009-07-17

水晶报表开发手册 chm版

水晶报表开发手册 水晶报表开发手册

2009-07-17

算法设计与分析(第3版)课后答案

算法设计与分析(第3版)课后答案 王晓东:算法与数据结构学习指导与习题解析

2009-07-17

算法设计与分析 pdf

算法设计与分析 pdf 电子书

2009-07-17

深入理解linux内核英文版(第三版)

深入理解linux内核英文版(第三版) Understanding.the.Linux.Kernel.3rd.Edition.chm

2009-04-10

c c++指针详解 超级详细

c c++指针详解 pdf 超级详细

2009-04-10

linux高级编程 (英文版 pdf版)

linux高级编程 (英文版) AdvancedLinuxProgramming

2009-04-10

linux内核设计与实现

linux内核设计与实现 中文版PDF版 高清晰

2009-04-10

Linux内核情景分析(上下册)

Linux内核情景分析 (上下册)pdf高清晰,非扫描版

2009-04-10

日语能力测试出题基准 二级汉字

日语能力测试出题基准 二级汉字 日语能力测试出题基准 二级汉字

2009-04-10

UNIX环境高级编程(中文版)

UNIX环境高级编程(中文版)经典书籍啊!

2008-12-24

Linux下的C编程

Linux下C编程 , chm版。适合入门

2008-12-18

Linux与unix shell_程指南(pdf高清晰)

Linux与unix shell_程指南(pdf高清晰),很经典不用多介绍了

2008-12-18

Windows7_BETA_Build_6519

Windows_7_BETA_Build_6519

2008-10-31

windows_vista_enterprise_with_service_pack_1_x86_dvd_

windows_vista_enterprise_with_service_pack_1_x86_dvd ,windows_vista 简体中文企业版SP1

2008-10-31

FOUNDER的Vista+OEM证书SLIC

FOUNDER的Vista+OEM证书SLIC

2008-10-13

wrar3.80简体中文(集成KEY)

WINRAR3.80官方简体中文(集成KEY)

2008-10-13

高质量C++编程指南

高质量C++编程指南 林锐 写的那个,高清晰

2008-10-13

FoxitReader2.3

FoxitReade2.3超级经典,文件也很小,较1.0清晰度有很大的提高!

2008-09-24

空空如也

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

TA关注的人

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