爱你哦小猪猪
码龄4年
  • 158,355
    被访问
  • 223
    原创
  • 9,631
    排名
  • 511
    粉丝
关注
提问 私信

个人简介:记录学习过程,分享学习知识

  • 加入CSDN时间: 2018-03-28
博客简介:

InnerPeaceHQ的博客

查看详细资料
  • 5
    领奖
    总分 1,709 当月 123
个人成就
  • 获得207次点赞
  • 内容获得72次评论
  • 获得757次收藏
创作历程
  • 129篇
    2022年
  • 94篇
    2021年
成就勋章
TA的专栏
  • C++核心编程
    9篇
  • 操作系统MIT6.S081
    2篇
  • 计算机组成原理
    6篇
  • 剑指Offer
    70篇
  • 计算机网络
    11篇
  • 数据结构基础
    44篇
  • C语言程序设计
    14篇
  • C语言编程练习
    11篇
  • Visual Studio
    2篇
  • Excel学习
    38篇
  • Word学习
    13篇
  • 爬虫学习
    1篇
  • 通信
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++核心编程:P9->类和对象----继承

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用C++核心编程:P3->函数提高C++核心编程:P4->类和对象----封装C++核心编程:P5->类和对象----对象的初始化和清理C++核心编程:P6->类和对象----C++对象模型和this指针C++核心编程:P7->类和对象----友元C++核心编程:P8->类和对象----运算符重载文章目录前言一、继承的基本语法二、继承方式三、继承中的对象模型四、继
原创
发布博客 2022.05.26 ·
23 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P8->类和对象----运算符重载

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用C++核心编程:P3->函数提高C++核心编程:P4->类和对象----封装C++核心编程:P5->类和对象----对象的初始化和清理C++核心编程:P6->类和对象----C++对象模型和this指针C++核心编程:P7->类和对象----友元文章目录前言一、加号运算符重载1.1 成员函数重载+号运算符1.2 全局函数重载+号运算符1.3 运算符重载的函数重载二
原创
发布博客 2022.05.20 ·
119 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P7->类和对象----友元

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用C++核心编程:P3->函数提高C++核心编程:P4->类和对象----封装C++核心编程:P5->类和对象----对象的初始化和清理C++核心编程:P6->类和对象----C++对象模型和this指针文章目录前言一、全局函数做友元二、类做友元三、成员函数做友元前言背景生活中你的家有客厅(Public),有你的卧室(Private)。客厅所有来的客人都可以
原创
发布博客 2022.05.18 ·
32 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P6->类和对象----C++对象模型和this指针

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用C++核心编程:P3->函数提高C++核心编程:P4->类和对象----封装C++核心编程:P5->类和对象----对象的初始化和清理文章目录一、成员变量和成员函数分开存储二、this指针三、空指针访问成员函数四、const修饰成员函数一、成员变量和成员函数分开存储在C++中,类内的成员变量和成员函数分开存储,只有非静态成员变量才属于类的对象上。我们先写一个
原创
发布博客 2022.05.17 ·
114 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P5->类和对象----对象的初始化和清理

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用C++核心编程:P3->函数提高C++核心编程:P4->类和对象—封装文章目录前言一、构造函数和析构函数二、构造函数的分类及调用2.1 构造函数的分类2.2 构造函数的调用三、拷贝构造函数调用时机四、构造函数调用规则五、深拷贝与浅拷贝六、初始化列表七、类对象作为类成员八、静态成员8.1 静态成员变量8.2 静态成员函数前言构造和析构的生活背景①生活中我们买的电
原创
发布博客 2022.05.16 ·
10 阅读 ·
0 点赞 ·
0 评论

操作系统MIT6.S081:P1-Introduction and examples

本系列文章为MIT6.S081的学习笔记,包含了参考手册、课程、实验三部分的内容,前面的系列文章链接如下操作系统MIT6.S081:[xv6参考手册第1章]->操作系统接口文章目录一、操作系统概述二、操作系统内核三、操作系统设计难点四、XV6系统五、copy、open六、shell七、fork、exec、forkexec八、I/O重定向本文由MITS6.081课程内容翻译而来,由于水平有限,加之第一次学习操作系统,许多内容难免有误。敬请各位网友指出以便持续修正,谢谢!参考内容: MIT6.S081
原创
发布博客 2022.05.12 ·
30 阅读 ·
0 点赞 ·
0 评论

操作系统MIT6.S081:[xv6参考手册第1章]->操作系统接口

