相关文章
[计网初识1] TCP/UDP
学习内容
1.TCP建立链接的3次握手,断开连接的4次挥手 2.TCP报文段组成
内容
1.TCP 建立连接的3次握手?
假设主动方是客户端,被动方是服务端。 第一次 客户端给服务端发送 “hello,我是客户端” (TCP段中 SYN1) 第二次 服务端给客户端发送"我接…
建站知识
2025/1/20 13:18:34
C语言之指针的奥秘(二)
一、数组名的理解
int arr[10]{1,2,3,4,5,6,7,8,9,10};
int *p&arr[0]; 这里使用 &arr[0] 的⽅式拿到了数组第⼀个元素的地址,但是其实数组名本来就是地址,而且是数组首元素的地址。如下: 我们发现数组名和数组⾸元素的地址打印出…
建站知识
2025/1/20 13:16:46
Linux内核编译安装 - Deepin,Debian系
为什么要自己编译内核
优点
定制化:你可以根据自己的硬件和需求配置内核,去掉不必要的模块,优化性能。性能优化:移除不需要的驱动程序和特性,减小内核体积,提高系统性能。最新特性和修复:获取…
建站知识
2025/1/20 13:17:11
Mybatis SQL注解使用场景
MyBatis 提供了几种常用的注解,主要用于简化 XML 映射文件的编写,使得 SQL 查询和操作可以直接在 Java 接口中定义。下面列出了主要的注解以及它们在被调用时的写法示例:
1. Select
Select 注解用于执行查询操作,并将查询结果映…
建站知识
2025/1/20 13:35:35
怎样优化 PostgreSQL 中对复杂条件筛选的执行效率?
🍅关注博主🎗️ 带你畅游技术世界,不错过每一次成长机会!📚领书:PostgreSQL 入门到精通.pdf 文章目录 怎样优化 PostgreSQL 中对复杂条件筛选的执行效率?一、理解复杂条件筛选的挑战二、优化索引…
建站知识
2025/1/20 13:30:15
vue3+antd+g2plot快速入门
创建项目
pnpm create vite选择vue和JavaScript
安装依赖
pnpm i ant-design-vue
pnpm i antv/g2plot
pnpm i vue-router完整代码
package.json
{"name": "frontend","private": true,"version": "0.0.0","type&q…
建站知识
2025/1/20 13:21:17
GitHub+Picgo图片上传
Picgo下载,修改安装路径,其他一路下一步! 地址 注册GitHub,注册过程不详细展开,不会的百度一下 地址 新建GitHub仓库存放图片 生成Token令牌
点击头像,点击Settings 滑到最后 过期时间:No expi…
建站知识
2025/1/13 20:09:35
Android IdleHandler源码分析
文章目录 Android IdleHandler源码分析概述前提基本用法源码分析添加和删除任务执行任务 应用场景 Android IdleHandler源码分析
概述
IdleHandler是一个接口,它定义在MessageQueue类中,用于在主线程的消息队列空闲时执行一些轻量级的任务。IdleHandle…
建站知识
2025/1/18 17:11:26