自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想做职场小白吗? 我来教您.......

一家独放不是春,百花齐放春满园!

  • 博客(66)
  • 收藏
  • 关注

原创 Linux源码包安装

"rpc-whitelist": "127.0.0.1", 允许远程连接的IP地址白名单,支持通配符,多个IP以逗号分隔。"rpc-password": "OrionGuan", 默认密码这里是加密的,启动后会自动加密。"download-dir": "/sdb/bt/Downloads", 下载完成的保存路径。"rpc-username": "GuanOrion", 远程电脑登录网页GUI的用户名称。"incomplete-dir": "/sdb/bt/tmp", 未下载完成的保存路径。

2024-03-22 22:45:52 852 4

原创 Linux磁盘管理

说明:使用“sudo vim /etc/fstab”命令向fstab磁盘永久挂载文件中添加下面两条文本。添加保存完成后使用“sudo mount -a” 命令读取fstab文件中的配置信息使文件中的磁盘设备立即挂载到系统。@声明:“山月润无声”博主知识水平有限,以上文章如有不妥之处,欢迎广大IT爱好者指正,小弟定当虚心受教!sudo fdisk /dev/sda 对磁盘进行分区。5.+5G选择结束位置,即创建5G的分区。2.按p 选择分区类型为主分区。1.按n 创建分区。

2024-03-22 22:24:00 530

原创 【数据结构与算法】绪论

说白了数据结构就是将一些数据元素(记录)放在一起构成一个集合,并且这些数据元素之间存在着一种或多种特定的联系。

2024-03-11 00:38:32 784

原创 【Java Web】秒懂CSS样式!

css的浮动就是使元素脱离文档流,使其按照指定的方向(左或右)移动,直到它的外边缘碰到包含它的父边框或其它的浮动元素为止,总之就是它让出的位置空间会被其它的元素所侵占这就是浮动。css层叠样式表能够对网页中标签元素位置的排版进行像素级别的精确控制,支持几乎所有的字体和字号样式,拥有对网页对象和模型的样式编辑的能力,简单的说就是用来美化网页的。缺点:内嵌式定义的样式只能被本网页文件中的标签元素使用,而不能被其它html网页文件中的标签元素使用,因此内嵌式的样式复用还不够很好。语法:.class属性值{}

2024-03-09 18:44:42 880

原创 【Java Web】HTML瞄一眼就懂!

叫做开始标签,

2024-03-08 17:49:30 741

原创 【Java】图形、图像与音频(实验十二)

用户使用Tookit对象的引用可以调用Image getImage(“图像文件名”)方法获取封装有图像的Image类的对象,之后用户就可以在paint()方法中使用Grapics2D类的对象调用其public boolean drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)方法实现在组件上绘制图像;若一个值为负值则此负符号一般表示逆向。t1.add(t2)-------------或。

2024-02-24 19:15:11 1057

原创 【Java】Java网络编程(实验十一)

