Loading

摘要: 【Linux网络编程】Reactor模式与Proactor模式 Reactor模式 Reactor 模式是指主线程即 IO 处理单元只负责监听文件描述符上是否有事件发生,有则立刻将该事件通知给工作线程即逻辑单元,除此之外,主线程不做任何其它实质性的动作。读写数据,接受新的连接,以及处理客户请求均在工 阅读全文
posted @ 2024-08-28 20:52 杨谖之 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【Linux网络编程】基于 EPOLL 的 SOCKET 通信 epoller.h #ifndef EPOLLER_H #define EPOLLER_H #include <sys/epoll.h> #include <fcntl.h> #include <unistd.h> #include < 阅读全文
posted @ 2024-08-28 20:09 杨谖之 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 【Linux网络编程】I/O 多路复用技术 什么是 I/O 多路复用?为什么需要 I/O 多路复用 最简单的 socket 网络模型,就是单线程模型,一个同时进行监听、处理,然而,单线程模型同时只能服务一个客户端,当线程发生阻塞的时候,其他客户端只能排队等待,甚至连接失败。 为了能够同时服务更多的客 阅读全文
posted @ 2024-08-28 16:54 杨谖之 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【Linux网络编程】网络编程常见概念 阻塞与非阻塞 阻塞 IO:执行的系统调用可能因为无法立即完成而被操作系统挂起,直到等待的事件发生为止。如服务端的 accept(),在客户端未 connect() 时,其一直处于阻塞状态直至发生为止,但我们可以对监听的文件描述符通过 fcntl() 设置 O_ 阅读全文
posted @ 2024-08-28 15:32 杨谖之 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【Linux网络编程】Socket Api函数 TCP/IP 协议族 TCP/IP 协议族有 sockaddr_in 和 sockaddr_in6 两个专用的 socket 地址结构体,它们分别用于 IPv4 和 IPv6,在此只将 IPv4,如下为 struct sockaddr_in: stru 阅读全文
posted @ 2024-08-28 15:28 杨谖之 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【Linux网络编程】字节序 字节序 字节序就是字节在内存中存储的顺序,如32位整数0x01234567,在内存中存储时,有如下两种顺序: 大端序将数值的高位存储在低位地址中,小端序则相反。 网络字节序 网络中传输数据均采用大端序。 Linux字节序转换函数 在 #include <netinet/ 阅读全文
posted @ 2024-08-28 15:22 杨谖之 阅读(2) 评论(0) 推荐(0) 编辑
摘要: MySQL 日志 MySQL 日志类型 MySQL 日志有以下几种类型: 错误日志:用于记录 MySQL 服务器启动、运行和停止时发生的错误的相关信息。 二进制日志:记录了所有 DDL 和 DML 语句。 查询日志:查询日志记录了客户端所有操作语句。 慢查询日志:慢查询日志记录了所有执行时间超过参数 阅读全文
posted @ 2024-08-23 15:09 杨谖之 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 【牛客】美团2024年春招第一场笔试【技术】 1. 小美的平衡矩阵 #include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; vector<vector<int>> nums; f 阅读全文
posted @ 2024-05-05 15:20 杨谖之 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 风机故障诊断方法短述 问题描述 风机故障诊断主要包括状态监测、风机故障预测两类任务。 风机状态监测将风机运行参数(如SCADA数据、振动信号等)作为输入,输出当前风机是否存在故障,例如风机叶片覆冰检测,能够通过风机的运行参数判断当前叶片是否存在覆冰。 风机故障预测将风机运行参数作为输入,输出风机整体 阅读全文
posted @ 2024-04-26 12:13 杨谖之 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 使用mysqlclient库连接mysql 安装mysqlclient库 yum install mariadb mariadb-server mariadb-devel mariadb-libs luarocks lua-devel yum group install "Development T 阅读全文
posted @ 2024-04-20 18:38 杨谖之 阅读(122) 评论(0) 推荐(0) 编辑