本文分类:news发布日期:2025/5/10 20:50:39
相关文章
数据结构-列表LinkedList
一,链表的简单的认识. 数组,栈,队列是线性数据结构,但都算不上是动态数据结构,底层都是依托静态数组,但是链表是确实真正意义上的动态数组.
为什么要学习链表? 1,链表时最简单的动态数据结构 2,掌握链表有助于学习更复杂的数据结构,例如,二叉树,trie. 3,学习链表有助于更深入…
建站知识
2025/5/8 3:24:28
【计算机网络】socket 网络套接字
网络套接字 一、端口号1. 认识端口号2. socket 二、认识TCP协议和UDP协议1. TCP协议2. UDP协议 三、网络字节序四、socket 编程1. socket 常见API2. sockaddr 结构3. 编写 UDP 服务器(1)socket()(2)bind()(3࿰…
建站知识
2025/5/6 3:32:46
瑞_23种设计模式_装饰者模式
文章目录 1 装饰者模式(Decorator Pattern)1.1 介绍1.2 概述1.3 装饰者模式的结构 2 案例一2.1 需求2.2 代码实现 3 案例二3.1 需求3.2 代码实现 4 JDK源码解析5 总结5.1 装饰者模式的优缺点5.2 装饰者模式的使用场景5.3 装饰者模式 VS 代理模式 &#x…
建站知识
2025/5/9 23:23:49
把一个对象变成可迭代对象的两种方法,使用Symbol.iterator 和生成器Generator
方法一:自定义Symbol.iterator属性
如果对象拥有[Symbol.iterator] 方法,改方法返回一个迭代器对象,就可以称之为可迭代对象,注意迭代器是一个有 next 方法的对象 步骤如下
实现一个Symbol.iterator 键值是一个函数,…
建站知识
2025/4/29 0:09:36
Python实战:爬取小红书——采集笔记详情
上一篇文章发出后,有读者问能不能爬到小红书笔记详情数据,今天他来了。 Python实战:爬取小红书 一、先看效果 程序输入:在一个txt文件内粘贴要爬取的笔记链接,每行放1个链接。 程序输出:输出是一个所有笔记…
建站知识
2025/5/10 15:19:04
Docker技术仓库
数据卷
为什么用数据卷?
宿主机无法直接访问容器中的文件容器中的文件没有持久化,导致容器删除后,文件数据也随之消失容器之间也无法直接访问互相的文件
为解决这些问题,docker加入了数据卷机制,能很好解决上面问题…
建站知识
2025/5/5 23:25:09
vue 手势解锁功能
效果 实现
<script setup lang"ts">
const canvasRef ref<HTMLCanvasElement>()
const ctx ref<CanvasRenderingContext2D | null>(null)
const width px2px(600)
const height px2px(700)
const radius ref(px2px(50))const init () > …
建站知识
2025/5/10 8:30:55