自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 Certbot 自动化 SSL 证书安装颁发与配置

Snap 是一种由 Canonical 开发的包管理工具,用于在 Linux 系统上安装、管理和更新应用程序。它提供了一种与系统依赖隔离的方式来打包应用程序,从而使软件的安装和升级变得更加简单和可靠。Certbot 是一个强大的工具,简化了获取和管理 SSL/TLS 证书的过程。它通过自动化验证和续期过程,确保你的网站始终使用最新的安全证书,提供安全的 HTTPS 连接。如果你运行一个网站或服务,使用 Certbot 和 Let’s Encrypt 来管理你的 SSL/TLS 证书是一个值得推荐的选择。

2024-07-15 11:52:34 651

原创 【华为HCIA】网络层协议及IP编址

华为HCIA

2024-05-21 21:44:36 24

原创 【华为HCIA】常用协议

ICMP Echo Request和ICMP Echo Reply分别用来查询和响应某些信息,进行差错检测。任何基于TCP的应用,在发送数据之前,都需要由TCP进行“三次握手”建立连接。当数据传输完成,TCP需要通过“四次挥手”机制断开TCP连接,释放系统资源。当网络设备无法访问目标时,会自动发送ICMP目的不可达报文到发送端设备。TCP使用序列号和确认序列号字段实现数据的可靠和有序传输。Tracert显示数据包在网络传输过程中所经过的每一跳。TCP通过滑动窗口机制来控制数据的传输速率。

2024-05-20 13:04:07 412

原创 【华为HCIA】网络参考模型

华为HCIA

2024-05-20 12:32:35 360

原创 【华为HCIA】数据通讯网络基础

华为HCIA

2024-05-20 12:06:00 363

原创 代理frcp systemctl启动失败,报错(code=exited, status=203/EXEC)问题解决

systemctl启动服务报错(code=exited, status=203/EXEC)解决方法

2023-10-12 16:59:41 3195

转载 Linux实用命令之 xdg-open 打开资源管理器

为什么要介绍 xdg-open 呢,得先从需求说起。一般在控制台中,可以使用命令操作各式文本文件。但难以避免,需要操作一些非文本文件,如 pdf,doc 等。此时,一般的做法是,打开文件管理器,再一层层进入对应目录,找到对应文件,再双击打开。这种方式的问题是,操作起来较为麻烦,效率低,尤其是当文件路径较深,某几个文件夹中文件又多的情况下。有没有简单点的办法呢,有,最开始我是这么做的:方式一: 借助nautilusnautilus 是 ubuntu 下默认的文件管理器。在控制台可以使用 naut

2021-03-12 08:23:24 2407

转载 Linux rsyslog和过滤规则

/etc/rsyslog.conf 是rsyslog服务的总配置文件/etc/rsyslog.d 该目录是单独配置的rsyslog配置文件vim /etc/rsyslog.conf$IncludeConfig /etc/rsyslog.d/*.conf个人建议,将所有的rule都配置在该目录下,在/etc/rsyslog.conf中不写rule配置文件/etc/rsyslog.conf主要有3个部分MODULES :模块GLOBAL DRICTIVES :全局设置..

2021-03-07 14:24:07 3507

转载 Linux下free命令详解

free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。如果加上 -h 选项,输出的结果会友好很多:有时我们需要持续的观察内存的状况,此时可以使用 -s 选项并指定间隔的秒数:$ free -h -s 3上面的命令每隔 3 秒输出一次内存的使用情况,直到你按下 ctrl + c。由于 free 命令本身比较简单,所以本文的重点会放在如何通过 free 命令了解系统当前的内存使用状况。输出简介下面先解释一下输出的内容:Mem 行(第二行)是内存的使用情

2021-03-04 09:15:57 1180 2

转载 Linux服务器上监控网络带宽的18个常用命令

Linux服务器上监控网络带宽的18个常用命令本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。下面是按功能划分的命令名称。监控总体带宽使用――nload、bmon、slurm、bwm-ng、

2021-02-25 08:26:19 569

原创 项目部署到tomcat上后,网址访问主页图片404问题解决方案

项目路径如下,在本地访问项目可以正常显示该路径图片。部署到tomcat上后,服务器地址访问图片不显示,F12调试显示该图片404,路径不对。那么我们在Linux中创建一个imgs文件夹,将不能显示的图片放入其中。然后将linux项目中的css文件路径修改成上述webapps中的imgs路径。打开项目则正常显示...

2021-01-15 10:20:47 1211

转载 centos中执行apt-get命令提示apt-get command not found

**先说结论: 在centos下用yum install xxx**yum和apt-get的区别:一般来说著名的linux系统基本上分两大类: RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 RedHat 系列 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 包管理工具 yum 支持tar包 Debian系列 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数” 包管理工具

2020-11-12 09:59:08 2805

原创 编程过程中必须掌握的理论知识(面试可能用到)

1:关于CHAR与VARCHARCHAR是定长的,而VARCHAR是变长的;假设设置为CHAR(10)或VARCHAR(10),假设存储hello字符串,使用CHAR(10)时,会补上5个空格得到设置值10的长度,如果使用VARCHAR(10)时,则只存储hello,即5个字符。所以,在实际使用时,如果某列的数据都是固定长度,例如身份证号码固定是18位,则应该使用CHAR(18),如果某列...

2020-03-18 15:46:27 392

转载 mybatis中mapper.xml文件头的具体含义

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "mybatis-3-mapper.dtd">这是干什么的????有什么用???看过圣斗士吧?里面放招的时候都会先吼一句表示自己放的是啥对吧?如果你阴着放招(写下面的mapper),谁知道你后面写的是啥,针对哪个版本DTD:Document Type De...

2020-03-18 15:21:55 641

原创 springboot配置datasource连接与mapper.xml文件位置

spring.datasource.url=jdbc:mysql://localhost:3306/tedu_store?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghaispring.datasource.username=rootspring.datasource.password=roo...

2020-03-18 14:51:34 992

原创 一张图看懂JavaIO

2020-03-16 16:14:07 123

原创 计算机底层二进制

2进制什么是2进制:逢2进1的计数规则.10进制 与 2进制:案例:public static void main(String[] args) { /* * 2进制 */ //编译时候 将10进制"50"转换为2进制 //软件运行期间, i在内存中是2进制 int i = 50; /* * toBinaryStri...

