8月2日 知识点总结

本文详细介绍了TCP/IP协议架构及Linux系统中的目录结构。涵盖了TCP/IP协议的基础知识,Linux中各类目录的功能与用途,以及如何使用命令进行目录操作。适合初学者了解网络协议与Linux系统管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、TCP/IP架构的协议概述

在这里插入图片描述

二、查询帮助信息

命令分类:1类内部命令—help command
     2类外置命令—command --help(-h)
  b\man
    man command
    / 向下查找指定内容(n向下、N向上)
    ? 默认向上查找
    q 退出

三、Linux的目录结构

1、windows下的目录结构,如图所示
在这里插入图片描述

2、Linux下的结构目录(整体是一个树状结构,一切从文件从根开始)
  boot 启动
  mount 磁盘挂载
  umount 磁盘卸载(/ect /fstab 通过命令行挂载的磁盘是临时的—开机自动挂载)
  df -h 查看磁盘挂载情况[dd if = /dev /zero of = /root/image bs=1024k count 10 //创建环回设备(虚拟磁盘)
  fdisk 磁盘文件—做磁盘分区
    sd----scsi类型的磁盘(hd IDE)
    a-----第一块磁盘,b—第二块磁盘……,1代表磁盘内的第一个分区(/dev/sda1)
  mkfs----格式化(创建文件系统)

3、Linux主要的目录
  /    所有文件都在根下—tree -LD 1 / 通过tree查看根目录下的一级文件
  /bin   存放命令文件
  /boot  存放系统启动文件(内核、grub程序)
  /cdrom  光盘目录
  /dev   存放设备文件(c字符设备、d块设备)
  /etc   大部分系统的配置文件
  /home  普通用户的家目录
  /lib /lib64 库文件(.so结尾的文件)
  /lost+found非正常关机下的碎片文件(空磁盘挂载上俩,默认有这个目录)
  /mut /media 专门提供挂载的挂载点
  /opt   第三方软件的安装目录
  /proc /sys 进程、系统目录(默认是空的,只有启动后才会存放对应进程和系统文件)
  /root   root用户的家目录
  /sbin   存放命令的目录
  /tmp   临时文件存放目录
  /usr   常见软件安装目录
  /var   文件会随时被更改----日志文件

三、目录的常见命令

1、查看目录内容
  终端使用技巧:自动性
  ls  查看文件内容
2、搜索使用过的命令
  ls
文件通配符:
  *—任意长度的字符
  ?—任意一个字符
  [ ]—取值范围(只取范围中的一个字符),例如:sd[abc]—sda sdb sdc
[abc]也可以表示成[a-c]
grep命令—行过滤
  查看文件中的匹配,桂林旅一行
  -v  反选  (+^$=空白行)
  ^  托字符,指定以某个字符开头
   $  以什么字符结尾
  grep  [选项][匹配的字符][对象]
  -i  忽略大小写
3、切换目录
  cd
  常见的特殊目录:. … ~ -
  绝对路径:从根开始,需要路径写全
  相对路径:相对当前路径而言,你所要处理的目录

内容概要:本文介绍了基于Python实现的SSA-GRU(麻雀搜索算法优化门控循环单元)时间序列预测项目。项目旨在通过结合SSA的全局搜索能力和GRU的时序信息处理能力,提升时间序列预测的精度和效率。文中详细描述了项目的背景、目标、挑战及解决方案,涵盖了从数据预处理到模型训练、优化及评估的全流程。SSA用于优化GRU的超参数,如隐藏层单元数、学习率等,以解决传统方法难以捕捉复杂非线性关系的问题。项目还提供了具体的代码示例,包括GRU模型的定义、训练和验证过程,以及SSA的种群初始化、迭代更新策略和适应度评估函数。; 适合人群:具备一定编程基础,特别是对时间序列预测和深度学习有一定了解的研究人员和技术开发者。; 使用场景及目标:①提高时间序列预测的精度和效率,适用于金融市场分析、气象预报、工业设备故障诊断等领域;②解决传统方法难以捕捉复杂非线性关系的问题;③通过自动化参数优化,减少人工干预,提升模型开发效率;④增强模型在不同数据集和未知环境中的泛化能力。; 阅读建议:由于项目涉及深度学习和智能优化算法的结合,建议读者在阅读过程中结合代码示例进行实践,理解SSA和GRU的工作原理及其在时间序列预测中的具体应用。同时,关注数据预处理、模型训练和优化的每个步骤,以确保对整个流程有全面的理解。
内容概要:本文详细介绍了如何使用PyQt5创建一个功能全面的桌面备忘录应用程序,涵盖从环境准备、数据库设计、界面设计到主程序结构及高级功能实现的全过程。首先,介绍了所需安装的Python库,包括PyQt5、sqlite3等。接着,详细描述了SQLite数据库的设计,创建任务表和类别表,并插入默认类别。然后,使用Qt Designer设计UI界面,包括主窗口、任务列表、工具栏、过滤器和历控件等。主程序结构部分,展示了如何初始化UI、加载数据库数据、显示任务列表以及连接信号与槽。任务管理功能方面,实现了添加、编辑、删除、标记完成等操作。高级功能包括类别管理、数据导入导出、优先级视觉标识、到期提醒、状态管理和智能筛选等。最后,提供了应用启动与主函数的代码,并展望了扩展方向,如多用户支持、云同步、提醒通知等。 适合人群:零基础或初学者,对Python和桌面应用程序开发感兴趣的开发者。 使用场景及目标:①学习PyQt5的基本使用方法,包括界面设计、信号与槽机制;②掌握SQLite数据库的基本操作,如创建表、插入数据、查询等;③实现一个完整的桌面应用程序,具备增删改查和数据持久化功能;④了解如何为应用程序添加高级特性,如类别管理、数据导入导出、到期提醒等。 阅读建议:此资源不仅适用于零基础的学习者,也适合有一定编程经验的开发者深入理解PyQt5的应用开发。建议读者跟随教程逐步实践,结合实际操作来理解和掌握每个步骤,同时可以尝试实现扩展功能,进一步提升自己的开发技能。
本次的学生体质健康信息管理网站,按照用户的角色可以分为教师与学生,后台设置管理员角色来对学生的信息进行管理。,设计如下: 1、后台管理系统 后台管理系统主要是为该系统的管理员提供信息管理服务的系统,具体包括的功能模块如下: (1)管理员信息管理 (2)教师信息管理 (3)学生信息管理 (4)健康信息统计(图形化进行健康,亚健康等学生的信息数量统计) 2、教师角色的功能模块设计 教师角色所需要的功能模块主要包括了如下的一些内容: (1)个人资料修改 (2)学生体质健康管理:录入相关数据,包括但不限于身高、体重、肺活量、视力等生理指标以及运动能力、身体成分、骨密度等健康指标,并且设置健康,亚健康状态 (3)学生健康建议:根据体质信息,进行学生健康的建议 (4)健康预警:对健康出问题的学生,进行健康预警 (5)饮食和锻炼情况管理,查看 3、学生角色 学生角色可以通过该信息网站看到个人的基本信息,能够看到教师给与学生的健康建议等,功能模块设计如下: (1)个人资料修改 (2)我的健康建议查看 (3)我的健康预警 (4)饮食和锻炼情况管理,记录平时的饮食和锻炼情况 完整前后端源码,部署后可正常运行! 环境说明 开发语言:Java后端 框架:ssm,mybatis JDK版本:JDK1.8+ 数据库:mysql 5.7+ 数据库工具:Navicat11+ 开发软件:eclipse/idea Maven包:Maven3.3+ 部署容器:tomcat7.5+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值