自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Linux下的tree命令源码安装 tree-1.7.0

wget http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz tar zxvf tree-1.7.0.tgz cd tree-1.7.0 make sudo make install tree命令的源码如下,对tree源码感兴趣的...

2020-04-01 15:48:45

阅读数 12

评论数 0

原创 Redis 学习 - 1.Redis基础

1. Redis基础 Redis入门 002-redis入门:Nosql应用场景介绍 问题 2008年奥运会购票崩溃 12306崩溃 淘宝崩溃 京东崩溃 … 问题现象 海量用户 高并发 罪魁祸首--关系型数据库 性能瓶颈:磁盘IO性能低下 扩展瓶颈:数据关系复杂,扩展性差,不便于...

2020-03-31 20:56:17

阅读数 54

评论数 0

原创 Redis 学习 - 学习资料及课程安排

目录1. Redis基础Redis入门数据类型通用命令Jedis2. Redis高级持久化redis.conf事务集群3. Redis应用企业级解决方案 学习视频链接 1. Redis基础 Redis入门 数据类型 通用命令 Jedis 2. Redis高级 持久化 redis.conf 事务 集...

2020-03-31 20:27:43

阅读数 22

评论数 0

原创 《数据结构与算法分析–C++语言描述》(第四版) 第3章 表、栈和队列

目录第3章 表、栈和队列 本章重点 1.介绍抽象数据类型(ADT)的概念 2.阐述如何有效地执行对表的操作 3.介绍栈ADT及其在实现递归方面的应用 4.介绍队列ADT及其在操作系统和算法设计中的应用 在这一章,我们提供两个库类vector和list的重要子集的代码 第3章 表、栈和队列...

2020-03-31 13:07:04

阅读数 19

评论数 0

原创 C++中查看某变量的类型 typeid().name()

目录1. 包含头文件2. 返回的数据3. Test 1. 包含头文件 #include <typeinfo> 2. 返回的数据 bool: b char: c signed char: ...

2020-03-30 10:48:08

阅读数 18

评论数 0

原创 《数据结构与算法分析–C++语言描述》(第四版) 第2章 算法分析

1. T(N)=O(f(N)) T(N)的增长率小于或等于f(N)的增长率 T(N)是以不快于f(N)的速度增长 2. T(N)=Ω(f(N)) T(N)的增长率大于或等于f(N)的增长率 3. T(N)=Θ(h(N)) T(N)的增长率等于f(N)的增长率 ...

2020-03-29 20:13:52

阅读数 20

评论数 0

原创 《数据结构与算法分析–C++语言描述》(第四版) 第1章 程序设计:综述

