Lab2:系统调用 Lab2:系统调用参考博客:https://blog.miigon.net/posts/s081-lab2-system-calls/ 切换分支:syscall 用户程序 - - (系统调用) - -→ 内核 在操作系统中,系统调用是用户程序和内核进行交互的桥梁。用户程序无法直接操作硬件,不能直接访问内核提供的资源。系统调用运行用户程序通过受控接口向内核请求服务,保持系统的安全性和稳定性。 一切 2025-03-17 mit6.s081
基于Epoll实现的Reactor模型 基于epoll的Reactor网络模型Epoll APIepoll_createepoll_create 用于创建一个 epoll 实例,返回一个 epoll 句柄(文件描述符 epfd),用于后续 epoll_ctl、epoll_wait 操作。 12345#include <sys/epoll.h>//旧版需要指定 size,但它的值不会影响 epoll 句柄的行为,通常填 1 即 2025-03-07 C++
组会分享TIMER-XL TIMER-XL: LONG-CONTEXT TRANSFORMERS FOR UNIFIED TIME SERIES FORECASTING长上下文Transformer 统一的时间序列预测。 从题目入手: 长文本:NLP领域的Transformer学习成千上万的token间依赖,传统只能学几百个token。 统一预测:做出改变:1维的token 预测 下一个token 改成→ 2维的(多变量 2025-03-05 深度学习
C++智能指针 为什么使用智能指针?智能指针使用的是RAII的思想,资源的获取和释放和对象的声明周期绑定(通过类),避免手动释放内存,对象声明周期结束自动调用析构函数释放,避免内存泄漏。 比如悬空指针(指针指向的地址已经被销毁),智能指针能避免这种情况发生。 C++98提供了auto_ptr模板的解决方案 C++11新增了unique_ptr、shared_ptr、weak_ptr auto_ptr(C++1 2025-03-04 C++11新特性