- 博客(146)
- 收藏
- 关注
原创 大数据学习(二),hadoop集群重要节点概述以及HDFS文件系统的原理
hadoop集群中的一些重要节点, NameNode,DataNode,JobTracker,TaskTracker,SecondaryNameNode的作用和意义,以及Hadoop分布式文件系统存储的原理,块的设计
2021-04-13 20:47:15
3867
1
原创 基于VM虚拟机下Ubuntu系统,Hadoop的安装与详细配置
基于VM虚拟机下Ubuntu系统,Hadoop的安装与详细配置,本地安装与伪分布式安装和验证
2021-03-09 23:00:37
3151
2
原创 关于Nginx的产生,用途,socket编程验证,加权轮询算法
关于Nginx的产生,用处,启动的方式,并用socket编写简单的服务端程序进行验证,简述加权轮询算法的过程
2021-02-24 22:49:40
1350
2
原创 浅析Git的产生,发展和配置规则
Git的产生的历史原因,各种版本控制的区别(git 和 SVN的区别),Git中配置文件的规则(.gitignore忽略文件)
2021-02-19 21:46:43
982
3
原创 [AcWing],背包九讲---过程推导+代码实现(全面)
详细解释ACWing中的所有背包问题,从01背包,完全背包,混合背包,三种多重背包,组合背包,有依赖的背包,二维费用的背包,背包问题的方案数,最小字典序的方案问题,给出DP的推导过程+原理
2021-01-28 00:01:11
548
3
原创 [python],python的迭代器与生成器原理
python的迭代器与生成器原理迭代器迭代器的创建StopIteration生成器迭代器在很多面向对象的编程语言中,都有迭代器的概念,这就是为了帮助我们对数据结构进行遍历的一个工具。对于list这些容器,因为他是支持使用下标进行访问的,所以使用迭代器和不使用迭代器区别不是很大。但是对于一些树形结构,或者散列式的容器,我们很难使用下标进行传统的遍历,而遍历的方式又具有很多的重复性,所以就产生了迭代器python中迭代器的方式iter() ,获取一个容器的迭代器,迭代器只想第一个元素next(
2021-01-19 23:30:27
228
2
原创 [leetcode 29],两数相除(不使用乘,除,mod运算符)
[leetcode 29],两数相除(不使用乘,除,mod运算符),讲述边界条件的判断
2021-01-05 11:45:08
207
2
原创 [leetcode149],直线上最多的点数与unordered_map实例化报错的问题
[leetcode149],直线上最多的点数与unordered_map实例化报错的问题,隐式删除了默认构造函数
2021-01-04 11:31:29
263
2
原创 [AcWing],数学知识(一)质数与约数
关于质数和约数中的一些解题方法,如何判断一个质数,与筛选质数,求约数的个数(蓝桥杯国赛原题)和约数之和。并给出证明的过程
2021-01-03 23:17:46
434
2
原创 图论之最短路径算法
图论之最短路径算法,朴素Dijkstra算法,小根堆优化的Dijkstra算法,BellMan-Ford算法,SPFA算法以及如何判断负环,多源最短路问题的Floyd算法
2020-12-30 16:14:16
678
原创 死锁预防之银行家算法
具体说明银行家算法的原理,以及银行家算法的精髓所在,对实现的数据结构进行描述,利用程序实现对事中的用户指定资源的分配来模拟银行家算法的执行过程,加深对算法的理解
2020-11-29 21:22:30
5553
12
原创 [STL]空间配置器的原理
参考STL源码剖析,对于空间配置器的一些理解,并对new/delete 与 operator new/operator delete ,placement new进行区分,简单了解空间配置器的构造,以及SGI中空间的构造和析构,配置与释放的原理
2020-11-22 22:23:46
1499
9
原创 [AcWing],单/双链表,栈/单调栈,队列/单调队列的数组模拟,字符串匹配问题的KMP算法
使用数组对常用的单/双链表,栈/单调栈,队列/单调队列等常见数据结构进行模拟实现,字符串匹配问题的KMP算法
2020-11-14 00:13:29
282
原创 QT基于Npcap设计的网络抓包小程序
Windows下在QT中使用Npcap,实现的一个网络数据报解析的小程序,可以对以太网帧头部,IP协议,TCP协议,UDP协议进行解析
2020-11-08 01:18:36
9169
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人