solidworks系统

一个操作系统的设计与实现——第10章 任务(一):共享内核

一直以来,我们的操作系统在启动后,运行的都是Kernel.c中的main函数。只运行这一个函数是不够的,操作系统应当有能力加载并运行其他程序。 从本章开始,将使用四章的篇幅讨论操作系统如何加载并运行任务。这里的任务(Task)与进程(Process)是同义词,在操作系统领域中,任务这个词更为常用,请 ......
内核 任务 系统

一个操作系统的设计与实现——第13章 任务(四):任务回收

在前面的两章中,我们的操作系统均不支持任务回收,所以任务不能退出。本章将要实现的是任务回收功能。 13.1 任务回收的原理 如果一个任务位于任务队列中,其就会被运行。所以,如果一个任务的运行已经结束,它就应该从任务队列中删除。 仅仅将任务从任务队列中删除是不够的,这是因为任务还持有一些内存没有释放, ......
任务 系统

一个操作系统的设计与实现——第11章 任务(二):0特权级任务

上一章中,我们的操作系统已经支持内核共享,这为任务的加载和运行做好了准备。 本章将要实现的是0特权级任务的加载与任务切换。 11.1 任务切换的原理 11.1.1 协同式与抢占式任务切换 如果CPU上只运行着Kernel.c的main函数,那么情况非常简单,只需要不断执行下一条指令即可。然而,如果现 ......
任务 特权 系统

一个操作系统的设计与实现——第12章 任务(三):3特权级任务

特权级是保护模式的核心概念之一,但我们的操作系统一直没有引入这个概念。这是因为,特权级只有在3特权级任务存在时才有意义。本章将要实现的是3特权级任务的加载与任务切换。 12.1 特权级 12.1.1 特权级的功能 特权级(Privilege Level),是保护模式中用于限制任务权限的机制。特权级有 ......
任务 特权 系统

一个操作系统的设计与实现——第1章 什么是操作系统

1.1 引言 什么是操作系统呢? 有些读者可能会像曾经的笔者一样,认为操作系统是"一种图形界面";在学习了Linux操作系统后,认为操作系统也可以是"一种命令行"。而不同种类,不同版本的操作系统,则是"不同的图形界面",或是"不同的命令行语法"。 那么,以Linux操作系统为例,读者是否想过这些问题 ......
系统

一个操作系统的设计与实现——第2章 主引导记录

2.1 BIOS 当按下开机键的那一刻,发生了什么呢? 这是一个百废待兴的时刻,所有的硬件设备都刚启动,并没有做好准备,甚至连CPU自己都是。此时,就需要一些外力帮助CPU工作起来。具体来说,在CPU刚启动时,其CS:IP被硬件电路设定为f000:fff0。这个地址并非指向内存,而是指向主板的一个非 ......
系统

部署自己的在线管理系统

B/S架构的管理系统因其使用和维护的便利性而成为了目前管理系统的主流,但通常都是企业自研或定制开发的系统。那么,对于众多的中小企业或个人,是否能低成本地拥有自己的在线管理系统呢? 答案是可以的。目前有一些支持私有化部署的管理系统,可以由用户自行安装部署到自己的云服务器上,这样就可以随时随地登录操作了 ......
管理系统 系统

TN-rk3399使用swd调试系统.

1.通过阅读一些参数资料,他们都用过转接出micro_sd,通过连接标准的swd信号实现调试的。 https://crwulff.blogspot.com/p/rock64.html http://notes.zahoryzontnik.com/ 包括张银奎老师的GDK8和挥马枪的一些资料,我本人就 ......
系统 TN-rk 3399 swd TN

2023-2024-1 20211306 密码系统设计与实现课程学习笔记9

20211306 密码系统设计与实现课程学习笔记9 任务详情 自学教材第6章,提交学习笔记 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核 ......
课程学习 20211306 密码 课程 笔记

MES系统扫盲

一、定义 MES是制造执行系统(Manufacturing Execution System)的缩写,是一种用于管理和监控制造过程的软件系统。它是在ERP(企业资源计划)和SCADA(监控和数据采集系统)之间的一个中间层,用于实现生产计划的执行和监控。 二、分类 MES系统可以按照不同的分类标准进行 ......
系统 MES

20211316郭佳昊 《信息安全系统设计与实现(上)》 第十周学习总结

一、任务要求 [ 1 ] 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) 我在学****知识点,请你以苏格拉底的方式对我进行提问,一次一个问题 核心是要求GPT:请你以苏格拉底的方式对我进行提问 然后GPT ......
20211316 系统 信息

如何在多台Linux系统主机上实现ssh免密访问——成公钥文件id_rsa.pub(数字签名RSA)

假设共有三台Linux主机,为matser,slave1,slave2,现在要实现master主机可以ssh免密访问master主机自身以及slave1、slave2。 原理: 主机 ssh-keygencat /root/.ssh/id_rsa.pub > /root/.ssh/authorize ......
公钥 数字签名 多台 主机 数字

windows操作系统中如何将apache zookeeper安装为系统服务

记录一下,网上有些资料是错的,prunsrv的参数要以--开头! 一 下载最新版的apache commons daemon http://archive.apache.org/dist/commons/daemon/binaries/windows/commons-daemon-1.3.4-bin ......
系统 zookeeper windows apache

《Unix/Linux系统编程》第六章

《Unix/Linux系统编程》第六章 第六章 信号与信号处理 本章讲述了信号和信号处理;介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断, 将进程从正常执行转移到信号处理;解释了信号的来源,包括来自硬件、异常和其他进程的信号;然后举例说明了信号在Unix/Linux 中的 ......
系统 Linux Unix