2020-03-16 11:07:37 5500

转载 jquery.cookie 介绍 和 用法

1、依赖jQuery库2、浏览器兼容性情况3、下载官方github:https://github.com/carhartl/jquery-cookie4、使用创建一个整站cookie$.cookie('name', 'value');创建一个整站cookie ,cookie 的有效期为 7 天$.cookie('name', 'value', { expires: 7 });...

2020-02-09 17:16:18 191

转载 Linux下mariadb简易安装

1 概述本文在Centos7.6下介绍mysql的分支mariadb的安装方法和过程。2 安装2.1 yum安装yum install mariadb-server mariadb -y查看版本[root@mysqldb ~]# rpm -q mariadb-server mariadbmariadb-server-5.5.60-1.el7_5.x86_64mariadb-5.5....

2020-01-26 19:24:06 344

原创 数据库基础语句

###数据库数据库简介:之前通过IO技术可以实现数据的增删改查操作,但是执行效率低,只能保存文本数据,所有功能都由程序员自己实现开发效率很低, 使用现成的数据软件,把数据的具体操作交由数据库软件处理,只需要学习如何使用数据库软件即可DBMS: DataBaseManagementSystem(数据库管理系统 俗称数据库软件),常见的DBMS有:MySQL Oracle SQLserver ...

2019-08-09 08:44:59 850

原创 各阶段常见面试题锦集

第一阶段面试题一、JAVA基础1. 列出JAVA中所有基本数据类型,并说明这些数据类型占用的字节数?答案:java的原始数据类型,也可以叫java的基本数据类型,一共就8个,分别是:byte、short、int、long、boolean、char、float、doublebyte 1个字节boolean 1个字节char 2个字节short 2个字节int 4个字节long 8...

2019-07-29 11:08:46 1124

原创 初见 Spring 框架需要掌握的知识点

Spring的作用是创建和管理对象,使用Spring可以实现解耦;掌握节点的id和class属性的配置;了解节点的scope、lazy-init、init-method、destroy-method属性的配置;了解节点的factory-bean和factory-method属性的配置;掌握通过SET方式注入属性的值,掌握value和ref属性的选取原则;了解通过构造方法注入属性的值;了...

2019-07-27 23:37:26 344

原创 spring框架,仅供自己复习

1. Spring框架1.1. 框架框架是它人编写好的一段程序,可能表现为一系列的jar包,每种框架都解决了某些问题,当需要时,在开发项目时添加相关的jar包,使用这些框架,在开发项目时就可以不必关心某些细节问题。许多框架都约定了特定的编程方式,是对传统编程方式的改进,大多数框架可以使得编程更加简单。使用框架的同时,也需要遵守框架的运行机制和相关的约定。1.2. 需要掌握的框架主要学习...

2019-07-27 23:32:44 182

SSM项目的搭建

整合Spring、SpringMVC、MyBatis,框架依赖,配置文件,Web相关环境

2019-07-27

空空如也

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

TA关注的人

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