【计网】(一) 集线器、网桥、交换机、路由器等概念
计算机网络基础概念一
当我开始思考人生、职业、兴趣
静下心去走未来的人生道路和职业生涯,专注于研究计算机底层,不去管不去看浮躁的人和事,继续沉淀
Linux 中的程序部署
1.安装JDK 2.安装 Tomcat2.1 安装 2.3 验证 Tomcat 是否正常工作3.安装 MySQL 3.1 安装 3.2 更改配置 3.3 启动服务4. 实例验证4.1 连接数据库4.2 查看导入的数据4.3 在 idea 上重新打包程序4.4 验证 4.5 日志
【Linux学习】IO复用技术 select、poll、epoll函数使用 服务器/客户端举例
网络编程之IO复用技术,详细举例讲解epoll函数使用
【云原生Docker系列第四篇】Docker Cgroups资源控制操作(人人都喜欢森林,却都不想去种树)
cgroups,是一个非常强大的linux内核工具,他不仅可以限制被namespace隔离起来的资源,还可以为资源设置权、计算使用量、操控进程启停等等。所以cgroups(Control groups)实现了对资源的配额和度量。...
数据结构之顺序表
程序运行截图:首先,看到构造方法:add方法:总结,通过上面的源码分析我们可以发现:并且当放满之后,每一次的扩容都是原来的1.5大小。这个时候就是直接给数组开辟了你指定的大小。除此之外,ArrayList还有一个比较特殊的构造方法,你可以直接传入其他的任何实现了Collection接口的实现类作为参
Linux的基本使用
Linux虽然也有图形化界面,但在服务器/嵌入式设备往往都是通过命令行的方式来进行操作的,因此Linux的常用命令对于Linux来说就非常重要了这个命令是列出当前目录中所包含的文件和目录,就类似于在windows上双击某个目录,看里面有什么东西一样...............
应用层协议(HTTP协议)
但是就这样就可以了吗?当面试官问我们什么是HTTP协议时上面这个我们肯定能够说的出来但是这可能不是面试官想要的结果.面试官可能会在问什么是超文本控制协议?我们可以将超文本传输协议拆分为三部分:他们之间的关系如下: 1.什么是超文本?2.什么是传输?3.什么是协议一个URL的构成如下:1.协议方案名:
Linux常用命令解析
记住,是小写的 L ,表示使用列表的方式来列出目录中的内容,ls -l 这是常用的命令,一般也是可以这里的 / 是 Linux 上的特殊目录,称为"根目录",相当于 windows 的"此电脑",这里的这些目录,就相当于"系统文件"他就是能告诉我们当前是在哪个目录里,因为我们在使用命令的时候,有的时
堆的概念和代码实现
目录1. 堆的概念和性质什么是堆:堆的性质:2.堆的实现定义堆主函数向下调整算法堆的创建堆的插入向上调整算法堆的删除获取堆顶元素堆的判空堆内元素个数打印堆内元素堆的销毁建堆的时间复杂度推导3.堆的应用堆排序现实中我们通常把堆使用顺序结构的数组来存储,需要注意的是这里的堆和操作系统虚拟进程地址空间中的
【云原生】第七篇--Docker容器网络与通信原理深度解析
自从docker容器出现以来,容器的网络通信就一直是大家关注的焦点,也是生产环境的迫切需求。而容器的网络通信又可以分为两大方面:单主机容器上的相互通信和跨主机的容器相互通信。而本文将分别针对这两方面,对容器的通信原理进行简单的分析,帮助大家更好地使用docker。...
每日刷题记录 (四)
LeetCode: 面试题 01.08. 零矩阵描述:编写一种算法,若M × N矩阵中某个元素为0,则将其所在的行与列清零。第二题: 合法二叉搜索树LeetCode: 面试题 04.05. 合法二叉搜索树描述:实现一个函数,检查一棵二叉树是否为二叉搜索树。第三题: 特定深度节点链表LeetCode:
详细讲解 —— 进程(Java EE初阶)
本文适用对计算机有一点了解和掌握了基本java语法的读者食用,主要讲解了什么是操作系统,进程是什么,进程是怎样管理的,进程的PCB里有什么,进程调度是怎样进行的,进程的独立性是怎么回事,进程之间如何通信。...
有关二叉树的一些练习题
本文为有关二叉树的一些练习题
堆排序【手写小根堆】
堆排序,小根堆,大根堆,完全二叉树,向下调整,向上调整,down,up堆是一个高效的优先级队列,我们可以把堆看做一棵完全二叉树的数组。性质:根结点最大的堆叫做最大堆或大根堆,根结点最小的堆叫做最小堆或小根堆。将要排序的所有值放到一棵完全二叉树的各个结点中,这时候的二叉树不用具备堆的性质,利用up或者
【云原生 • Docker】Docker 入门、Docker 与虚拟机对比、Docker 组件
云原生 Docker 介绍、Docker 与 传统虚拟技术比较、Docker 组件介绍。
K8S集群中Pod资源处于CrashLoopBackOff状态排查思路
CrashLoopBackOff状态一般都是Pod资源中的容器出现了问题,可以有以下几点原因:CrashLoopBackOff状态存在偶发性,可能上一秒还是Running状态,下一秒就成了CrashLoopBackOff状态了。一般Pod资源处于CrashLoopBackOff状态都是和容器有关,通
【C++】STL——list模拟实现
list的模拟实现,主要对list正向迭代器与反向迭代器进行阐述,详细解析
二叉树oj题目
单值二叉树解题思路代码二叉树的最大深度题目描述解题思路代码相同的树题目描述解题思路代码对称二叉树题目描述解题思路代码二叉树的前序遍历题目描述解题思路代码二叉树的中序遍历题目描述代码二叉树的后序遍历题目描述代码另一棵树的子树题目描述解题思路代码二叉树遍历题目描述代码...
浅谈二叉树
一棵二叉树是结点的一个有限集合,该集合或者为空,或者是由一个根节点加上两棵别称为左子树和右子树的二叉树组成。遍历方法有:前序遍历、中序遍历、后续遍历