相关文章
Linux网络编程 TCP---并发服务器:多进程架构与端口复用技术实战指南
知识点1【并发服务器—多进程版】
并发服务器:服务器可以同时服务多个客户端
首先复习一下服务器的创建过程(如下图)
1、监听套接字(套接字→绑定→监听(连接队列))
2、利用accept从连接队列…
建站知识
2025/4/26 13:12:59
Vue3 + TypeScript 实现二维码生成与展示
代码实现
<!-- 二维码解析 -->
<script setup lang"ts">
import { ref, onMounted } from vue;
import QRCode from qrcode;// 定义组件接收的 props
const props defineProps({url: String, // 要生成二维码的 URL 地址
});// 存储生成的二维码图片数…
建站知识
2025/4/26 13:12:20
Android学习之实战登录注册能力
我们可以从本地 Token 存储、时效管理、服务端通知联动、定时器优化四个维度深入展开
一、本地 Token 存储设计(基于 SharedPreferences)
1. 存储结构优化(包含时效性字段)
// 定义存储类(封装SharedPreferences操作…
建站知识
2025/4/26 13:16:13
【Docker】在Ubuntu平台上的安装部署
写在前面
docker作为一种部署项目的辅助工具,真是太好用了需要魔法,不然无法正常运行笔者环境:ubuntu22.04
具体步骤 更新系统包索引 sudo apt update安装必要依赖包 sudo apt install -y apt-transport-https ca-certificates curl softwa…
建站知识
2025/4/26 13:14:16
Docker镜像层优化与.dockerignore配置指南:从根源缩减镜像体积
Docker镜像层优化与.dockerignore配置指南:从根源缩减镜像体积 一、镜像层合并核心技术1.1 层合并原理剖析层合并策略: 1.2 多阶段构建进阶优势对比: 二、.dockerignore文件精要2.1 文件匹配规则解析匹配模式对照表: 2.2 生产环境…
建站知识
2025/4/26 13:12:20
伺服器用什么语言开发呢?做什么用什么?
最近因为要评估帮合作对象做连接我们工具的语言翻译器,所以顺便做了一个小范围的调查,看看那些语言是应该在我们优先制作翻译器的部分,当然,各种语言在伺服器开发中其实各有拥护者,而选择也很常受到应用场景、产业特性…
建站知识
2025/4/26 13:12:20
Django DRF实现用户数据权限控制
在 Django DRF 中使用 ModelViewSet 时,若需实现用户仅能查看和操作自己的数据详情,同时允许所有认证用户访问列表,需结合权限类和动态权限分配。以下是具体步骤:
1. 自定义对象权限类
创建一个 IsOwner 权限类,检查…
建站知识
2025/4/26 13:13:39
C#开发usb hid 简易GUI调试工具记录
一 背景
嵌入式开发过程中,usb,tcp等都是经常使用到的功能,在上位机和设备通过usb,tcp通信时,我们往往要先制定协议,然后再去实现;功能ok后,我们要优先验证接口,基本功能…
建站知识
2025/4/26 13:15:34