• 2024-04-25第八周结对编程报告
    一.结对情况本人:2252407结对搭档:2252438二.实现方式由c++(2252407)和c(2252438)混合编写实现,3位数的四则运算三.程序完成功能点首先程序要求如下:具体实现的功能有:由用户制定计划,确定练习的总题量和练习的天数,由此得出每天练习的题量生成每天的算术表达式,0-100以内的三个数字
  • 2024-04-24第八周-结对编程
    作业题目程序源代码点击查看代码importrandomimporttimeimportosimportjsondefquestion():a=random.randint(0,100)b=random.choice(["+","-","*","/"])c=random.randint(0,100)d=random.choice(["
  • 2024-04-21第八周实验
    与2252309合作结对编程四则混合运算#include<stdio.h>#include<stdlib.h>#include<time.h>intscore=0;intadd(inta,intb){ intc=a+b; if(c<1000)returnc; elsereturn-1;}intsubstract(inta,intb){ intc=a-b; if(c>=0&&
  • 2024-03-27第八组
    登录用例:参与者:员工、管理员前置条件:系统已启动,用户输入用户名和密码基本流:系统验证用户名和密码,如果正确,允许用户登录;否则提示错误并允许重试后置条件:用户登录成功,进入相应权限的系统界面商品管理用例:参与者:管理员前置条件:管理员已登录基本流:管理员添加、编辑或删除商品
  • 2024-03-20第八周
    一、总结日志分类,优先级别。图文并茂解释应用如何将日志发到rsyslog,并写到目标。facility:设施,从功能或程序上对日志进行归类:#内置分类auth,authpriv,cron,daemon,ftp,kern,lpr,mail,news,security(auth),user(default),uucp,syslog#自定义的分类local0-loca
  • 2024-02-28『周记』2024第八周周末
    『周记』2024第八周周末  复盘周五到周日的flag:周五参加170HomeworkParty周六早上去健身房完成61B的lab5和hw2完成170的hw5完成188project3的前半部分补三门课对应的recording/notes订正所有作业和考试完成所有discussion并且对应solution整理计时完
  • 2024-02-28程序是怎样跑起来的 第八,九章
    第八章:这章其实就是讲述了源文件与可执行文件Q及其转换,用某种编程语言编写的程序就称为源代码,保 存源代码的文件称为源文件,计算机只能运行本地代码,程序员键入的源代码,计算机无法直接识别运行,编译器负责转换源代码,每个编写源代码的编程语言,都需要其专用的编译器。编译器首先读入代
  • 2024-02-27程序是怎样跑起来的第八九章读后感
    第八章讲的是编译器的功能,介绍了从程序编写到运行为止的流程。本章主要介绍了c语言编译器,来编写Windows可用的执行文件(EXE文件)。其他编译器的情况与此是相同的机制。计算机只能运行本地代码,这是因为用任何编程语言编写的源代码,最后都要翻译成本地代码,否则CPU就不能理解。(源代码指
  • 2023-12-18读后感:《程序员修炼之道》第八部分 - 逐步提高
    第八部分的《程序员修炼之道》是这本书的压轴部分,它强调了不断学习和提高的重要性,以及如何在职业生涯中不断进步。以下是我从这一部分中得到的主要启示:首先,书中强调了永不停止学习的概念。编程领域变化迅速,新技术不断涌现。要保持竞争力,我们需要不断学习和适应新的工具和方法。这
  • 2023-12-11第八周
    第八周1、总结Redis多种安装方法和内核参数优化一、apt安装redisroot@ubuntu2004:~#aptinstall-yredisroot@ubuntu2004:~#systemctlenable--nowredis-serverroot@ubuntu2004:~#ss-ntlStateRecv-QSend-QLocalAddress:PortPeerAddress:Por
  • 2023-12-05第八周阅读笔记|人月神话————提纲挈领
    这一章讲到了化学工程师已经认识到无法一步将实验室工作台上的反应过程移到工厂中,需要一个试验工厂来为提高产量和在缺乏保护的环境下运作提供宝贵经验。这使我想起了以前工作中做过一次类似的事情。那是一个商品上传功能,因为公司需要在像万圣节这样的日子前上传大量商品,所以需要
  • 2023-11-28大数据第八周随笔
    这周我们学习了VI/VIMVim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说,vi是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。vim则可以说是程序开发者的一项很好用的工具。vi/vim
  • 2023-11-25第八单元 嵌套查询
    什么时候要使用嵌套查询?学生信息表:学生编号姓名班级Id电话性别生日180325011任我行513823204456男1999-09-09180325012张三413823204452女1998-08-08180325013李四218899251152男1997-07-07180325014王五113597445645女1998-08-081803250
  • 2023-11-22linux第八周
    存储管理lsblk命令查看新添加的两块硬盘,fdisk-l查看系统所挂硬盘个数及分区情况用fdisk命令对硬盘进行分区,n创建新分区,p选择主分区以及一些其他相关的命令行mkfs两次tab键查看所以文件类型挂载分区,使用mount命令将分区挂载到目录下,但是sdb2分区挂载的时候出现了问题
  • 2023-11-22第八周课堂内容
    4文件权限 4.1基本权限UGOU:owner,属主。G:group,属组。O:other,其他用户。Linux系统通过U、G、O将用户分为三类,并对这三类用户分别设置三种基本权限,这种设置权限的方式称作UGO方式。r:read(读取),数字设定为4。w:write(写入),数字设定为2。x:execute(执行),数字设定为1。4.1.1设置文件属性与权
  • 2023-11-07Linux操作(第八周)
    本周衔接上周的文件管理操作讲起,开始对掌握权限的user,group,others讲解。 1.ugo权限修改通过chmod命令可以对文件的ugo权限进行修改,基本语法如下:符号方式:chmod[u/g/o][+/-/=][r/w/x][文件或目录][u/g/o]:表示要修改的用户权限类别+/-/=:分别表示添加权限、移除权限和设置权限[r
  • 2023-11-05第八周学习笔记
    #定时器的基本原理概念以及应用##1.定时器的基本原理定时器本质上是一个计数器。如果输入的是一个恒定的脉冲信号源(一般情况下是时钟信号),我们就可以根据定时器的计数(脉冲个数)和时钟频率计算出时间,这个就是定时器的基本原理。当然,定时器也可以作为计数器来使用,例如计算外部脉冲
  • 2023-11-05yzy第八周学习笔记
    定时器及时钟服务硬件定时器定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1.当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,
  • 2023-11-04第八周学习笔记
    定时器及时钟服务硬件定时器定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器,会产生周期性电信号,以料青确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数
  • 2023-11-01第八周课堂总结
    4.2基本权限ACL4.2.1ACL基本用法创建一个文件,使用getfacl命令查看ACL权限。 setfacl命令可以设置ACL权限,对每一个文件或目录进行更精确的权限设置,添加“-M”参数可以修改当前文件ACL权限。  为组jke0102增加“rw”权限。   当给用户lixugang20218517增加“-”
  • 2023-10-29《信息安全系统设计与实现》第八周学习笔记
    《信息安全系统设计与实现》第八周学习笔记第四章并发编程并行计算尝试使用多个执行并行算法的处理器更快速的解决问题顺序算法与并行算法顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。并行算法:cobegin-coend代码块来指定独立
  • 2023-10-28第八周学习记录
    第四章文件权限4.2基本权限4.2.1ACL的基本用法getfacl命令查看ACL权限,如下图所示: setfacl命令可以设置ACL权限,对每一个文件或目录进行更精确的权限设置,添加“-m”参数可以修改当前文件ACL权限,如下图所示:为用户tom,增加“rwx”权限,使用getfacl命令查看,如下图所示: 
  • 2023-10-28《信息安全系统设计与实现》第八周学习笔记
    并行计算导论顺序算法与并行算法并行性与并发性通常,并行算法只识别可并行执行的任务,但是它没有规定如何将任务映射到处理组件。在理想情况下,并行算法中的所有任务都应该同时实时执行CPU系统中,并发性是通过多任务处理来实现的线程线程的原理线程是操作系统能够进行运算
  • 2023-10-28《信息安全系统设计与实现》第八周学习笔记
    一、课程内容第三章学习1、并行计算是一种计算方案,它尝试使用多个执行并行算法的处理器更快速的解决问题顺序算法与并行算法并行性与并发性并行算法只识别可并行执行的任务。CPU系统中,并发性是通过多任务处理来实现的2、线程线程的原理:某进程同一地址空间上的独立执行单
  • 2023-10-25Linux第八周技术博客
    今天我们继续学习继续学习高级权限首先学习的suid权限,/usr/bin/passwd文件里存储的是用户信息,使用ll命令查看/usr/bin/passwd文件ll/usr/bin/passwd-rwsr-xr-x.1rootroot278564月12020/usr/bin/passwd发现第四个字母是s,s表示特殊权限suid权限的含义为给没有相应权