自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++ #define,typedef,using用法区别

C++ #define,typedef,using用法区别一.#define#define 是宏定义命令,宏定义就是将一个标识符定义为一个字符串,源程序中的该标识符均以指定的字符串来代替,是预编译命令,因此会在预编译阶段被执行1.无参宏定义无参宏的宏名后不带参数其定义的一般形式为:#define 标识符 字符串其中的“#”表示这是一条预处理命令。凡是以“#”开头的...

2019-11-27 11:38:45 438

转载 c++仿函数 functor

内容整理自国外C++教材  先考虑一个简单的例子:假设有一个vector<string>,你的任务是统计长度小于5的string的个数,如果使用count_if函数的话,你的代码可能长成这样:bool LengthIsLessThanFive(const string& str) { return str.length()<5; }int r...

2019-11-26 10:45:24 160

转载 int指令(软件中断指令__软件调试)__gdb调试中断断点原理

INT(软件中断指令)是CALL指令的一种特殊形式。call指令调用调用的子程序是用户程序的一部分,而INT指令调用的操作系统提供的子程序或者其他特殊的子程序。中断服务子程序和标准过程的最大区别是 汇编程序可以有任意个过程,中断服务子程序最多有256个过程、INT指令共有四中不同的格式:《1》 int n  n是中断号,这就允许用户程序调用256个中断服务子程序...

2019-11-07 17:11:03 2808

原创 c++中函数模板和类模板的 声明与定义 实现放在不同的文件

为什么 c++中函数模板和类模板的 声明与定义需要放到一起?一般来说,模板的声明和定义,都放在同一个头文件里,其它cpp需要用的时候包这个头文件。但是,将模板的声明与定义写在一起实在很不优雅。尝试用“传统”方法,及在.h文件里声明,在.cpp文件里定义,然后在main函数里包含.h头文件,这样会报链接错误。这是因为函数模板要被实例化后才能成为真正的函数,在使用函数模板的源文件...

2019-11-07 16:56:46 4128

HeadFirstSQL_中文_深入浅出SQL_超高清

《深入浅出SQL》能让你学到什么?在如今的世界,数据就是力量,但是成功的真正秘诀却是管理你的数据的力量。《深入浅出SQL》带你进入SQL语言的心脏地带,从使用INSERT和SELECT这些基本的查询语法到使用子查询(subquery)、连接(join)和事务(transaction)这样的核心技术来操作数据库。到读完《深入浅出SQL》之时,你将不仅能够理解高效数据库设计和创建,还能像一个专家那样查询、归一(normalizing)和联接数据。你将成为数据的真正主人。 为什么《深入浅出SQL》看起来如此不同? 我们认为你的时间如此宝贵以至于不应该花费在为新概念伤脑筋上面。《深入浅出SQL》用最新的认知科学和学习理论打造多感官的学习体验,它运用丰富的视觉形式激发你的大脑工作,而不是密密麻麻的文字让你看了昏昏欲睡。

2019-06-04

高性能MySQL_第3版_中文_带书签目录_超高清

《高性能mysql(第3版)》是mysql 领域的经典之作,拥有广泛的影响力。第3 版更新了大量的内容,不但涵盖了最新mysql 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16 章和6 个附录,内容涵盖mysql 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的mysql 和mysql相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。 《高性能mysql(第3版)》不但适合数据库管理员(dba)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。

2019-06-04

网络是怎样连接的_户根勤_彩印.pdf

非常高清,彩印版。 本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。 本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从业人员阅读。

2019-05-12

深入Linux内核架构_非常清晰_带书签笔记

豆瓣超高评分,超过9分的经典大作! 深入Linux内核架构_非常清晰_带书签笔记。 众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。 本书适合Linux的系统编程人员、系统管理者以及Linux爱好者学习使用。

2019-04-14

深入理解计算机系统_原书第三版3版_part1__超清晰带书签500M

深入理解计算机系统_原书第三版3版_part1__超清晰带书签500M。 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。

2019-04-14

深入理解计算机系统_原书第三版3版_part2__超清晰带书签500M

深入理解计算机系统_原书第三版3版_part2__超清晰带书签500M。 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。

2019-04-14

深入理解计算机系统_原书第三版3版_part3_带书签超高清500M

深入理解计算机系统_原书第三版3版_part3_带书签超高清500M 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。

2019-04-14

深入理解计算机系统_原书第三版3版_part4_带书签超高清500M

深入理解计算机系统_原书第三版3版_part4_带书签超高清500M 豆瓣评分9.5超高分,经典计算机百科全书,常读常新。 《深入理解计算机系统》主要介绍了计算机系统的基本概念,包括最底层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。

2019-04-14

深入理解C#_中文第三版

深入理解C#_中文第三版

2017-08-18

空空如也

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

TA关注的人

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