<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yjsstar的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yjsstar</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yjsstar]]></copyright><item><title><![CDATA[数据库mysql基础（第三次作业）]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/155378455</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/155378455</guid><author>yjsstar</author><pubDate>Sat, 29 Nov 2025 11:32:14 +0800</pubDate><description><![CDATA[2、在student数据库中创建student表，要求该表中有学号，姓名，性别，年龄，所在系 Sno为主键，且定义主键，姓名不能重名，性别只能输入男或女，所在系的默认值是 “计算机”2.创建一个存储过程avg_sal_a，有2个参数，分别是部门名称dept_name及接收平均工资，5.创建课程表Course，并创建一视图 stu_info,查询全体学生的姓名，性别，课程名，成绩。3.创建存储过程，给定参数员工姓名，查询该员工名所在部门的最高薪资，并返回给变量@a。1、创建一个storage数据库，并使用。]]></description><category></category></item><item><title><![CDATA[数据库mysql基础（第二次作业）]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/155242841</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/155242841</guid><author>yjsstar</author><pubDate>Tue, 25 Nov 2025 21:17:28 +0800</pubDate><description><![CDATA[6. 找出部门编号为D2019090001中所有总经理，部门编号为D2019090011中所有财务总监，还有即不是总经理又不是销售总监但其工资大或等于4000的所有员工详细资料。17. 统计各部门工资总和，显示部门编号和该部门雇员的月工资的总和，并且要满足该部门雇员的月工资合计大于6000，输出结果按月工资的合计升序排列。显示部门编号、部门名称、部门位置、部门人数。3. 列出部门名称和这些部门的员工信息，同时列出那些没有员工的部门。4. 列出在财务部工作的员工的姓名，假定不知道财务部的部门编号。]]></description><category></category></item><item><title><![CDATA[数据库MySQL基础]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/153870379</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/153870379</guid><author>yjsstar</author><pubDate>Sat, 25 Oct 2025 23:50:06 +0800</pubDate><description><![CDATA[首先是找到控制面板中的编辑系统环境变量，然后点开环境变量，找到系统变量，然后找到变量名path，点进去然后新建一个环境变量，这个环境变量是你的mysql安装路径，并且在这个路径后加上\bin。首先先打开电脑的控制面板，找到卸载程序，找到有关数据库MySQL内容的删除即可，特别注意，此方法还要删除MySQL的隐藏文件，在C:\ProgramData中找到并删除MySQL这个文件。2.3修改配置文件，上述的配置文件为格式，其中的安装目录以及数据存放目录是以自身的为标准，且注意路径为双正斜杠（\\）来分隔。]]></description><category></category></item><item><title><![CDATA[Linux的SHELL脚本中的常用命令]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/148291109</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/148291109</guid><author>yjsstar</author><pubDate>Thu, 29 May 2025 19:22:40 +0800</pubDate><description><![CDATA[比如说此时你想显示五个数字要用到seq 1 5这个命令，而此时你想利用touch命令来建立这1到5个文件，这时你想用seq 1 5 | touch这个命令，而touch在这里是会识别不了的，这时你就需要用到xargs了，你只能用下面所展示的这个命令。使用watch命令以周期性的监测并输出某命令的执行结果到屏幕上，省得手动一遍一遍运行某命令，提高工作效率。-O|--output-document=FILE            将下载的内容写入到文件中。--spider           不下载任何文件。]]></description><category></category></item><item><title><![CDATA[Linux的SHELL脚本基础]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/148286652</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/148286652</guid><author>yjsstar</author><pubDate>Wed, 28 May 2025 19:59:35 +0800</pubDate><description><![CDATA[Bourne Shell（/usr/bin/sh或/bin/sh）：标识为sh，该Shell由Steve Bourne在贝尔实验室时编 写。Bourne Again Shell（/bin/bash）：标识为bash，该Shell由Brian Fox在1987年编写，是绝大多 数发行版的默认的Shell，当运行sh时其实调用的是bash。脚本幻数，即脚本解释器，脚本运行的最优先指令，负责对脚本中其他命令进行解释 程序主题，程序主体通常由命令，执行逻辑控制器和数据组成。/bin/sh 或 #!]]></description><category></category></item><item><title><![CDATA[Linux的web服务器的部署及优化]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/147702026</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/147702026</guid><author>yjsstar</author><pubDate>Mon, 05 May 2025 21:11:02 +0800</pubDate><description><![CDATA[这个文件是当你写入东西进去时，你在网上访问你这台主机的IP后，界面就会显示你写入的内容，当你没有写入任何东西时，你访问了之后就会显示默认的红帽界面。如果不想访问的时候显示的内容一直是默认发布文件中的内容，则你可以在改目录中创建一个后缀为.html的文件，然后再里面可以写入内容，当你访问的时候要在后面加上这个文件名。我们尝试将端口修改为8080的情况下，在服务器不重启的情况下让其生效，然后查看是否修改成功，然后让火墙允许8080端口，然后我们可以进行访问。再是默认的发布文件，先进入到如下的目录中。]]></description><category></category></item><item><title><![CDATA[Linux的时间同步服务器]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/147700939</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/147700939</guid><author>yjsstar</author><pubDate>Sun, 04 May 2025 17:58:41 +0800</pubDate><description><![CDATA[chrony 的优势: 更快的同步只需要数分钟而非数小时时间，从而最大程度减少了时间和频率误差，对于并非全天24小时 运行的虚拟计算机而言非常有用 能够更好地响应时钟频率的快速变化，对于具备不稳定时钟的虚拟机或导致时钟频率发生变化的节能技 术而言非常有用 在初始同步后，它不会停止时钟，以防对需要系统时间保持单调的应用程序造成影响 在应对临时非对称延迟时(例如，在大规模下载造成链接饱和时)提供了更好的稳定性 无需对服务器进行定期轮询，因此具备间歇性网络连接的系统仍然可以快速同步时钟。]]></description><category></category></item><item><title><![CDATA[Linux的系统周期化任务]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/147672014</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/147672014</guid><author>yjsstar</author><pubDate>Sun, 04 May 2025 16:33:38 +0800</pubDate><description><![CDATA[在系统中我们的维护工作大多数时在服务器行对闲置时进行 我们需要用延迟任务来解决自动进行的一次性的维护 延迟任务时一次性的，不会重复执行 当延迟任务产生输出后，这些输出会以邮件的形式发送给延迟任务发起者 在RHEL9中默认系统中的所有普通用户都可以发起延时任务。当写的任务内容存入相应的文件当中，则会按照自定义、每天等等来执行任务，也就是当我们把要执行的动作记录为脚本，并把脚本放到相对应的目录中他就会以相应的时间执行。系统中默认只存在黑名单/etc/at.deny，写入此文件中的用户会被禁止使用at任务。]]></description><category></category></item><item><title><![CDATA[Linux系统中的软件管理（部分）]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/147324018</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/147324018</guid><author>yjsstar</author><pubDate>Sat, 19 Apr 2025 12:07:23 +0800</pubDate><description><![CDATA[3.bz2|gz|xz———— 1.需要源码安装需要编译      2.绿色软件，直接可用         ntfs-3g_ntfsprogs-2017.3.23.tgz 需要编译 "configure"      Firefox-latest-x86_64.tar.bz2 绿色。比如说来安装已下载好的qq，上面红框处代表安装的命令，下面的代表安装此qq必须要安装的两个软件，这两个软件被称作qq的依赖性。/etc/yum.repos.d/ 软件源指向文件配置目录，在此目录中不能有无法访问的源指向。]]></description><category></category></item><item><title><![CDATA[Linux下的网络管理]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/147310005</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/147310005</guid><author>yjsstar</author><pubDate>Fri, 18 Apr 2025 11:05:55 +0800</pubDate><description><![CDATA[s 字节数：设置ping命令发出的消息包的大小，默认发送的测试数据大小为56字节；nmcli connection modify 网卡的名字 ipv4.method manual ipv4.addresses 你的ip ipv4.gateway 你想要设定的网关。-i 时间间隔：设定前后两次发送ICMP消息包之间的时间间隔，无此选项时，默认时间间隔为1秒。-c 数字：用于设定本命令发出的ICMP消息包的数量，若无此选项，则会无限次发送消息包直到用户按（Ctrl+C）组合键才终止命令。]]></description><category></category></item><item><title><![CDATA[Linux中的文件传输]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/147259719</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/147259719</guid><author>yjsstar</author><pubDate>Wed, 16 Apr 2025 18:04:39 +0800</pubDate><description><![CDATA[rsync 是一个强大且高效的文件同步和传输工具，既可以通过 SSH 协议进行安全传输，也能使用 rsync 守护进程（ rsync daemon ）进行传输，不仅能实现本地和远程主机间的文件传输，还具备强大的增量传输功能。同时，它也支持本地文件系统内的文件同步。它具有极高的压缩率，能最大程度地减小文件体 积，但压缩和解压缩过程相对较慢，通常用于对空间要求极为苛刻的场景，如长期存储的大量数据 归档。此时我们将T1a中桌面上的文件删除，再试着将另一台主机中的文件远程传输到本地中，同理。]]></description><category></category></item><item><title><![CDATA[Linux下的进程管理]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/147024480</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/147024480</guid><author>yjsstar</author><pubDate>Sun, 06 Apr 2025 15:38:33 +0800</pubDate><description><![CDATA[1.Systemd 是 Linux 系统中新一代的初始化系统（init system），它旨在替代传统的 SysVinit 和 Upstart 等初始化系统，除此之外，Systemd还提供了一套强大的工具和机制，用于管理系统的启动、服务的管理、资源的分配等。2.每个进程都有自己独立的内存空间和系统资源，每个进程都拥有自己的执行上下文，而进程之间也可以通过操作系统提供的机制进行通信。1.通俗来讲，进程就是指计算机中正在运行的程序的实例，而进程既可以是程序代码，也可以是数据，还可以是系统资源等等。]]></description><category></category></item><item><title><![CDATA[Linux权限管理]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/146887663</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/146887663</guid><author>yjsstar</author><pubDate>Tue, 01 Apr 2025 13:47:31 +0800</pubDate><description><![CDATA[建立一个/aaa的目录，先chmod 777 /aaa，然后建立一个用户a和b，分别创建文件/aaa/q和/aaa/w，此时的用户a是可以删除用户b的文件/aaa/w的，而当回到root中命令chmod 1777。chmod -R --reference=/tmp /mnt/b 复制/tmp目录的权限到/mnt/b及目录中的子文件上 -R 代表第归操作。chmod --reference=/tmp /mnt/a #复制/tmp目录的权限到/mnt/a上。]]></description><category></category></item><item><title><![CDATA[HCIP-OSPF综合实验]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/143868888</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/143868888</guid><author>yjsstar</author><pubDate>Tue, 19 Nov 2024 18:40:05 +0800</pubDate><description><![CDATA[对于area0，基于172.16.0.0 19，可以划分172.16.0.0 24给骨干链路，再划分172.16.0.0 30给R3-R4之间的链路，划分172.16.0.4 30给R4-R6之间的链路，划分172.16.0.8 30给R4-R7之间的链路，划分45.0.0.0 30给R4-R5之间的虚链路，划分100.1.1.0 24给R5的环回。首先，先划分IP，基于172.16.0.0 16，可以分别划分172.16.0.0 19，172.16.32.0 19，3.所有设备均可访问R5的环回。]]></description><category></category></item><item><title><![CDATA[作业-综合实验配置2]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/143590932</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/143590932</guid><author>yjsstar</author><pubDate>Thu, 07 Nov 2024 17:23:29 +0800</pubDate><description><![CDATA[2、要求SW1为VLAN 2/3的主根及主网关，SW2为vlan 20/30的主根及主网关，SW1和SW2互为备份。1.我们划分出了vlan2,3,20,30分别给到PC1,2,3,4。1、按照图示的VLAN及IP地址需求，完成相关配置。1.划分vlan,以实现三层交换机vlan间的通信。4、上层通过静态路由协议完成数据通信过。3、可以使用super vian。2.用静态路由配置上层数据通信。5、AR1为企业出口路由器。]]></description><category></category></item><item><title><![CDATA[TCP协议笔记]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/143326242</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/143326242</guid><author>yjsstar</author><pubDate>Tue, 29 Oct 2024 12:49:50 +0800</pubDate><description><![CDATA[接着，由客户端发送第一次握手的报文（这个报文的特点是由客户端主动发送给服务端），其中必须要有几个信息，其中一个是序列号（seq），是TCP中每一个报文都需要有的一个信息，序列号会采取一个随机数值（x）,这个报文是一个建立连接的报文，则他需要表明一个身份，用头部字段的STN字段，SYN=1，此时，客户端会进入下一个状态，称为同步已发送状态——SYN-SENT（现在要与对方同步状态，且要向对方发送信息）。在TCP中，发送方可以通过接收方的反馈，在超时时间到达前，意识到数据包丢失的现象，并进行重传。]]></description><category></category></item><item><title><![CDATA[回顾复习实验（部分）]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/143080063</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/143080063</guid><author>yjsstar</author><pubDate>Sat, 19 Oct 2024 19:59:44 +0800</pubDate><description><![CDATA[1.首先，我们需要以IP192.168.1.0/24为基础搭建一个网络架构，对R1和R2进行配置环回，然后我们通过子网划分来规划一下每个部分应配置的IP，我们需要向1.0/24借三位，即变成1.0/27，用来配置骨干链路和各个路由器，然后可以借三位变成1.0/30来配置各个骨干链路，也可以借一位变成1.0/28来配置各个路由器的环回，2.学校网络内部网段基-192.168.1.0/24划分，PC1可以正常访问3.3.3.0/24网段，但是Pc2不允许。即先对学校内部网络进行静态路由配置。]]></description><category></category></item><item><title><![CDATA[web第四次作业]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/140689393</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/140689393</guid><author>yjsstar</author><pubDate>Thu, 25 Jul 2024 14:32:43 +0800</pubDate><description><![CDATA[使用JS中的DOM操作完成背景颜色渐变方向变换，点击背景，渐变方向发生改变。]]></description><category></category></item><item><title><![CDATA[Web第三次作业]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/140689271</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/140689271</guid><author>yjsstar</author><pubDate>Thu, 25 Jul 2024 14:29:49 +0800</pubDate><description><![CDATA[【代码】Web第三次作业。]]></description><category></category></item><item><title><![CDATA[web前端第二次作业]]></title><link>https://blog.youkuaiyun.com/yjsstar/article/details/140456292</link><guid>https://blog.youkuaiyun.com/yjsstar/article/details/140456292</guid><author>yjsstar</author><pubDate>Tue, 16 Jul 2024 09:33:15 +0800</pubDate><description><![CDATA[对于是盒子的元素，如果没有特殊设置，其默认总是占独立的一行，宽度为浏览器窗口的宽度，在其前后的元素不管是不是盒子，都只能排列在它的上面或者下面，即上下累加着进行排列。首先，我们需要了解什么是css盒子模型，网页设计中常听的属性名:内容(content)、内边距(padding)、边框(border)、外边距(margin)，css盒子模型都具备这些属性。1.标准盒子模型(Content Box Model):默认情况下，元素的宽度和高度只包括内容的尺寸，不包括内边距、边框和外边距。]]></description><category></category></item></channel></rss>