本系列文章为MIT6.S081的学习笔记,包含了参考手册、课程、实验三部分的内容文章目录前言一、进程与内存二、I/O和文件描述符三、管道四、文件系统五、真实世界本文由xv6英文手册翻译而来,由于水平有限,加之第一次学习操作系统,许多内容难免有误。敬请各位网友指出以便持续修正,谢谢!前言操作系统的任务多个程序共享计算机资源,并提供一系列比仅使用硬件支持更有用的服务。管理和抽象底层硬件。例如,文字处理软件不必关心使用的是哪种类型的磁盘硬件。多个程序共享计算机硬件,使得多个程序能够同时运行(或
原创
发布博客 2022.05.12 ·
104 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P4->类和对象----封装

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用C++核心编程:P3->函数提高文章目录一、封装的作用二、访问权限三、struct和class的区别四、成员属性私有化五、练习---设计立方体类六、练习---点和圆的关系一、封装的作用前言C++面向对象的三大特性为:封装、继承、多态C++认为万事万物都皆为对象,对象上有其属性和行为。人可以作为对象,属性有姓名、年龄、身高、体重…,行为有走、跑、跳、吃饭、唱歌
原创
发布博客 2022.05.08 ·
24 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P3->函数提高

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型C++核心编程:P2->引用文章目录一、函数默认参数二、函数的占位参数三、函数重载的基本语法四、函数重载的注意事项一、函数默认参数函数默认参数函数的参数可以有默认值。如果我们自己传入数据,就用自己的数据。如果没有传入数据,就用默认值代码示例#include <iostream>using namespace std;int func(int a, int b = 20
原创
发布博客 2022.05.06 ·
457 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P2->引用

本系列文章为黑马程序员C++教程学习笔记,前面的系列文章链接如下C++核心编程:P1->程序的内存模型文章目录一、引用的基本用法二、引用的注意事项三、引用做函数参数四、引用做函数返回值五、引用的本质六、常量引用一、引用的基本用法引用的基本使用作用: 给变量起别名语法: 数据类型 &别名 = 原名示例: 定义一个变量a=10,定义一个引用b为a的别名。访问b就相当于访问a,同时修改b就相当于修改a。代码示例#include <iostream>int main
原创
发布博客 2022.05.05 ·
533 阅读 ·
0 点赞 ·
0 评论

C++核心编程:P1->程序的内存模型

本系列文章为黑马程序员C++教程学习笔记文章目录一、概述二、代码区三、全局区四、栈区五、堆区六、new运算符一、概述程序的内存模型你写的程序、程序中要使用的数据都存放在内存中。而内存会给你划分出4个区域,去存放你所有的内容。①代码区你写的所有的代码都会放到代码区中,如hello word、printf、int a = 1等语句或一些中英文的注释。但是,这些语句都是被转换成对应的机器码再存放在代码区中。②全局区全局区中主要存放的是全局变量、静态变量、常量。③栈区这里边存放的数据的特点是
原创
发布博客 2022.04.29 ·
63 阅读 ·
0 点赞 ·
0 评论

计算机组成原理:P6-输入输出系统(上)

本系列文章为哈尔滨工业大学刘宏伟计算机组成原理学习笔记,前面的系列文章链接如下:计算机组成原理:P1-计算机系统概述计算机组成原理:P2-系统总线计算机组成原理:P3-存储器(上)计算机组成原理:P4-存储器(中)计算机组成原理:P4-存储器(下)文章目录一、概述二、I/O设备和主机的联系方式三、I/O设备与主机信息传送的控制方式五、I/O设备六、I/O接口七、程序查询方式一、概述前言I/O设备是计算机组成原理之硬件最后的一部分。输入输出系统是计算机系统当中种类最多、功能最多、结构最复
原创
发布博客 2022.04.25 ·
3514 阅读 ·
0 点赞 ·
0 评论

剑指Offer:[第29天 动态规划(困难)]--->n个骰子的点数

文章目录一、题目描述二、思路分析三、整体代码一、题目描述把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。你需要用一个浮点数数组返回答案,其中第 i 个元素代表这 n 个骰子所能掷出的点数集合中第 i 小的那个的概率。示例1:输入: 1输出: [0.16667,0.16667,0.16667,0.16667,0.16667,0.16667]示例2:输入: 2输出: [0.02778,0.05556,0.08333,0.11111,0.13889
原创
发布博客 2022.04.21 ·
55 阅读 ·
0 点赞 ·
0 评论

剑指Offer:[第29天 动态规划(困难)]--->丑数

文章目录一、题目描述二、思路分析三、整体代码一、题目描述我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。示例:输入: n = 10输出: 12解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。说明:1 是丑数。n 不超过1690。二、思路分析注:思路分析中的一些内容和图片参考自力扣各位前辈的题解,感谢他们的无私奉献思路丑数的递推性质: 丑数的因子中为质数的只能为 2,
原创
发布博客 2022.04.20 ·
21 阅读 ·
1 点赞 ·
0 评论

剑指Offer:[第29天 动态规划(困难)]--->正则表达式匹配

文章目录一、题目描述二、思路分析三、整体代码一、题目描述请实现一个函数用来匹配包含’. ‘和’*‘的正则表达式。模式中的字符’.‘表示任意一个字符,而’*'表示它前面的字符可以出现任意次(含0次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"abaca"匹配,但与"aa.a"和"ab*a"均不匹配。示例1:输入:s = "aa"p = "a"输出: false解释: "a" 无法匹配 "aa" 整个字符串。示例2:输入:s = "aa"
原创
发布博客 2022.04.19 ·
53 阅读 ·
0 点赞 ·
0 评论

计算机网络:P6-应用层

本系列文章为湖南科技大学高军老师的计算机网络微课堂学习笔记,前面的系列文章链接如下:计算机网络:P1-概述计算机网络:P2-物理层计算机网络:P3.1-数据链路层(上)计算机网络:P3.2-数据链路层(中)计算机网络:P3.3-数据链路层(下)计算机网络:P4.1-网络层(上)计算机网络:P4.2-网络层(中)计算机网络:P4.3-网络层(下)计算机网络:P5.1-运输层(上)计算机网络:P5.2-运输层(下)文章目录一、应用层概述二、客户-服务器方式和对等方式三、动态主机配置协议DH
原创
发布博客 2022.04.15 ·
2860 阅读 ·
0 点赞 ·
0 评论

计算机网络:P5.2-运输层(下)

本系列文章为湖南科技大学高军老师的计算机网络微课堂学习笔记,前面的系列文章链接如下:计算机网络:P1-概述计算机网络:P2-物理层计算机网络:P3.1-数据链路层(上)计算机网络:P3.2-数据链路层(中)计算机网络:P3.3-数据链路层(下)计算机网络:P4.1-网络层(上)计算机网络:P4.1-网络层(中)计算机网络:P4.1-网络层(下)计算机网络:P5.1-运输层(上)文章目录六、TCP超时重传时间的选择七、TCP可靠传输的实现八、TCP的运输连接管理8.1 TCP的连接建立8.
原创
发布博客 2022.04.13 ·
3153 阅读 ·
0 点赞 ·
0 评论

计算机网络:P5.1-运输层(上)

本系列文章为湖南科技大学高军老师的计算机网络微课堂学习笔记,前面的系列文章链接如下:计算机网络:P1-概述计算机网络:P2-物理层计算机网络:P3.1-数据链路层(上)计算机网络:P3.2-数据链路层(中)计算机网络:P3.3-数据链路层(下)计算机网络:P4.1-网络层(上)计算机网络:P4.1-网络层(中)计算机网络:P4.1-网络层(下)文章目录一、运输层概述二、运输层端口号、复用与分用的概念三、UDP和TCP的对比四、TCP的流量控制五、TCP的拥塞控制一、运输层概述运输层解
原创
发布博客 2022.04.12 ·
3923 阅读 ·
0 点赞 ·
3 评论

计算机网络:P4.3-网络层(下)

本系列文章为湖南科技大学高军老师的计算机网络微课堂学习笔记,前面的系列文章链接如下:计算机网络:P1-概述计算机网络:P2-物理层计算机网络:P3.1-数据链路层(上)计算机网络:P3.2-数据链路层(中)计算机网络:P3.3-数据链路层(下)计算机网络:P4.1-网络层(上)计算机网络:P4.1-网络层(中)文章目录七、IPv4数据报的首部格式八、网际控制报文协议ICMP九、虚拟专用网VPN与网络地址转换NAT十、软件定义网络SDN七、IPv4数据报的首部格式IPv4数据报的首部格式
原创
发布博客 2022.04.11 ·
3824 阅读 ·
0 点赞 ·
0 评论

计算机网络:P4.2-网络层(中)

本系列文章为湖南科技大学高军老师的计算机网络微课堂学习笔记,前面的系列文章链接如下:计算机网络:P1-概述计算机网络:P2-物理层计算机网络:P3.1-数据链路层(上)计算机网络:P3.2-数据链路层(中)计算机网络:P3.3-数据链路层(下)计算机网络:P4.1-网络层(上)文章目录四、IP数据报的发送和转发过程五、静态路由配置及其可能产生的路由环路问题六、路由选择协议6.1 路由选择协议概述6.2 路由信息协议RIP的基本工作原理6.3 开放最短路径优先OSPF协议的基本工作原理6.4 边
原创
发布博客 2022.04.11 ·
1874 阅读 ·
0 点赞 ·
0 评论
加载更多