基于Golang协程实现流量统计系统项目开发

基于Golang协程实现流量统计系统项目开发 上一节课我们已经架设好了一个网站。,但是因为我们的网站没有流量 。也生成不了大量的日志,靠我们自己点击生成那点日志也不够测试的。所以这次我们就用GO语言批量生成我们想要的日志。 好了。我们开始写代码 我用的IDE工具是GOLAND,没有为什么,只因为强大 ......
项目开发 流量 项目 Golang 系统

20211128《信息安全系统设计与实现》第六章学习笔记

一、任务内容 自学教材第6章,提交学习笔记(10分) 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核心是要求GPT:“请你 ......
20211128 笔记 系统 信息

一个操作系统的设计与实现——第1章 什么是操作系统

1.1 引言 什么是操作系统呢? 有些读者可能会像曾经的笔者一样,认为操作系统是"一种图形界面";在学习了Linux操作系统后,认为操作系统也可以是"一种命令行"。而不同种类,不同版本的操作系统,则是"不同的图形界面",或是"不同的命令行语法"。 那么,以Linux操作系统为例,读者是否想过这些问题 ......
系统

erp系统制作-第二天

制作过程中,参考了一些系统的web页面表现,最终决定选择这个页面作为erp系统的登陆页面。 ......
系统 erp

Qt源码解析——元对象系统热身

关键词:Qt 源码 QObject QMetaObject 元对象系统 属性 事件 信号 槽 概述 原系列文章地址 官方文档第二章内容就是元对象系统,它在介绍里描述到: Qt的元对象系统提供了信号和槽机制(用于对象间的通信)、运行时类型信息和动态属性系统。 元对象系统基于三个要素: QObject类 ......
源码 对象 系统

基于OFDM的水下图像传输通信系统matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 基于OFDM的水下图像传输通信系统是一种用于在水下环境中传输图像数据的通信系统。它采用了OFDM(Orthogonal Frequency Division Multiplexing)技术,这种技术在水下通信中具 ......
图像传输 图像 matlab 系统 OFDM

基于大模型的日程管理通知系统——数据库设计心得

项目:基于大模型的日程管理通知系统 指导老师:李友焕 组名:PMA 班级:软件2101 1. 前言 上学期数据库系统的课程,让我们了解了数据库的基本操作和设计原则。我们认识到良好的数据库设计在工程项目中是至关重要的。它直接影响到项目的成功与否,对系统的性能、安全性、可维护性和用户体验都有深远的影响。 ......
日程 模型 心得 数据库 数据

《信息安全系统设计与实现》学习笔记9

《信息安全系统设计与实现》学习笔记9 第六章 信号和信号处理 信号和中断 广义的“进程” 从事日常事务的人 在用户模式或内核模式下运行的Unix/Linux进程 执行机器指令的CPU “中断”是发送给“进程”的事件,它将“进程”从正常活动转移到其他活动,称为“中断处理” “中断”一词可应用于任何“进 ......
笔记 系统 信息

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第九周学习笔记

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第九周学习笔记 一、任务要求 自学教材第6章,提交学习笔记(10分),评分标准如下 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4 ......
20211325 笔记 系统 信息 2023

建设大型综合运维平台,对接集成多厂商网管系统

多厂商网管统一运维方案,对接集成异构厂商的自有网管系统,运维人员仅需登录智和网管平台一个软件,即可对网络内所有的不同厂商的设备进行管理,通过统一界面即可调用各设备厂商网管的功能。 ......
网管系统 网管 厂商 系统 平台

银河麒麟系统下maven安装及环境变量设置

1、下载maven并解压 2、麒麟系统中设置apache-maven-3.9.5环境变量 wqz@wqz-pc:~/桌面$ sudo vim /etc/profile --》编辑配置文件 输入密码 export MAVEN_HOME=/home/wqz/apache-maven-3.9.5 expo ......
变量 环境 系统 maven

14-系统可用性

一、系统可用性常见策略及实现 (一)服务不可用问题和基本对策 ​ 服务访问失败原因有很多,例如分布式环境的固有原因、服务自身失败、服务依赖失败等。 ​ 其中分布式环境的固有原因是指在分布式环境中存在的的网络连接等问题,服务自身失败是自己代码编写的问题,这里着重解决服务依赖失败的问题。 ​ 如下图所示 ......
可用性 系统 14

基于AI智能分析网关的智慧视频监控系统一站式解决方案

主要分为周界警戒、行为分析、物品警戒几大类,包括但不局限于:人员徘徊、区域入侵、抽烟检测、打电话检测、人员睡岗、离岗检测、烟火检测、电动车识别等等…… ......

银河麒麟系统下openjdk安装及环境变量设置

1、openjdk安装: A、检查java版本,终端命令:java -version B、更新麒麟系统软件包列表,终端命令:sudo apt update 查看列表 -->:apt list 升级 C、银河麒麟桌面环境提供了OpenJDK作为Java的官方实现(default-jdk,openjdk ......
变量 openjdk 环境 系统

我心中的分布式操作系统

这是一位网友发给我的文字,我原样复制粘贴发出来给大家,他的观点我不过多评论,也不代表公司和研发团队的立场,但是最后一段本人不同意,因为Laxcus分布式操作系统已经发布了六个版本,在很多领域广泛部署使用。目前Laxcus分布式操作系统正经历类似微软的Windows 3.x到Windows 95的过渡 ......
分布式 系统

基于人群行为分析技术的AI智能公园管理系统

对公园内的人员行为进行智能识别和分析,如人员聚集、摔倒、打架等异常行为的检测和报警。通过及时发出警报,能够帮助管理人员及时处置潜在的安全风险。 ......