在main()方法中创建远程对象,并使用java.rmi包中Naming类的静态方法Naming.rebind(“rmi://服务端IP地址”,远程对象)将远程对象绑定到rmiregistry所管理的注册表中。②客户端使用强制类型转换,将获取到的远程对象引用转化为Remote的子接口类型,以此客户端便可使用此远程子接口对象来回调服务端远程对象中的方法,并将服务端的执行结果返回本客户端。socket.receive(pack) //需创建DatagramPacket类的包对象pack用于接收数据。

2024-02-24 19:00:12 796

原创 【Java】多线程编程(实验十)

算法描述及实验步骤:①首先定义一个银行类并实现Runnable接口的run()方法,作为两个顾客线程的目标对象用于顾客存钱的银行。②在银行类中创建一个count实例变量用于存放顾客汇款总钱数。③在银行类中实现run()方法并使用循环的机制来模拟每人三次汇款的情况,然后使用println()方法输出每次顾客汇款的情况。④在主类中创建两个顾客线程并将银行类的实例作为其两个线程去银行存钱的目标对象。⑤使用setName()方法为两个顾客线程起名字。

2024-02-24 18:42:00 963

原创 【Java】应用JDBC访问数据库(实验九)

说明:在sql参数中可以使用英文的”?rs.absolute(int row)------将游标移动到指定的行记录,如果移动到首行之前或最后行之后则返回false。rs.next()-------游标向下移动一行,如果移动到了最后行之后或首行之前则返回false。rs.getRow()---------获取游标当前指向的行号,第一条记录行号就是1,依次类推。rs.afterLast()------------将游标移动到最后行之后。rs.beforeFirst()---------将游标移动到首行之前。

2024-02-24 18:25:10 841

原创 【Java】输入输出流(实验八)

10、对象流结合文件字节输入输出流可以实现将序列化对象(实现了Serializable接口的类创建的对象)的信息写出保存到文件中,并从文件中以克隆对象的方式读入保存在文件中的序列化对象信息来生成新的克隆对象并返回。9、使用数据流对象可以实现以指定数据类型的方式来读写文件。可以使用FileInputStream类创建字节输入流并用read()放法将文件中的数据读入到指定的字节数组中,FileOutputStream类创建字节输出流并可以使用write()方法可以将程序中的字节数组元素数据输出到文件中。

2024-02-24 18:02:10 892

原创 【Java】Java组件及事件处理(实验七)

此时,只要用户一点击组件如:按钮,系统就会自动创建一个事件类的对象,然后这个组件的监视器对象就会捕捉到这个事件类的对象,然后监视器就带着事件类的对象自动调用自身所在类中的专门用来处理此事件的方法,来对组件触发的特定事件进行处理。声明三个容器面板、两个按钮、一个提示标签和一个7行7列的标签数组用作日历的日期、一个监视器、一个Calendar类的对象用于获取日历。1、容器就是用来存放其它组件如:按钮、文本框、下拉列表、树组件、表格等和中间容器的容器比如JFrame窗口、对话框、面板等都是容器。

2024-02-24 17:47:26 825

原创 【Java】常用实用类及java集合框架(实验六)

源代码:

2024-02-24 17:23:24 746

原创 【Java】java异常处理机制(实验五)

可以将内部类理解为外嵌类的一个成员变量、可以用被private、protected、static修饰,其中private修饰的内部类、类体中的成员不能通过外嵌类的对象来操作,只能在外嵌类体中操作private修饰的内部类成员;内部类中的成员变量和方法只能通过内部类对象的引用(地址)来操作内部类中的成员变量和方法。此时catch关键字就会捕捉到try代码块调用的方法体中抛出的异常类的对象,并会以“(异常类 变量)”的形式来接收方法体中所抛出的异常类的对象地址,从而就直接执行catch相应异常类中的代码块。

2024-02-24 16:41:00 710

原创 【Java】接口及其实现(实验四)

源代码:

2024-02-23 23:12:56 1322

原创 【Java】继承与抽象(实验三)

源代码:

2024-02-23 22:51:13 1545

原创 【Java】类与对象(实验二)

源代码:

2024-02-23 22:35:22 1280

原创 【Java】Java基础(实验一)

答:1、打开系统高级设置然后找到全局环境变量设置 2、分别设置“”Path=%jdk安装目录%\bin,Home_Java=jdk的安装目录”的两个环境变量的值。3、求多位学生的平均成绩可以采用“每循环读取到一位同学的成绩就进行一次最值的比较”,等学生成绩录入完毕后(退出循环后),成绩的最值和平均成绩也就出来了。4、path环境变量的设置为了能使java的命令行工具可以在任意目录下运行,Home_Java环境变量的设置可以让其它的相关程序访问到java工作环境。(1)JDK的环境变量设置。

2024-02-23 22:06:36 517

原创 【MySQL】MySQL环境搭建

1、5.0的mysql在向表中录入中文记录时会报错,原因是因为在此版本下系统在创建数据库时默认使用的是拉丁字符集(不包含中文)。2、修改mysql的配置文件设置系统默认的字符集为utf-8的字符集。3、重启mysql服务。4、在创建数据库和表时使用的就是utf-8字符集了。@声明:“山月润无声”博主知识水平有限,以上文章如有不妥之处,欢迎广大IT爱好者指正,小弟定当虚心受教!

2024-02-19 23:47:51 1201

原创 【MySQL】数据库概述

MySQL是一个开发源代码的关系型数据库管理系统,可以处理上千万条记录的数据库。32位系统表文件最大支持4GB,64位系统支持最大的表文件8TB。MySQL使用SQL语言来操作数据库。一般大型企业使用收费的Oracle数据库、中小型企业使用免费的MySQL数库。

2024-02-19 23:02:50 1247 1

原创 【期末考试】数据库综合复习宝典

加锁后事务T就会对数据对象有一定的控制,而在事务T释放掉数据对象的锁前不允许其它事务对数据对象进行操作了(类似Java中的文件锁)。tip: 因为X已经是R表的候选码了,所以X再与Y中的每个属性组合的闭包肯定也等于属性全集U此时所求的候选码就是超码。④如果已找出所有的候选码,转(5) ,否则在Y中后面依次选取2个属性,3个属性,.... 求他们的闭包,若其闭包包含R的全部属性, 则是候选码。②令X=L U N, Y=LR求X的闭包,若X的闭包包含了R表的所有属性,则X为R的唯一候选码,转(5)。

2024-01-14 22:55:52 1095

原创 【期末考试】网络综合复习宝典

①单工:数据帧只能单向传输,不能双向通信(如:收音机)②半双工:可以双向通信,但双方不能同时发消息(如:对讲机)。③全双工:双方可以同时发送消息,进行双向通信,需要两个信道(如:微信)。

2024-01-12 19:43:29 963

原创 简单了解传输层协议之TCP和UDP

我们自己的一台电脑上有时可能会同时运行多个进程软件来进行上网。那么当网络上的服务器响应我们电脑进程的请求并回复数据包发给我们电脑时,我们电脑从网卡中收到数据帧后,应该将数据包交给电脑中那个正在运行的进程软件进行处理呢?此时端口号就派上用场了,端口号的作用就是用来区分主机上正在运行的不同服务软件,这也就是为什么网络服务端与客户端的通信数据帧在运输层都会包含一个源目端口号的原因,就是为了方便目地主机知道要将收到的数据包交给上层的那个正在运行的服务进行处理。端口号范围:1-65535。

2023-12-05 02:31:03 1065

原创 简单了解ARP协议

我们知道主机或三层网络设备会在系统中维护一个用于数据传输的ARP表项,每次发送数据包前都会查询ARP表项来将数据包封装成带MAC地址的数据帧。所谓的ARP协议就是根据目标网络设备的IP地址来获取其对应的物理MAC地址。

2023-09-04 00:22:35 830

原创 简单了解ICMP协议

ICMP因特网控制报文协议是一个差错报告机制,通常被IP层或更高层的协议(TCP或UDP)使用属于网络层协议,应用在三层网络设备上。主要用于在IP主机和路由器之间传递控制消息,用于报告主机是否可达、路由是否可用等。

2023-09-03 00:00:33 749

原创 简单了解IPv4编址

2、将IP地址解析为MAC地址:现在局域网中使用的都是以太网技术标准,而数据包要想在局域网线路上传输就必须携带对方主机的物理MAC地址,只有这样用户发送到网络上的数据包才能最终由交换设备转发到对方主机。如上例:192.168.1.1 /29,根据掩码可知有3个二进制位是主机位,第四段的最后一个IP地址为192.168.1.7,然后用255减去7等于248,所以此IP地址的掩码为255.255.255.248。2.x.x.x.x/16----对应二进制前16位是网络位,网络位固定为1、主机位固定为0。

2023-09-01 22:13:36 635

原创 简单了解OSI网络模型

网络协议就是规定用户数据信息如何在网络上传播以及实现某种网络技术所要遵循的统一标准和规则。发送数据包时,封装过程是从上到下7~1,其中7~5数据包在pc机中封装成形。@声明:“山月润无声”博主知识水平有限,以上文章如有不妥之处,欢迎广大IT爱好者指正,小弟定当虚心受教!④传输层:规定网络发送数据信息方式,如:TCP、UDP。⑦应用层:软件程序生成预传输的数据信息,如:QQ。⑥表示层:对程序生成的数据信息进行格式化加密。②数据链路层:标识MAC地址、封装成帧。③网络层:标识IP地址和路由选址。

2023-09-01 01:42:25 523

原创 简单了解网络传输介质

双绞线是最常用的传输介质,它由两根采用一定规则并排绞合的、相互绝缘的铜导线组成。为了进一步提高抗电磁干扰能力,可在双绞线的外面再加上一个由金属丝编织成的屏蔽层,这就是屏蔽双绞线简称STP。75Ω同轴电缆主要用来传输宽带信号,又被称作为宽带同轴电缆,其主要应用于有线电视。当光波从较高折射率的光芯射向折射率较低的包层时其入射角将小于折射角,致使光波触碰到包层时候就会折射回纤芯、这个过程不断重复,光也就沿着光纤传输下去。1.传输损耗小,中继距离长,对远距离传输特别经济。4.体积小,重量轻。

2023-08-30 23:41:45 151

原创 简单了解网络基本概念

以太网是一种网络通信协议标准,实施在局域网中。该标准规定了在局域网中采用的电缆类型和信号处理方法。

2023-08-30 01:56:10 162

原创 Firewalld防火墙

1、使用旧版的iptables指定规则时,会先删除正在使用的之前的旧规则,然后在添加新的规则,之后再从/etc/syscoonfig/iptables配置文件中读取所有规则并重新载入,导致在使用iptables指定规则时,先前使用的规则会临时消失,导致系统服务连接受阻,等配置好规则后,其它服务才能正常工作。用户可以通过把计算机中的不同网卡接口和来自不同网络的IP主机绑定到不同的区域下,来应用此区域内预先制定好的规则,来对传入本机的数据包进行过滤,限制。drop:进入到此区域的流量都将被拒绝,无响应。

2023-08-29 01:00:16 281

原创 NTP时钟同步服务器

说明:由于设备A发送给设备B的时间,在设备B收到之时、设备A当前的时间就从之前10点增加到了消息在到达设备B时途中所花费的时间,因此T2-T1的时间差就多增加消息发给设备B途中所花费的时间,并非两者实时的时间差。同理T3-T4的时间差值就少计算了设备B回复给设备A消息途中花费的时间差,并不是设备A收到消息当时本地的时间减去此时设备A的时间,因为在设备A收到消息时,设备B的时间已经在消息回复途中增加了。使用NTP的目的是使所有设备的时间与网络上时钟服务器的时间同步,以使网络上所有设备的时间保持一致。

2023-08-29 00:35:55 5734

原创 OpenVPN服务器

openvpn是一个开源的vpn服务搭建软件。可以使企业出差的员工远程访问到公司局域网中的共享资料。同时VPN服务器和vpn客户端建立连接之前会通过数字证书互相进行身份验证,并对传输的数据进行加密处理。vpn服务器和远程客户端通过使用虚拟网卡tun设备来维持vpn隧道的连接,客户端和服务端的数据都需先经过虚拟网卡tun设备的SSL的加密处理之后,在从tcp或udp的连接上将数据包从物理网卡发送出去。首先远程客户端请求与vpn服务器建立连接、协商建立会话ID。

2023-08-28 10:50:01 11292 6

原创 NFS文件共享服务器

1、如果NFS服务器要为其它子网内的主机提供服务,则路由器需关闭防火墙,否则客户端在查询NFS共享的文件夹时,会报无法获取RPC信息。2、客户端在NFS服务器创建的文件所属普通用户是以客户端的账户ID来映射的。3、默认NFS在共享子文件夹时,不管父文件夹是否允许用户访问,只要子文件夹允许用户访问,则远程客户端用户就能够访问NFS服务器的共享文件夹。@声明:“山月润无声”博主知识水平有限,以上文章如有不妥之处,欢迎广大IT爱好者指正,小弟定当虚心受教!

2023-08-28 10:11:17 473

原创 Samba服务器

服务器收到消息后,会对用户此次的访问进行权限的验证,如果权限允许服务器会为客户端与共享资源的连接分配一个TID。当用户登录到服务器后就可访问此用户的家目录。1、分别为信息学院/infors和音乐学院/musics创建各自的共享文件夹,只有本学院的用户可以访问本院的共享文件夹。2、分别点击各个共享文件夹,测试Samba服务器上的root管理员别名用户admain,是否可以访问各个学院和公共的共享文件夹。2、分别为信息和音乐学院创建各自的组,并创建各学院的Samba共享账户,并将其加入各自学院的组中。

2023-08-28 10:02:50 1579

原创 Raid镜像卷存储技术原理

独立磁盘冗余阵列(Raid)系统:具有设备虚拟化能力,可以把多个廉价的磁盘组合成一个阵列,从而达到扩大储存容量、提高I/O性能以及数据容错功能。可以把磁盘阵列理解为一个逻辑存储单元或磁盘设备。

2023-08-28 09:46:43 300

原创 iSCSI存储服务器

服务器有两张网卡,分别连接公网接收用户的访问和通过交换机连接存储设备,使的用户访问服务器的流量与服务器访问后台存储设备的流量分开,降低了带宽和服务器压力,如:FC-san光纤存储、IP-san、ISCSI服务成本低、对网卡传输速率要求较高。后来随着TCP/IP网络传输速率的快速发展ISCSI协议诞生,通过此协议用户可以将网络上的远程主机的存储资源映射到本地来使用,就像给本地主机添加了一块新的磁盘一样,可以对其进行格式化,创建逻辑卷、raid等。8、iscsi目标服务器开启对客户端发起程序的chap认证。

2023-08-28 09:32:06 3183

原创 MariaDB数据库服务器

答:character_set_server决定了服务器的默认编码,character_set_database决定了新建数据库的默认字符集,而数据库的字符集又决定了新建表的默认字符集,而表的字符集又决定了字段的默认字符集,如果没有通过DEFAULT CHARACTER SET=xxx来改变表的字符集,则新表就使用character_set_database指定的字符集。而varchar的存储方式是,对每个英文字符占用2个字节,汉字也占用2个字节,两者的存储数据都非unicode的字符数据。

2023-08-28 09:20:16 1876 2

原创 Web网站服务器

每个虚拟目录对应一个真实的存放网页文件的物理路径目录,用户通过访问虚拟目录的名字就可以访问到真实目录下的网页文件,而无需在输入真实的网页文件路径。10、修改https的/etc/httpd/conf.d/ssl.conf 主配置文件相关参数来使将搭建的网站绑定从CA哪里获得的证书,并指定web站点用于解密的私钥文件。2、修改/etc/httpd/conf/httpd.conf 主配置文件中的虚拟主机所使用的相关参数,并设置其http服务监听的端口号。6、为CA服务机构创建自签的根证书。

2023-08-28 01:40:38 1740

原创 FTP文件传输服务器

(1)配置了虚拟用户登录后,本地用户登录就会失效。可以通过修改PAM认证文件调用的模块函数库可以解决。(2)vsftpd主配置文件中必须要开启本地登录模式。如果不开,将报错,提示本地模式和匿名模式必须开启一个,显然虚拟用户模式就是为了提高安全,因此我们不开匿名模式而开启本地模式。(3)2.6.4节中的主配置文件参数allow_writeable_chroot=YES必须开启如果不开将报错。(4)防火墙影响ftp登录,默认情况防火墙策略阻止了ftp端口,ftp客户端登录将得到“无法路由到主机”的报错。

2023-08-28 01:22:29 1741

原创 CA证书颁发机构服务器

这里说一下/etc/pki/CA下的各个文件和目录的作用吧,certs目录存放颁发证书的目录,crl存放吊销证书列表文件的目录,index.txt.attr存放证书subject信息是否唯一的配置信息,index.txt.old存放上一次颁发证书的信息,newcerts目录存放已经颁发的证书,并且以序列号命名的证书,每颁发一次证书,在我们指定的路径下生成指定名称的证书后,newcerts目录下会自动生成一个以序列号为名称的证书,这个证书同我们指定路径下存放的证书信息一模一样。

2023-08-28 01:13:04 1667

原创 电子邮件服务器

1、电子邮箱系统三个组成部分MUA(telnet):邮件用户代理。主要用于撰写邮件信息并和邮件服务器之间通过SMTP协议进行向邮件服务器发送或接收邮件信息。MTA(postfix):邮件传输代理。即SMTP邮件服务器,用于接收邮件客户端或者其它域名的SMTP邮件服务器发送过来的邮件。或者是向其它域名的MSTP邮件服务器转发邮件信息。MDP(Dovecot): 邮件投递代理。一般使用POP3/IMAP4协议和SMTP邮件服务器安装在一起,用于向本地域名下的邮件用户提供接收邮件的服务。

2023-08-28 00:54:03 594

Python项目实战之《飞机大战游戏》

Python项目实战之《飞机大战游戏》

2023-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除