相关文章
Linux系统编程-多路IO套接字
目录
有限状态机
多路IO
Select IO
1.select
2.FD_SET
3.FD_ISSET
4.FD_CLR
5.FD_ZERO
6. pselect
Poll IO
Epoll IO
1.epoll_create
2.epol_create1
3.epoll_ctl
4.epoll_wait
5.epoll_pwait
6.readv
7.writev
内存映射
文件锁
网络套接字
1.socket
…
建站知识
2024/12/6 5:27:37
volatile 关键字的两层语义
volatile 关键字的两层语义 1、可见性2、禁止指令重排序3、工作机制4、总结 💖The Begin💖点点关注,收藏不迷路💖 volatile 关键字在Java并发编程中扮演着重要角色,它主要用于保证变量的可见性和禁止指令重排序。
1、…
建站知识
2024/11/27 9:49:48
8.Redis的List类型
Redis中的list跟java中的LinkedList比较相似,可以看做是一个双向链表的结构。
既可以支持正向检索和反向检索。
特点
1.有序
2.元素可以重复
3.插入和删除快
4.查询速度一般
应用场景
点赞和评论功能,都会存在一个顺序,谁先评论&…
建站知识
2025/1/24 17:18:27
【Canvas与艺术】六角大楼
【成图】 【代码】 <!DOCTYPE html>
<html lang"utf-8">
<meta http-equiv"Content-Type" content"text/html; charsetutf-8"/>
<head><title>六角大楼</title><style type"text/css">.cen…
建站知识
2024/12/23 17:27:06
SuperGlue网络+FPN+SIFT(特征匹配)
SuperGlue网络FPNSIFT(特征匹配) 摘要1. FPNFPN具体实现思路 2. SIFT2.1 尺度空间极值检测2.1.1 尺度空间2.1.2 高斯金字塔2.1.4 局部极值检测 2.2 精确的关键点定位2.2.1 消除边缘响应2.2.2 确定关键点(极值点)方向 2.3 关键点描…
建站知识
2024/11/3 2:13:40
1.kafka面试题之零拷贝
1. 写在前面
Kafka 是一个高性能的分布式消息系统,它使用了多种优化技术来提高数据传输效率,其中之一就是 “零拷贝”(Zero Copy)。零拷贝技术可以显著减少数据在内存中的复制次数,从而提高 I/O 操作的效率࿰…
建站知识
2024/11/15 8:39:22
【SQL Server】网络通信基础
目录
网络通信基础
网络协议概述
TCP/IP 协议栈
端口和地址绑定 网络通信基础
网络协议概述
网络协议是一组规则和标准,定义了数据在网络中的传输方式。这些协议确保不同设备之间的通信顺畅且高效。网络协议分为多个层次,每个层次负责特定的任务。…
建站知识
2024/10/29 4:00:16
安装jdk和tomcat
安装nodejs
1.安装nodejs,这是一个jdk一样的软件运行环境 yum -y list installed|grep epel yum -y install nodejs node -v
2.下载对应的nodejs软件npm yum -y install npm npm -v npm set config .....淘宝镜像
3.安装vue/cli command line interface 命令行接…
建站知识
2024/12/24 18:47:00