自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 经典C语言面试题14:memcpy使用注意事项

memcpy函数原型如下:void *memcpy(void *dst, const void *src, size_t n)功能:用来拷贝src所指的内存内容前n个字节到dst所指的内存地址上。使用时应当注意以下几点:1、如果复制的字节数n超出了dst的空间容量,或者n超出src的容量,此函数是不会进行判断的,这样就很危险。因此,需要程序员自己检查是否有溢出的情况出现。2、...

2019-08-11 12:14:32 2997

原创 经典C语言面试题13:#define与typedef的区别

一、简介1、#define #define为C语言中的预处理指令,不仅可以为类型取别名,还可以定义常量、变量、编译开关等。2、typedef typedef用来给已有的类型起一个别名,主要作用如下:① 简化复杂的类型声明,如typedef bool (* FunPtr) (int, double); //声明了一个返回bool类型并带有两个形参的函数指针类型F...

2019-08-10 17:59:11 3000

原创 经典C语言面试题12:C语言字符串与字符数组

在C语言中,将字符串作为字符数组来处理。C语言规定了一个“字符串结束标志”,以字符‘\0’代表。也就是说,在遇到第一个‘\0’字符时,表示字符串结束,由它前面的字符组成字符串。 一、字符数组 用字符串常量来初始化字符数组,例如:/* 例1 */char str[] = {"I am happy"}; //也可以省略花括号char str[] = "I am h...

2019-08-10 17:22:41 3310

原创 经典C语言面试题11:程序的内存分配

一个由C/C++编译的程序占用的内存分为以下几个部分:1、栈区(stack):由系统自动分配和释放,存放函数的参数值,局部变量的值等。2、堆区(heap):一般由程序员分配和释放,若程序员不释放,程序结束时可能由系统回收。3、全局区/静态区(static):全局变量和静态变量的存储是放在一起的,初始化的全局变量和静态变量在一块区域;未初始化的全 局变量和未初始化的静态变量在相邻的另一...

2019-08-10 16:22:25 2463

原创 经典C语言面试题10:堆和栈的区别与联系

1、申请方式栈(stack)由系统自动分配。例如,在函数中声明一个局部变量:int b;系统会自动在栈中为b开辟内存空间。堆(heap)需要程序员自己申请,并指明大小。例如,在C语言中的malloc函数:char *p = NULL;p = (char *)malloc(10);在C++中的new运算符p = new char[10];2、申请后的系...

2019-08-04 18:32:34 3240

原创 经典C语言面试题9:自旋锁和信号量的区别

一、概念简介1、自旋锁 自旋锁是专门为防止多处理器并发而引入的一种锁,主要用于对称多处理器(SMP)环境中,在内核中大量用于中断处理等部分。自旋锁最多只能被一个内核任务持有,若一个内核任务试图请求一个已被争用的自旋锁,那么这个任务就会一直进行忙循环——>旋转——>等待锁重新可用。若锁未被争用,请求它的内核任务便能立刻得到它并且继续执行。自旋锁可以在任何时刻防止多于一个的内...

2019-08-04 17:59:21 2595

libxml2-2.9.1.tar.gz

libxml2是一个用来解析XML文档的函数库。它用 C 语言写成,并且能被多种语言所调用,如 C、C++、XSH、C#、Python、Kylix、Delphi、Ruby、PHP 等。 注:先解压得到libxml2-2.9.1.tar.gz文件,然后再拷贝到linux系统中安装。 linux中具体的安装步骤如下: 1、解压:tar zxvf libxml2-2.9.1.tar.gz 2、进入解压后的安装目录:cd libxml2-2.9.1 3、安装分为以下3步:      ./configure make make install 安装完毕。

2020-02-18

Source Insight 4.0最舒服的护眼主题

此主题为Source Insight 4.0护眼主题配置文件,格式为.xml,下载后直接在Options->Load Configuration选中确定即可。主题背景色为豆沙绿,字体类型为Dejavu Sans Mono,欢迎下载使用!

2018-05-14

《信息存储与管理:数字信息的存储、管理和保护》PDF高清完整版

《信息存储与管理》中文版是2010年人民邮电出版社出版的图书,作者是G.Somasundaram(美国)。该书适合作为高校信息管理专业的教材或参考书,同时也非常适合信息管理专业技术人员、IT经理人等专业人士阅读参考。 《信息存储与管理:数字信息的存储、管理和保护》是一本系统全面的存储技术书籍。它所涵盖的概念、原理和方案部署理念贯穿了整个信息存储和管理技术的范畴,本书包含4个部分,主要阐述:数据存储和数据管理面临的挑战,智能化存储系统,存储网络(EC-SAN、IP-SAN、NAS),备份、恢复和归档(包括CAS),业务连续性和冗灾,存储安全和虚拟化,存储基础架构的管理和监控等。 目录如下: 第1部分 存储系统 第1章 信息存储与管理的介绍 3 第2章 存储系统环境 21 第3章 数据保护:RAID 51 第4章 智能存储系统 71 第2部分 存储网络技术和虚拟化 第5章 直连存储和SCSI介绍 99 第6章 存储区域网络 117 第7章 网络连接存储 149 第8章 IP SAN 171 第9章 内容寻址存储 189 第10章 存储虚拟化 207 第3部分 业务连续性 第11章 业务连续性概述 229 第12章 备份和恢复 251 第13章 本地复制 283 第14章 远程复制 309 第4部分 存储安全与管理 第15章 确保存储基础设施安全 335 第16章 管理存储基础设施 363 附录A 缩略语 395 附录B 术语表 411 英文索引 449 ……

2018-04-10

C程序设计语言(第2版·新版)

本书是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。

2018-04-03

几种Xshell 5护眼配色主题文件下载

主题文件.xcs,直接导入就可以用。具体步骤为 打开xshell,右键空白处--选择“配色方案”,然后选择对应的.xcs文件导入即可。

2018-03-26

空空如也

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

TA关注的人

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