相关文章
【数据结构】树的基础入门
文章目录 什么是树树的常见术语树的表示树的应用 什么是树
相信大家刚学数据结构的时候最先接触的就是顺序表,栈,队列等线性结构. 而树则是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合 非线性 体现在它是由n个有限结点(可以是零个结点)组成一个具有层次关…
建站知识
2024/12/12 4:21:03
设计模式-原型模式详解
文章目录 前言理论基础1. 原型模式定义2. 原型模式角色3. 原型模式工作过程4. 原型模式的优缺点 实战应用1. 原型模式适用场景2. 原型模式实现步骤3. 原型模式与单例模式的区别 原型模式的变体1. 带有原型管理器的原型模式2. 懒汉式单例模式的原型模式实现3. 细粒度原型模式 总…
建站知识
2024/10/8 11:20:04
java线程和go协程
一、线程的实现
线程的实现方式主要有三种:内核线程实现、用户线程实现、用户线程加轻量级进程混合实现。因为自己只对java的线程比较熟悉一点,所以主要针对java线程和go的协程之间进行一个对比。 线程模型主要有三种:1、内核级别线程&#…
建站知识
2024/12/23 20:40:04
初学python爬虫学习笔记——爬取网页中小说标题
初学python爬虫学习笔记——爬取网页中小说标题
一、要爬取的网站小说如下图 二、打开网页的“检查”,查看html页面
发现每个标题是列表下的一个个超链接,从183.html到869.html 可以使用for循环依次得到:
x range(183,600)
for i in x:pr…
建站知识
2024/10/7 5:29:36
leetcode 922. 按奇偶排序数组 II
2023.9.4 本题较为简单,构造一个和nums相同大小的数组ans,然后遍历判断nums中的元素,若为奇数则放在ans中的奇数索引位置,偶数则放在ans中的偶数索引位置。 代码如下:
class Solution {
public:vector<int> sor…
建站知识
2024/12/18 8:46:05
Docker:自定义镜像
(总结自b站黑马程序员课程)
环环相扣,跳过部分章节和知识点是不可取的。 一、镜像结构
镜像是分层结构,每一层称为一个Layer。
①BaseImage层:包含基本的系统函数库、环境变量、文件系统。
②Entrypoint࿱…
建站知识
2024/12/19 19:29:58
C#通过ModbusTcp协议读写西门子PLC中的浮点数
一、Modbus TCP通信概述
MODBUS/TCP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品,显而易见,它覆盖了使用TCP/IP协议的“Intranet”和“Internet”环境中MODBUS报文的用途。协议的最通用用途是为诸如PLC,I/…
建站知识
2024/10/30 1:32:52