如何查询repo_id和category_id在配置基于 Github Discussions的博客评论系统时(例如aiscus),往往需要获取repo的repoId、cateqoryId 等属性,因此这里介绍一种获这些信息的方法。
首先需要开启仓库的 Discussions 功能。在仓库的 Settings -> Options -> Features 中找到 Discussi...
Mini Firewall测试环节创建docker 网络
12sudo docker network create --subnet=192.168.1.0/24 net1sudo docker network create --subnet=192.168.2.0/24 net2
创建docker
12sudo docker run -it --name container1 --net...
IP 地址国别信息查询系统设计本实验旨在探讨如何使用xdb文件格式(本项目中设计的一种高效且可自定义的数据格式,用于存储和查询 IP 地址相关信息)在海量数据集下实现高效的ip 国别信息查询。实验重点包括理解xdb的数据结构与查询流程,结合 IPv4和IPv6 的实现代码进行分析。同时,实验将使用pyshark捕获实时网络流量并查询IP 的国别信息,进一步验证查询的实用性和性能。
完成过程
...
内核组件化设计
面向场景和应用需求构建内核
以统一的视角看待不同规模的内核 规模较大的内核,可以视为在规模较小的内核基础上增量构造。宏内核,hypervisor等复杂模式可以看作特殊的UniKernel
优势:
提高内核开发效率 组件时良好封装的功能单元,直接通过接口调用。
降低内核维护难度
开展基于组件的功能复用和开发协助
概念
内核系统
运行在内核太的软件,向下与硬件交互,向上提供...
操作系统的定义
操作系统是一个大型系统程序
操作系统是一个大型的程序系统,它负责计算机系统软件/硬件资源的分配;控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。
管理并调度资源;
为用户提供接口。
操作系统的特性
并发性
同时处理多个任务的能力
共享性
为多个并发任务提供资源共享
不确定性
具有处理随机事件的能力
中断处理的能力
自动化能力
操作...
moyigeek 的2024秋冬rcore训练营阶段二笔记lab1在TCB中加入start_time和syscall_times字段,并在trap中更新syscall_times,在taskManager的run_first_task和run_next_task中维护start_time字段,最后在syscall中通过get_current_task_control_block实现返回tas...