自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

原创 CentOS7服务管理

查看服务详细信息:使用以下命令可以获取有关服务的详细信息,例如该服务依赖哪些其他服务、运行日志和相关文档等。

2023-06-07 02:17:02 3280

原创 Vue常用内置指令

v-else-if 条件渲染(动态控制节点是否存存在)v-show 条件渲染 (动态控制节点是否展示)v-else 条件渲染(动态控制节点是否存存在)v-if 条件渲染(动态控制节点是否存存在)v-for 遍历数组 / 对象 / 字符串。v-on 绑定事件监听,可简写为@v-model 双向数据绑定。

2023-06-07 02:11:44 257

原创 linux根目录的意义

根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的, 同时根目录也与开机/还原/系统修复等动作有关。由于系统开机时需要特定的开机软件、核心文件、开机所需程序、 函式库等等文件数据,若系统出现错误时,根目录也必须要包含有能够修复文件系统的程序才行。因为根目录是这么的重要,所以在FHS的要求方面,他希望根目录不要放在非常大的分割槽内, 因为越大的分割槽妳会放入越多的数据,如此一来根目录所在分割槽就可能会有较多发生错误的机会。如此不但效能较佳,根目录所在的文件系统也较不容易发生问题。

2023-06-07 02:10:52 235

原创 npm的安装

【代码】npm的安装。

2023-06-07 02:10:00 5212

原创 npm、pnpm、yarn

pnpm则是另一个跨平台的包管理器,它可以完全兼容npm,也支持yarn。pnpm通过类似npm的方式管理包,但使用硬链接技术来节省磁盘空间,从而减少对编译器的依赖。同时,pnpm避免了因为不同包之间的依赖关系而产生的冲突。pnpm则是相对较新的包管理器,在依赖项的安装、速度和效率上具有优势。yarn是由Facebook开发的一个基于命令行的包管理器,它弥补了npm的一些缺点,如安装速度慢、依赖冲突等问题。npm是Node.js的默认包管理器,是一个基于命令行的工具,可管理公共库和本地项目的依赖关系。

2023-06-07 02:08:52 339

原创 静态IP和动态IP

它会随着网络中设备数量变化而灵活调整,可以简化网络部署和管理,节省IP地址资源。其优点是无需手动配置,弹性较大,适合用于规模较大、设备频繁更换的大型企业和公共服务提供商。静态IP是指将该IP地址固定分配给某一设备或服务器,不会随着时间、重启或其他变化而改变。其优点是稳定性高,不易受到DHCP服务器等网络服务的影响,适合用于提供公共服务的服务器和特定的网络环境。静态IP适用于对网络结构相对固定且网络管理者拥有完全控制权的场景,动态IP则适用于网络结构相对灵活、设备多变的场景。

2023-06-07 02:06:56 295

原创 什么是超网

超网(Supernetting)是与子网类似的概念,IP地址根据子网掩码被分为独立的网络地址和主机地址。超网,也称无类别域间路由选择(CIDR),它是集合多个同类互联网地址的一种方法。超网(Supernetting)是一种将多个连续的IP地址空间合并成一个更大的IP地址空间的技术,通过使用较小的路由表项来减少路由器之间的交换信息,提高路由器的工作效率和网络的性能。、与子网划分(把大网络分成若干小网络)相反,它是把一些小网络组合成一个大网络,就是超网。

2023-05-19 12:23:34 1197

原创 重启,关机,注销,切换用户有什么区别?

重新启动:关闭用户程序和操作系统,返回开机自检状态,然后启动操作系统。主要作用是保存对系统的设置和修改以及立即启动相关服务等。重新启动的最通常的理由是因为新软件或硬件的安装需要,或因为应用软件因为一些理由没有回应。、切换用户:切换用户指在电脑用户账户中同时存在两个及以上的用户时,通过点击开始菜单的注销里的切换用户,可以回到欢迎界面,保留原用户的操作,进入到其他用户中去的方式;、注销:是退出并关闭当前用户程序,返回登录界面选择其他用户登录,用硬盘或光盘等重新引导系统进入。

2023-05-19 12:23:30 528

原创 VLSM.

