C/C++开发人员要了解的几大著名C/C++开源库
本文详细讲述C/C++开发人员需要了解的几大著名C/C++开源库。
C语言经典练习题(2)——“冒泡排序(Bubble Sort)“
带你秒懂冒泡排序原理及代码实现
详解高级数据结构之 跳表
今天,我们来详细介绍一个高级数据结构---跳表
Linux的权限理解
简单来讲,就是一件事是否能够被‘做’,是针对(人)和(事物的基本属性)决定的相关概念。也就是说权限的核心为人+事物属性。
配置系统环境变量的时候误删了Path怎么办?
配置系统环境变量的时候误删了Path怎么办?学会这个方法帮你快速恢复Path。
Linux —— 进程间通信
进程间通信方式的介绍:管道通信、system V通信......
高频笔试题(蔚来)
LeetCode 算法 笔试 蔚来 高频题 Java
数据链路层协议 ——— 以太网协议
由于以太网中的所有的主机共享一个通信信道,因此在同一时刻只允许有一台主机发送数据,否则各个主机发送的数据就会相互干扰。站在系统的角度来看,这里各个主机所共享的通信信道就是一种临界资源,这个临界资源同一时刻只允许一台主机使用。......
C语言小项目 -- 通讯录(静态版+动态版+文件版)
我们这里设计的通讯录应包含如下功能静态版通讯录内部联系人的增删查改、对联系人按姓名进行排序、显示通讯录中所有联系人、清空通讯录、退出通讯录;动态版动态版的通讯录与静态版通讯录功能一样,但是内部实现由固定大小改为动态增容;文件版文件版的通讯录与动态版功能与实现方式一样,但是会在程序退出时把联系人信息保
在一个有序数组查找具体某个数字的程序的优化,即折半查找算法(二分查找算法)
快进来,手把手教你二分查找。
【C语言】循环练习和猜数字小游戏
在上篇文章中,我们学习了分支与循环语句,今天我们将基于这些知识点,进行一些题目的练习,以及一个简单猜数字游戏的实现。话不多说,我们这就开始。
[详解C语言]一文带你玩转二分查找-折半查找算法
本文对二分查找算法进行了详细的讲解,以及如何用C语言实现
Java加密总结:常见哈希算法总结、对称式加密与非对称式加密的对比
对称加密算法就是传统的用一个密码进行加密和解密;非对称加密是指加密和解密使用的不是相同的密钥,只有同一个公钥-私钥对才能正常加解密。典型的非对称式加密算法就是RSA算法;//RSA//明文//创建公钥/私钥对//用Alice的公钥加密//获取Alice的公钥,并输出System.out.printl
C语言进阶——动态内存管理
C语言经典的动态内存管理详解与应用
七大排序--万字详解
排序详解~
Linux常见的命令操作
Linux常见指令
云原生系列六:容器和Docker
另外我们可以将数据库、Web服务器、缓存服务器运行在不同的容器中,降低了各个服务之间的耦合性、便于扩展,DockerHub上有各种各样的优秀镜像,我们可以直接拿来使用,不需要自己搭建,应用的部署就像搭积木一样简单。由于Docker确保了执行环境的一致性,使得应用的迁移更加容易,Docker可以在很多
MongoDB安装教程
mongodb是⾮关系型数据库但是很像关系型-⽀持的查询语⾔⾮常的强⼤-索引(提⾼数据检索的效率)-⽀持的数据结构⽐较松散。
【Kubernetes 系列】K8S 进阶 万字讲述 Windows HostProcess 运行容器化负载
Windows HostProcess 容器让你能够在 Windows 主机上运行容器化负载。 这类容器以普通的进程形式运行,但能够在具有合适用户特权的情况下, 访问主机网络名字空间、存储和设备。
【C++数据结构】B树概念及其实现(详解)
1970年,R.Bayer和E.mccreight提出了一种适合外查找的树,它是一种平衡的多叉树,称为B树。外查找即在不在内存当中查找,通常是在磁盘,磁盘数据通常挨着挨着存,所以只能通过建立索引的方式去找到对应的数据地址。由于AVL,红黑树的高度过高,采用这类数据结构会导致IO次数过多,所以我们通常