自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 问答 (4)
  • 收藏
  • 关注

原创 py爬虫入门笔记(requests.get的使用)

简单爬虫的使用,包括request.get、xpath、re模块、线程池的语法

2024-01-14 17:27:44 4348

原创 指令系统和寻址方式

指令系统、指令的寻址方式、常见的寄存器和汇编指令、CISC和RISC

2023-04-10 21:44:15 1496

原创 Cache和虚拟存储器

Cache的基本概念,与主存的映射方式,Cache的替换算法和Cache的写策略

2023-03-28 16:16:24 1432

原创 存储器介绍

存储器概述、RAM和ROM以及它们和CPU的连接、多位交叉编址、字位扩展、磁盘和SSD的结构介绍

2023-03-22 16:44:52 2507

原创 浮点数的表示和运算

浮点数的表示,IEEE754标准,浮点数的加减。

2023-03-05 22:05:32 3133

原创 运算方法和运算电路

基本运算部件,定点数的移位运算,原码和补码的加减乘除规则,大小端以及C语言的类型强转

2023-03-03 14:55:29 1636

原创 数据的表示和运算

进制间的转换,以及有符号整数和无符号整数的补码运算规则,溢出判断等

2023-02-27 11:13:59 645

原创 计算机系统概述

计算机组成第一章--计算机系统概述

2023-02-22 17:47:24 207

原创 理解网络协议里的协议

理解协议,实现一个网络版本的计算器来说明

2022-10-11 17:15:35 2262 8

原创 socket编程

socket编程,熟悉接口的使用,不探究协议细节,只涉及简单使用.UDP的例子是简易的XShell,TCP的例子是互发数据.

2022-10-11 15:36:49 1947 2

原创 python入门练习题(含C++解法)

反转单词的顺序,判断字符串是否可由另一个字符串旋转可得,统计给定数组里是字符串s的前缀的数目

2022-09-19 15:44:11 618 3

原创 Linux线程

线程的创建,销毁,等待,分离,同步,互斥.条件变量,信号量,基于环形队列的生产者消费者模型,线程池等

2022-09-15 10:19:11 939 8

原创 【项目】实现一个mini的tcmalloc(高并发内存池)

简易的高并发内存池,学习tcmalloc的基本思想以及实现一个简易的tcmalloc

2022-09-04 17:11:56 1489 7

原创 C++入门刷题练习(附代码、思路以及相关拓展)

CPP入门刷题练习,有题解、思路、代码及相关拓展

2022-08-25 22:18:33 4212 7

原创 Linux进程信号

信号是什么?为什么有信号?怎么用?信号的本质,block、pending位图,handler函数指针数组介绍。信号是怎么处理的,什么时候处理的。信号操作接口的介绍。volatile关键字,与进程等待之间又有什么联系。.........

2022-07-28 17:13:29 1368 15

原创 Linux进程间通信

检查间通信的概念,目的、本质等。给出了几种进程间通信的方式,详细介绍了管道和共享内存,并对其进行了比较,还有常用接口的介绍+小demo,简单介绍了一下信号量。

2022-07-22 17:14:19 994 15

原创 【剑指Offer】31-35题(判断一个序列是否是栈的出栈序列之一,层序打印二叉树以及分行打印、每行逆着打印),判断序列是否是二叉搜索树的后序遍历路径,二叉树找一条权值为K的路径,复制复杂链表

判断一个序列是否是栈的出栈序列之一(有点像贪心策略),层序遍历二叉树以及分行打印、每行逆着打印),判断序列是否是二叉搜索树的后序遍历路径(将二叉树的序列分区结合搜索树的性质判断),二叉树找一条权值为K的路径(dfs+回溯),复制复杂链表(哈希思想或者拆分链表)...

2022-07-16 17:29:45 200 5

原创 【模板记录】字符串哈希判断回文串

字符串哈希判断回文串

2022-07-14 17:22:37 730

原创 Linux打包和使用动静态库

Linux打包和使用动静态库,以及关于链接的简述和对库的认识。

2022-07-14 10:30:29 860 4

原创 【剑指Offer】26-30题(树的子结构+二叉树的镜像+对称的二叉树+顺时针打印矩阵+包含min函数的栈)

一棵树是不是另一棵树的子结构,把一棵树翻转成镜像的,判断一棵树是不是对称的,顺时针打印矩阵(蛇形矩阵),给栈添加一个O(1)的min方法

2022-07-11 10:08:07 282 5

原创 Linux基础IO