就是其中的常用方式,可以对子网进行层次化编址,以便最有效的利用现有的地址空间。来控制路由表的大小,它是网络管理员常用的。是为了有效的使用无类别域间路由(

2023-05-19 12:23:04 84

原创 Shiro配置文件

applicationContext-shiro.xml

2023-05-19 12:21:37 90

原创 为什么要划分子网掩码?

为实现更小的广播域,就需要进一步分成更小的网络。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。台主机,它们处于同一广播域。在同一广播域中有这么多主机是不可能的,网络会因为广播通信而饱和。划分子网掩码可以优化IP地址的利用效率,减少网络上的冲突和广播风暴,提高网络的性能和安全性。

2023-05-19 12:21:30 121

原创 OSI和TCP/IP模型

3: TCP/IP模型是互联网标准协议栈的基础,它是一个4层模型,其中包括网络接口层、互联网层、传输层和应用层。与OSI模型不同,TCP/IP模型将会话层、表示层和应用层打包到应用层中。它更加贴近实际应用,因为大多数现代互联网应用都是基于TCP/IP协议栈构建的。2 :OSI模型包括7个层次,从下到上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。1: OSI(开放系统互联)模型和TCP/IP(传输控制协议/互联网协议)模型都是网络通信中用于标准化参考的模型。

2023-05-19 12:20:21 135

原创 TCP/IP模型

它常通称为TCP/IP协议族(英语:TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP。因为该协议家族的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准。由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又称为TCP/IP协议栈(英语:TCP/IP Protocol Stack)。协议族下的各种协议,依其功能不同,分别归属到这四个层次结构之中,常视为是简化的七层OSI模型。

2023-05-17 21:52:10 103

原创 OSI模型工作的原理

物理层负责传输比特流(0和1);数据链路层负责将数据封装成帧并在直接相连的两台设备间传输;网络层负责控制不同网络间的信息包转发和路由选择;传输层负责可靠传输和错误检测和纠正;会话层负责建立和维护会话;表示层负责数据的加密和解密等转换过程;应用层则负责处理特定应用程序的协议。

2023-05-17 21:51:37 92

原创 OSI七层模型

,它负责管理电脑通信设备和网络媒体之间的互通。包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机接口卡、路由器等。)提供为应用软件而设计的接口,以设置与另一应用软件之间的通信。)负责网络寻址、错误侦测和改错。)负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接。)加至资料以形成分组。例如以太网、无线局域网()把数据转换为能与接收者的系统格式兼容并适合传输的格式。)是包含了物理地址和错误侦测及改错的方法。)决定数据的路径选择和转寄,将网络表头()和通用分组无线服务()子层和介质访问控制(

2023-05-17 21:51:03 108

原创 IOS含义

参加者包括各会员国的国家标准机构和主要公司。),黑色是非会员,黄色是通讯会员(会员分布图:蓝色是会员(),红色是预定加入会员(与负责电子设备标准的。

2023-05-17 21:50:15 105

原创 OSI含义

该模型将通信系统中的数据流划分为七个层,从分布式应用程序数据的最高层表示到跨通信介质传输数据的物理实现。每个中间层为其上一层提供功能,其自身功能则由其下一层提供。功能的类别通过标准的通信协议在软件中实现。),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。

2023-05-17 21:48:38 122

原创 什么是活动分区?活动分区的标志是什么?

活动分区是硬盘上存储操作系统引导程序的主分区或逻辑分区。在启动计算机时,BIOS会按照特定顺序搜索每个存储设备的活动分区,找到装载操作系统引导程序的分区后,就会将控制权交给它,从而启动操作系统。在Windows操作系统中,可以使用磁盘管理工具来创建、删除、格式化和设置活动分区。一个硬盘最多只能有一个活动分区,并且仅主分区或扩展分区可以被标记为活动分区。在磁盘管理工具中,活动分区的标志通常是“启动”或者“系统”。

2023-05-17 21:47:30 372

原创 设置临时启动项

2.在BIOS设置界面中,找到“Boot”选项卡,选择要启动的设备并将其排到首位。通常U盘或光盘会被排在硬盘之前。1.在电脑开机时按下相应的按键(例如F2、F10、F12等),进入BIOS设置界面。3.保存设置并退出BIOS界面。

2023-05-17 21:47:03 237

原创 WIN-PE

Windows PE (WinPE) 是一个小型操作系统,用于安装、部署和修复 Windows 桌面版、Windows Server 和其他 Windows 操作系统。

2023-05-17 21:46:55 110

原创 什么是CMOS和BIOS?

所谓BIOS,实际上就是固化在BIOS芯片(ROM或NvRAM)中的程序,其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。、设置CMOS芯片中的硬件参数,开机自检时可以进入CMOS设置(就是上文说的BIOS设置,两种叫法而已),更新硬件信息并保存后重新开始自检。两者的关系是:我们可以用BIOS芯片中的BIOS程序中的CMOS设置程序修改设置CMOS芯片中储存的电脑硬件配置信息。、电脑开机时读取CMOS中存储的硬件信息,识别硬件配置,开始加电自检和初始化,发现问题立即停机或给出提示及鸣笛。

2023-05-17 21:46:17 765

原创 台式机的主要配件有哪些,各有什么功能?

硬盘(Hard Disk Drive 或者 Solid State Drive):长期存储数据的设备,保存操作系统、软件程序和用户文件等;主板(Motherboard):连接处理器、内存、显卡、声卡、网卡等主要配件的基础板块;电源(Power Supply Unit):为计算机提供稳定的电力;处理器(CPU):控制计算机内部运行,是整个电脑的核心部件;光驱(CD-ROM/DVD-ROM):读取光盘中的信息;内存(RAM):临时存储正在运行的程序和数据;键盘(Keyboard):输入文字和命令;

2023-05-17 21:44:09 142

原创 Vue数据绑定

举例:或简写为,xxx 同样要写 js 表达式,可以直接读取到 data 中的所有属性。写法:{{xxx}},xxx 是 js 表达式,可以直接读取到 data 中的所有区域。双向数据绑定 v-model( v-model 只能应用在表单类元素(输入类元素)上)功能:用于解析标签(包括:标签属性、标签体内容、绑定事件…单向数据绑定 v-bind。Vue模板语法包括两大类。功能:用于解析标签体内容。

2023-04-15 17:51:07 44

原创 Java 数据结构

Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类:枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties)

2023-04-14 13:59:24 92

原创 List 和 Map 区别?

一个是存储单列数据的集合,另一个是存储键和值这样的双列数据的集合,中存储的数据是没有顺序的,其键是不能重复的,它的值是可以有重复的。中存储的数据是有顺序,并且允许重复;

2023-04-14 12:43:13 50

原创 Element-UI 和 VUE

渐进式框架:就是一开始不需要你完全掌握它的全部功能特性,可以后续逐步增加功能。没有多做职责之外的事情。端组件,减少用户对常用组件的封装,降低了开发的难易程度。封装的组件库,简化了常用组件的封装,提高了重用性原则;是一套用于构建用户界面的渐进式。,开发者只需要关注视图层,它不仅易于上手,还便于与。数据双向绑定的库,专注于。便于开发人员高效率的开发。实现的一套不依赖业务的。组件库,提供了丰富的。

2023-04-14 12:41:55 355

原创 常用前端技术有哪些?他们之间有什么关系?

HTML/HTML5、JavaScript(ES5、ES6等)、CSS/CSS3、理解构建,会用打包工具(webpack、rollup等),预处理和。,Firebug、Chrome Dev Tools等,擅用。网络,对HTTP、TCP等协议原理有深刻的理解。HTML CSS JS等是基础语言。React、Vue学会一种就行了。Fiddler、Charles等。,保证代码的质量,业务的准确。Vue react是前端框架。、TCP等协议原理是理论知识。(Sass、Jade等)。

2023-04-14 12:39:55 55

原创 前端技术的发展流程?

它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。最早由微软提出来,它借鉴了桌面应用程序的MVC思想,在前端页面中,把Model用纯JavaScript对象表示,View负责显示,两者做到了最大限度的分离 把Model和View关联起来的就是ViewModel。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

2023-04-14 12:39:16 64

原创 Java作用域

同一package 子孙类。说明:如果在修饰的元素上面没有写任何访问修饰符,则表示。这四个作用域的可见范围如下表所示。

2023-04-14 12:35:22 70

原创 Integer与int的区别

则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为。表达式在文本框中显示时,值为空白字符串,而。表达式在文本框中显示时,结果为。为每个原始类型提供了封装类,可以区分出未赋值和值为。种原始数据类型之一。层的表单数据的类型。

2023-04-14 12:33:38 56

原创 静态变量和实例变量的区别?

在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,实例变量必须创建对象后才可以通过这个对象来使用,静态变量则可以直接使用类名来引用。在语法定义上的区别:静态变量前要加。关键字,而实例变量前则不加。

2023-04-14 12:32:50 45

原创 Java 换位符

Java定义了位运算符,应用于整数类型(int),长整型(long),短整型(short),字符型(char),和字节型(byte)等类型。

2023-04-12 23:16:11 215

原创 Java 中 String 类

方法:截取字符串中的一部分,从beginIndex(包括)开始到endIndex(不包括)结束。方法:返回指定子字符串在字符串中第一次出现的位置,如果找不到则返回-1。方法:不区分大小写判断两个字符串内容是否相同。方法:将字符串中的所有小写字母转换为大写字母。方法:将字符串中的所有大写字母转换为小写字母。方法:将字符串中的所有旧字符替换成新字符。方法:获取字符串中某一下标位置的字符。方法:判断两个字符串内容是否相同。方法:去掉字符串开头和结尾的空格。方法:获取字符串的长度。

2023-04-10 17:21:35 53

原创 Java八种基本数据类型

3. 在把容量大的类型转换为容量小的类型时必须使用强制类型转换。1. 不能对boolean类型进行类型转换。2. 不能把对象类型转换成不相关类的对象。4. 转换过程中可能导致溢出或损失精度。

2023-04-10 17:10:13 39

原创 Shiro的主要功能?

Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;Session Management:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都在会话中;Concurrency:shiro 支持多线程应用的并发验证,即如在一个线程中开启另一个线程,能把权限自动传播过去;Caching:缓存,比如用户登录后,其用户信息、拥有的角色 / 权限不必每次去查,这样可以提高效率;Cryptography:加密,保护数据的安全性,如密码加密存储到数据库,而不是明文存储;

2023-03-16 08:42:40 45

原创 MyBatis-Plus

MybatisPlus作为MyBatis的一款增强工具,就是为了简化开发,为提高效率而生。同时还提供通用的Mapper与Service,无需写SQL的情况下对表进行增删改查,可以说是十分之优秀。框架结构: MP和AR的关系: MP是Mybatis-Plus的简称,是一个完整框架体系;AR是指一个模型类对应一个关系型数据库中的一张表;AR只是MP的一个功能而已。AR我的理解就是将实体类(及其相对应的dao层)直接映射为数据库钟的表一个实体类就是一张表

2023-03-16 08:39:23 402

原创 常见的异常有哪些?

8.ArrayStoreException: 试图将错误类型的对象存储到一个对象数组时抛出的异常9.NumberFormatException: 当试图将字符串转换成数字时,失败了,抛出。6.ClassCastException: 当试图将对象强制转换为不是实例的子类时,抛出此异常7.NoSuchMethodException: 无法找到某一方法时,抛出。11.ArithmeticException当出现异常的运算条件时,抛出此异常。例如,一个整数“除以零”时,抛出此类的一个。

2023-03-16 08:39:07 174

原创 cron表达式

从左往右,cron表达式的各域表示为秒、分、时、月份中的日期、月份、星期中的日期、年份。表达式一般由5个或者6个空格间隔,组成6个或者7个域。cron表达式是一个用来控制时间的。秒 分 时 日 月 星期 年。

2023-03-16 08:38:22 45

原创 SpringBoot集成quartz的流程?

由于 @Component 注解的存在,声明支持Spring的注解驱动查找,所以SpringBoot启动时,可以找到该类,并同时加载该任务计划。加上@Component @EnableScheduling以及@Scheduled注解。1整合Quartz(高版本springboot已内置Quartz无需再添加依赖)新建component新建定时任务类。正常启动SpringBoot。

2023-03-16 08:35:17 74

原创 Java登录注册MD5加密

上面中出现Salt加给MD5password 是给加密后的MD5密码再进行加密。具体拼接方式可以 加载MD5密码之后之前 或者 加在中间都可以。登录时只需要加密再进行判断即可。只需时将密码加密存入即可。

2023-03-13 16:45:02 153

空空如也

空空如也

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

TA关注的人

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