本文分类:news发布日期:2025/5/11 0:25:58
相关文章
【计算机网络】socket 网络套接字
网络套接字 一、端口号1. 认识端口号2. socket 二、认识TCP协议和UDP协议1. TCP协议2. UDP协议 三、网络字节序四、socket 编程1. socket 常见API2. sockaddr 结构3. 编写 UDP 服务器(1)socket()(2)bind()(3࿰…
建站知识
2025/5/10 22:37:17
瑞_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
数字之美:探索人工智能绘画的奇妙世界
目录 引言AI绘画的定义与发展历程定义与发展历程AI绘画产品有哪些? AI绘画的应用领域设计与创意产业影视与游戏制作数字艺术与展览 AI绘画的基本原理与技术深度学习与神经网络生成对抗网络(GAN)风格迁移算法 AI绘画效果展示一只带着墨镜的小猫在高楼林立…
建站知识
2025/5/9 9:46:59