理解一切皆文件,C语言和系统的IO函数及其对比,理解文件描述符fd,探究重定向的本质,了解C语言的FILE和语言层面的缓冲区,利用dup2实现重定向,初始文件系统,了解inode和块,软硬链接的使用。..............................

2022-07-09 00:46:25 1037 12

原创 【剑指Offer】21-25题(双指针调整数组,快慢指针找链表倒数第K个结点,快慢指针找链表环的入口点,三指针反转链表,双指针合并两个有序链表)

双指针调整数组,让数组前面全是奇数后面全是偶数,快慢指针找链表倒数第K个结点,快慢指针找链表环的入口点,三指针反转链表,双指针合并两个有序链表

2022-07-08 15:14:21 241 4

原创 【剑指Offer】16-20题(快速幂实现pow()+递归全排列生成1-9999(n个9)+删除链表的节点+字符串DP+暴力解决表示数值的字符串)

快速幂实现pow()+递归全排列生成1-9999(n个9)+删除链表的节点+字符串DP(正则表达式匹配)+暴力解决表示数值的字符串

2022-07-07 16:17:56 279 8

原创 【剑指Offer】11-15题(二分+DFS+BFS+DP+简单位运算)

二分解决旋转数组的最小数字,dfs迷宫问题,bfs找机器人活动范围,dp解决拆分数字得到最大乘积,位运算解决二进制位中有多少个1

2022-07-05 15:48:08 285 6

原创 【剑指Offer】6-10题(栈的运用+重建二叉树+中序遍历的下一个结点+斐波那契变形)

利用栈逆向打印链表,根据前序和中序重构二叉树,找出中序遍历的下一个结点,两个栈实现队列,斐波那契数列。

2022-07-02 14:58:01 279

原创 【剑指offer】1-5题(赋值运算符重载+单例实现的三种方式+数组中重复的数字+查找有规律的二维数组+把空格换成%20)

赋值运算符函数注意点,实现单例,找出数组中重复的数字,二维数组的查找,字符串把空格替换成%20

2022-07-01 17:25:38 260 3

原创 【图论】拓扑排序

拓扑排序

2022-07-01 10:53:55 462 6

原创 Linux下的进程控制

进程控制,进程的创建,退出,等待,替换以及一个简易Shell的实现。

2022-07-01 08:47:41 776 12

原创 C++的四种类型转换

C++类型转换

2022-06-12 12:07:47 3605 21

原创 C++11常用特性

C++11常用特性

2022-06-10 19:27:23 812 10

原创 单例模式和特殊类设计

单例模式和特殊类设计

2022-06-07 21:31:19 527 11

原创 C++模拟实现位图和布隆过滤器

C++模拟实现位图和布隆过滤器

2022-05-27 00:38:49 499 14

原创 一个哈希表封装出unordered_set和unordered_map

封装出unordered_map和unordered_set

2022-05-26 21:48:07 240 5

原创 C++模拟实现哈希表

C++模拟实现哈希表

2022-05-22 19:23:06 2320 9

翻译 【翻译】Getting an accurate execution time in C++ (micro seconds)

C++获取微秒级的时间以及关于是否需要微秒级的讨论

2022-05-18 22:29:53 159 2

原创 unordered_set与set的比较

unordered_set与set比较

2022-05-18 22:25:28 1815 7

翻译 【翻译】Why is reading lines from stdin much slower in C++ than Python?

为什么C++读取行比Python更慢

2022-05-18 08:45:15 151

原创 成绩管理系统

C++小项目_成绩管理系统

2022-05-16 08:12:03 1053 13

原创 模拟实现map和set笔记

模拟实现map和set

2022-05-09 11:00:11 556 9

原创 红黑树笔记及其模拟实现

红黑树笔记及其模拟实现

2022-05-05 20:43:45 1249 10

sed、grep、awk的使用和简单Shell编程

(1)掌握linux “三剑客”grep、sed、awk的使用方法; (2)掌握bshell脚本编程基本规则、函数及控制结构

2023-04-12

Linux实验-日志管理

(1)熟悉Linux的日志系统 (2)掌握系统管理相关命令

2023-04-12

Linux实验-文件系统管理及使用

创建磁盘、挂载磁盘、删除磁盘、删除分区 ----------------------------------------------------------------------------- 删除分区里记得把/etc/fstab还原,不然可能造成启动不了系统。

2023-04-12

任务管理和定时任务(ps,systemctl,at,crontab)

任务管理和定时任务中各个命令的用法,以及例子详解

2023-04-05

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

TA关注的人

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