相关文章
网络socket服务器开发几种并发模型详解
目录
一、socket创建流程。
二、I/O多路复用
三、服务器开发常见的并发模型
1、模型一:单线程——无IO复用
1.1 模型分析
2、模型二:单线程accept + 多线程读写业务(无IO复用)
模型分析
3、模型三:单线程多路IO复用
模型分析 4、模型四
建站知识
2024/12/21 12:03:06
leetcode 563.二叉树的坡度
⭐️ 题目描述 🌟 leetcode链接:https://leetcode.cn/problems/binary-tree-tilt/description/
代码:
class Solution {
public:int childFind(TreeNode* root , int& sumTile) {if (root nullptr) {return 0; // 空树坡度为0}int l…
建站知识
2024/12/22 19:59:03
K8s部署单机mysql
文章目录 一、K8s部署单机mysql1.1 说明1.2 不足 二、部署三、检查 一、K8s部署单机mysql
1.1 说明
定制配置数据存放在configMapmysql数据放在/opt/mysql目录下(/opt/mysql目录需要事先创建)root账号密码使用环境变量env服务暴露方式为nodePort,端口30336
1.2 不…
建站知识
2024/12/17 22:34:48
poi-tl设置图片(通过word模板替换关键字,然后转pdf文件并下载)
选中图片右击 选择设置图片格式 例如word模板 maven依赖 <!-- java 读取word文件里面的加颜色的字体 转pdf 使用 --><dependency><groupId> e-iceblue </groupId><artifactId>spire.doc.free</artifactId><version>3.9.0</ver…
建站知识
2024/12/22 15:13:48
docker login : x509: certificate signed by unknown authority
一. 背景
docker login 登录harbor镜像仓库报错.
[rootmaster01 sloth]# docker login docker.harbor.master01.com
Username: bigdata
Password:
Error response from daemon: Get https://docker.harbor.master01.com/v2/: x509: certificate signed by unknown authority
…
建站知识
2024/12/18 5:47:48
Java学数据结构(3)——树Tree B树 红黑树 Java标准库中的集合Set与映射Map 使用多个映射Map的案例
目录 引出B树插入insert删除remove 红黑树(red black tree)自底向上的插入自顶向下红黑树自顶向下的删除 标准库中的集合Set与映射Map关于Set接口关于Map接口TreeSet类和TreeMap类的实现使用多个映射Map:一个词典的案例方案一:使用一个Map对象方案二&…
建站知识
2024/12/21 19:20:53
vue3+ts+tinynce富文本编辑器+htmlDocx+file-saver 配合实现word下载
vue3 请下载html-docx-js-typescript,否则会报错类型问题
//报告导出word
import * as htmlDocx from "html-docx-js-typescript";//ts-ignore
import { saveAs } from file-saver// 下载文件,
const downloadFile (row)> {try {const co…
建站知识
2024/12/22 4:01:22
FFmpeg<第一篇>:环境配置
1、官网地址 http://ffmpeg.org/download.html2、linux下载ffmpeg 下载:
wget https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2解压:
tar xvf ffmpeg-snapshot.tar.bz23、FFmpeg ./configure编译参数汇总
解压 ffmpeg-snapshot.tar.bz2 之后&…
建站知识
2024/12/20 16:37:31