文件 系统
ITSource 分享 第5期【校园信息墙系统】
项目介绍 本期给大家介绍一个 校园信息墙 系统,可以发布信息,表白墙,分享墙,校园二手买卖,咨询分享等墙信息。整个项目还是比较系统的,分为服务端,管理后台,用户Web端,小程序C端。代码风格比较成熟,具备参考和学习意义。用来学习和做毕业设计,面试开发经验,都是不错的。 一 业务介绍 本系统分为以下几 ......
创建一个自己的 Linux系统
简单来说就是一个文件传递的机制,首先创建/安装一个硬盘,然后把前硬盘中的一部分文件先转移到Linux系统上,再通过Linux系统转移到创建的新硬盘,之后用虚拟机,把新硬盘装在其中,就可以在新硬盘上做到一些功能了 前知识准备: Linux启动流程: 1、首先Linux要通过自检,检查硬件设备有没有故障 ......
电子公文系统二--需求分析
电子公文系统二--需求分析 项目名:电子公文传输系统 成员:孔垂闽,农启镰,王晨博,丁乙倍,厉彦宏 日期:2023年10月28日 git库 一、基础技能 1.初步熟悉团队git的协作方式 由于这次的燃尽图工作开展的比较晚,虽然之前已经完成了工作,但是起始日只能选择为周六,不能很好展示我们组在一周过程 ......
20211105李宜时信息安全系统安全与实现第七周学习笔记
20211105李宜时信息安全系统安全与实现第七周学习笔记 Linux信息安全系统设计与实现 - 并发编程学习笔记 并发编程基础 并发编程是一种处理多个任务同时执行的编程方式,通常使用多线程或多进程来实现。在Linux信息安全系统设计中,它可以用于提高系统性能和处理多个安全任务。 为什么需要并发编程 ......
系统编程:文件空洞
在介绍文件空洞之前,先介绍一下改变文件偏移量的系统函数lseek()。在了解了文件偏移量之后,再介绍文件空洞产生的场景和系统实现。 lseek() 对于每个打开的文件,系统内核会记录其文件偏移量。文件偏移量是指执行下一个read()或者write()操作的文件起始位置,会以相对于文件头部起始点的文件 ......
[电子公文传输系统·团队项目]第二次作业 需求分析
[电子公文传输系统·团队项目]第二次作业 需求分析 1.引言 1.1目的 该电子公文系统的目的就是为了更好地管理文件,由于电子公文文件的特殊性,具有保密性和不可抵赖性的特点,是绝对不允许在网络传输过程中被截取和篡改的。本系统实现了公文的安全性、传输的高效性、操作的简便性、环境的适用性以及系统的集成性 ......
《信息安全系统设计与实现》第八次学习笔记
第四章:并发编程 并行计算导论 顺序算法与并行算法 顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。 并行算法:cobegin-coend代码块来指定独立任务,所有任务都是并行执行的,紧接着cobegin-coend代码块的下一个步骤将只在所有这些任务完成之 ......
读取一个cvs文件,一行一行输出出来
import csv file = 'D:\\1.csv' with open(file, encoding="UTF8") as f: reader = csv.reader(f) # 创建 读取器 header_row = next(reader) # 获取表的第一行(一般是列名) print( ......
2023-2024-1 20211327 信息安全系统设计与实现 学习笔记7
学习笔记7 顺序算法与并行算法 线程的原理与优缺点 线程管理函数 线程同步 实践过程 顺序算法与并行算法 顺序算法(Sequential Algorithm) 原理:顺序算法是一种线性执行的算法,它按照顺序一步一步地解决问题。这意味着每个操作都依赖于前一个操作的结果,只有在前一个操作完成之后才能进行 ......
Unix/Linux系统编程自学笔记-第四章:并发编程
1、并行计算 并行计算 并行计算是一种计算方法,通过使用多个执行并行算法的处理器相较串行计算更快地解决问题。现代多核处理器的结构能很好的实现并行计算。计算机的发展未来也是并行计算。 顺序算法与并行计算 顺序算法 一般代码块格式如下,顺序算法的每个代码块可能包含多个步骤。各个步骤都是通过单个任务依次执 ......
电子公文系统-规格需求说明书
规格需求说明书 1 引言 2 用户场景 3 类图 4 界面原型 5 功能描述 6 验收验证标准 角色 功能 功能实现 预期结果 系统 注册 姓名、电话号码、传真、邮箱、密码、单位、所属部门等基本信息,符合一定要求或验证完成注册 对不同部门的工作人员基本信息录入系统,进行注册并且验证 登录 验证账号和 ......
20211316郭佳昊 《信息安全系统设计与实现(上)》 第八周学习总结
一、任务要求 [ 1 ] 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) 我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题 核心是要求GPT:请你以苏格拉底的方式对我进行提问 然后GPT ......
Linux文件及目录权限
例如ls -l 中显示的内容如下: -rwxrw-r-- l root root 1213 Feb 2 09:39 abc 10个字符确定不同用户能对文件干什么 第一个字符代表文件类型 - l b c d 其余字符每三个一组(rwx)读(r)写(w)执行(x) 第一组 rwx:文件拥有者的权限是读, ......
Python 实现 xls 文件转 xlsx 的若干方法
在 Python 中,可以采用 pandas、pyexcel、win32com 和 xls2xlsx 这四个模块,实现 xls 转 xlsx 格式。 以 Excel 示例文件 test_Excel.xls 为例,具体内容如下图所示: pandas 安装命令 pip install pandas -i ......
Linux操作系统学习3
上周学的是Linux操作系统中的文件权限中的基本权限,也就是UGO。 这一周学的是基本权限后面的一些知识。主要是文件权限中的高级权限。有以下几个内容:SUID权限,SGID权限,Sticky权限。/usr/bin/passwd/,在这个文件中,第一行的第四个字符为“s”,这个s代的就是特殊权限,也就 ......
如何使用scp从远程复制文件夹到本地?
内容来自 DOC https://q.houxu6.top/?s=How do I copy a folder from remote to local using scp? 如何使用scp从远程复制文件夹到本地主机? 我使用ssh登录到我的服务器。 然后,我想要将远程文件夹foo复制到本地/hom ......
catchAdmin后台管理系统 v3.1.8
CatchAdmin是一款基于thinkphp framework和 element admin开发而成的后台管理系统。因为 thinkphp 的简单高效,文档齐全。在看了很多 thinkphp 生态中的后台管理系统,发现没有一款合适的前后端分离系统。遂开发了 CatchAdmin。 基于新版 th ......
《信息安全系统设计与实现》第八周学习笔记
《信息安全系统设计与实现》第八周学习笔记 第四章 并发编程 并行计算 尝试使用多个执行并行算法的处理器更快速的解决问题 顺序算法与并行算法 顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。 并行算法:cobegin-coend代码块来指定独立任务,所有任务都 ......
python文件操作
课程目标 掌握文本写入的语法 掌握文本打开、读取的语法 核心知识 首先在当前目录下放一个test.txt文件 文件读取 f = open('test.txt','r',encoding='utf-8') print(f.read()) f.close() 文件写入 除了write()写入语法,还有w ......
python系统内置库
学习目标 1、了解os模块 2、了解time模块 3、了解random模块 核心知识 简单的说就是别人已经帮你写好复杂的操作了,而你只需要导入所需要的内置库,然后就可以调用里面的方法,使用也很简单,只需要import关键字导入即可使用 os模块 os模块主要有以下4个功能 1、系统相关 2、执行命令 ......
AMD Ryzen AI 暂仅支持 Windows,Linux 系统有望后续支持
近日消息,最新的 AMD Ryzen 7040 系列笔记本电脑配备了基于 Xilinx IP 的专用 AI 引擎,名为“Ryzen AI”,可以加速 PyTorch 和 TensorFlow 等机器学习框架的运行。不过目前这个 Ryzen AI 只支持微软 Windows 系统。但是如果有足够的客户 ......
windows 10卸载(注销)WSL,注销(卸载)当前安装的Linux的Windows子系统
1.查看当前环境安装的wsl wsl --list 2.注销/卸载当前安装的linux的Windows子系统 wsl --unregister debian 3.卸载成功后,查看当前看装的子系统 wsl --list 4.查看可安装的linux的windows子系统 wsl --list --onl ......
springboot+vue2+element学生信息管理系统
效果: .vue <template> <div> <el-container style="height: 700px; border: 1px solid #eee"> <el-header style="font-size: 40px; background-color: rgb(238, 2 ......
关于文件上传
11:15 2023年10月29日 星期日关于文件上传在博客园中,可以上传100m的文件。非常非常好用。一些小文件,可以保存在这里。而且,分享这些文件,非常非常文件。一、允许上传文件类型: .zip .rar .js .css .xml .7z .ico .ppt .pptx .xap .xpi . ......
navicat导入excel文件
打开excel文件,将鼠标放在sheet上面,右键,取消隐藏,显示所有表 navicat新建库,右键库下面的表按钮,导入向导,选择excel 选择excel文件路径,选择要导入的表 指定标题行和数据行 由于数据库中没有对应的表,选择新建表 指定主键和类型 选择导入模式 点击开始 ......
文件权限
一:文件和目录的权限的理解 1:linux的文件和目录的权限 linux的访问文件的权限为,可读(r),可写(w),可执行(x) 权限 文件 目录 r 可以读取该文件 可以列出该文件的内容 w 可以编辑该文件 可以删除,重命名等操作 x 可以执行该文件 可以进入该文件 linux访问文件的用户有三种 ......
《信息安全系统设计与实现》第八周学习笔记
第四章 并发编程 并行计算 是一种计算方案,它尝试使用多个执行并行算法的处理器更快速的解决问题 并行性与并发性 并行算法只识别可并行执行的任务。CPU系统中,并发性是通过多任务处理来实现的 线程 线程的原理 某进程同一地址空间上的独立执行单元 线程的优点 线程创建和切换速度更快 线程的响应速度更快 ......
统计文件中单词出现的次数
#get the first file filename=$1 grep -E -o "\b[[:alpha:]]+\b" $filename | awk ' { count[$0]++ } END{printf("%-20s%s\n","Word","Count"); for(word in co ......
Linux操作系统 no.2
一. 用户/组: 1.创建用户、组: useradd groupadd 2.删除用户: userdel 3.修改用户密码: passwd 二.文件权限: chowm:修改文件属主,属组。 chgrp:修改文件属组。 chmod: 修改文件权限。 chowm :改变文件属性 chmod : 改变文件访 ......