第1章程序设计:综述 1.3 递归简论 一个用其自身来定义的函数就称为递归(recursive)的 递归必须有基准情形,否则毫无意义 递归不是循环推理:虽然定义一个递归函数用的是这个函数本身,但是我们并没有用函数本身定义该函数的一个特定实例(基准情形) 跟踪挂起的函数调用(这些函数调用已经开...

2020-03-28 17:41:48

阅读数 52

评论数 0

原创 Makefile 4、GDB-GNU-Linux

//利用gdb调试的话,编译时,必须加上-g选项 gdb execute start list //打印10行代码,按enter后会持续这一过过程 step //单步执行 run //一直运行,直至遇到断点 print 变量名 //打印变量在当前的值 p 变量名 //打印变量在当前的值...

2020-03-26 05:22:23

阅读数 22

评论数 0

原创 Makefile 3、My gcc/g++ Makefile 模板

//利用gdb调试的话,编译时,必须加上-g选项 gdb execute start list //打印10行代码,按enter后会持续这一过过程 step //单步执行 run //一直运行,直至遇到断点 print 变量名 //打印变量在当前的值 p 变量名 //打印变量在当前的值...

2020-03-26 04:26:22

阅读数 11

评论数 0

转载 Makefile 2、陈皓前辈的Makefile专栏汇总《跟我一起写 Makefile》

跟我一起写 Makefile(一) 目录 概述 关于程序的编译和链接 Makefile 介绍 一、Makefile的规则 二、一个示例

2020-03-20 17:35:59

阅读数 19

评论数 0

原创 centos7设置开机为命令行启动

图形界面默认安装之后,每次启动都是图形界面启动 图形界面需要占用系统大量的内存和CPU资源, 对于个人电脑和服务器,将Centos 默认启动改为文本方式,会显著提高运行效率 方法一:不修改默认启动方式 root模式下:init 3 -->切换到命令行模式(并没有修改默认启动方式)(折中做法...

2020-03-20 10:35:27

阅读数 15

评论数 0

原创 Linux和Windows之间文件互传

法一:Windows上安装Xftp等传输工具 法二: 1.Windows平台安装Xshell或SecureCRT等远程连接工具 2.安装工具包 :yum install lrzsz -y 3.传输文件到linux: rz 回车 4.下载文件到Windows:sz linux下的某个文件名 回车...

2020-03-19 20:15:08

阅读数 10

评论数 0

原创 Makefile 1、入门

目录1. Makefile介绍2. Makefile中的规则Makefile的编写 1. Makefile介绍 当你启动make工具对工程进行编译时,make会自动读取Makefile中的编译规则,进行自动化编译 make:是一个命令工具(是一个解释Makefile中指令的命令工具)-->...

2020-03-19 19:44:50

阅读数 23

评论数 0

原创 《Linux高性能服务器编程》第2章 IP协议详解

2.1 IP服务的特点

2020-03-16 15:26:40

阅读数 21

评论数 0

原创 18250

目前全国平均年龄是76岁 50*365=18250

2020-03-12 20:39:07

阅读数 11

评论数 0

原创 《Linux高性能服务器编程》第1章 TCP/IP协议族

目录1.1 TCP/IP协议族体系结构以及主要协议 1.1 TCP/IP协议族体系结构以及主要协议 TCP/IP协议族是一个四层协议系统 自底而上分别是:数据链路层、网络层、传输层、应用层 上层协议使用下层协议提供的服务 ![在这里插入图片描述](https://img-blog.csdnim...

2020-03-11 18:07:49

阅读数 34

评论数 0

原创 《C和C++程序员面试秘笈》第11章 STL(标准模板库)

STL的基本概念就是把数据和操作分离 STL含有容器、算法、迭代器等组件 容器:管理各种类型的数据 算法:完成操作 迭代器:在 容器和算法之间充当粘合剂

2020-03-11 17:51:37

阅读数 23

评论数 0

原创 《C和C++程序员面试秘笈》第10章 泛型编程

目录1. 举例说明什么是泛型编程 1. 举例说明什么是泛型编程

2020-03-11 17:50:23

阅读数 17

评论数 0

原创 《C和C++程序员面试秘笈》第9章 排序

目录1. 编程:实现直接插入排序2. 编程:实现希尔(shell)排序 1. 编程:实现直接插入排序 2. 编程:实现希尔(shell)排序

2020-03-11 17:48:56

阅读数 8

评论数 0

原创 《C和C++程序员面试秘笈》第8章 数据结构

目录1. 编程 实现一个单链表的创建 1. 编程 实现一个单链表的创建

2020-03-10 20:51:56

阅读数 15

评论数 0

原创 《C和C++程序员面试秘笈》第7章 C++继承和多态

多态是建立在继承的基础上德邦 它使用了C++编译器中最核心的一个技术,即 动态绑定技术

2020-03-09 17:05:56

阅读数 31

评论数 0

原创 《C和C++程序员面试秘笈》第6章 C++面向对象

1. 描述面向对象技术的基本概念

2020-03-05 00:15:05

阅读数 35

评论数 0

原创 《C和C++程序员面试秘笈》第5章 位运算与嵌入式编程

目录1. 位制转换 1. 位制转换

2020-03-02 00:21:53

阅读数 38

评论数 0

原创 《C和C++程序员面试秘笈》第4章 字符串

C/C++中没有专门的字符串变量,通常用一个字符数组来存放一个字符串。字符串是以'\0'作为串的结束符。 字符串输出函数:puts 字符串输入函数:gets 字符串连接函数:strcat 字符串复制函数:strcpy 测试字符串长度函数:strlen 考察:编程规范、编程习惯、...

2020-02-29 11:53:02

阅读数 72

评论数 0

原创 《C和C++程序员面试秘笈》第3章 引用和指针

目录1. 一般变量引用 1. 一般变量引用 一般变量 1、引用相当于是变量的别名 2、对引用取地址 == 对变量取地址 引用相当于变量取别名;并没有为引用开辟内存单元,它们占用同一个存储单元 ...

2020-02-25 22:33:10

阅读数 46

评论数 0

原创 《C和C++程序员面试秘笈》第2章 预处理、const、static与sizeof

1. 预处理的使用 #ifdef XXX #endif

2020-02-21 16:20:16

阅读数 40

评论数 0

原创 《C和C++程序员面试秘笈》第1章 C/C++程序基础

1. 一般赋值语句 & 按位与 对应的具体的数 && 逻辑与 0或1 || 逻辑或 0或1 三目运算符 有时可以代替条件判断 if/else/else if 2. C++域操作符 同名时:局部变量优先调用 C++中通过域操作符“::”来直接操作全局变量 3. i++和...

2020-02-21 12:54:07

阅读数 25

评论数 0

原创 《数据结构与算法分析–C语言描述 2ed》第3章第3章表、栈和队列 课后习题

目录3.1 打印单链表的所有元素3.2 链表P和L,均包含以升序排列的整数。 3.1 打印单链表的所有元素 void PrintList(const List L) { Position P = Header(L); if (IsEmpty(L)) printf("Empty L...

2020-02-19 23:19:06

阅读数 27

评论数 0

原创 《数据结构与算法分析–C语言描述 2ed》第3章表、栈和队列 及 书本例子代码

3.2单链表 fatal.h //#region #include <stdio.h> #include <stdlib.h> #define Error( Str ) FatalError( Str ) #define FatalError( Str ) ...

2020-02-18 17:27:16

阅读数 51

评论数 0

原创 《数据结构与算法分析–C语言描述 2ed》第一章 书本例子 figure

//图1-2 一个递归函数 #include <stdio.h> /* START: fig1_2.txt */ int F( int X ) { /* 1*/ if( X == 0 ) /* 2*/ ret...

2020-02-16 13:17:24

阅读数 24

评论数 0

原创 vs2010 vs2012 vs2013 vs2015 vs2017 vs2019 的番茄插件安装&&使用

安装包 [链接(点击跳转)](https://download.csdn.net/download/liangwenhao1108/12128631) 适用的VS版本 vs2010 vs2012 vs2013 vs2015 vs2017 vs2019 安装步骤 1、setup ---...

2020-02-01 11:55:43

阅读数 195

评论数 0

原创 《数据结构与算法分析–C语言描述 2ed》习题 1.3 只使用处理I/o的PrintDigit函数,编写一个过程以输出任意实数(可以是负的)

#题目 1.3 只使用处理i / o的PrintDigit函数,编写一个过程以输出任意实数(可以是负的) #官方答案 Because of round-off errors, it is customary to specify the number of decimal places th...

2020-01-31 23:19:19

阅读数 50

评论数 0

原创 GNU Makefile(各种链接,掌握Makefile一文就够了)

这几篇文章应该都是都来自:(附下载链接) 《GNU make中文手册 ver - 3.8 翻译整理:徐海兵 2004-09-11》 Makefile教程(绝对经典,所有问题看这一篇足够了) 教你写Makefile(很全,含有工作经验的) 跟我一起写 Makefile 跟我一起写Mak...

2019-12-13 10:39:37

阅读数 37

评论数 0

原创 郭炜老师(北京大学)程序设计与算法(三)第1周检测题

xiti001-1.1简单的swap /* 填空,使得程序输出结果是:5,3 */ #include <iostream> #include<cstdio> using namespace std; class A { public: int x; int getX()...

2019-04-09 14:27:56

阅读数 873

评论数 0

原创 《计算机网络(第七版)谢希仁 编著》部分课后答案

1-28    假定要在网络上传送1.5MB的文件。设分组长度为1KB,往返时间RTT=80ms。传送数据之前还需要有建立TCP连接的时间,这时间是2×RTT=160ms。试计算在以下几种情况下接收方收完该文件的最后一个比特所需的时间。 (1)数据发送速率为10Mb/s,数据分组可以连续发送。 ...

2019-02-26 17:43:17

阅读数 8790

评论数 6

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