自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 权限管理命令

(Change Mode)是 Linux/Unix 系统中用于修改文件或目录权限的命令,控制**用户(User)、组(Group)、其他(Others)**对文件的访问权限(读、写、执行)。(Change Owner)是 Linux/Unix 系统中用于修改**文件/目录的所有者(Owner)和所属组(Group)**的命令,通常需要。(Change Group)是 Linux/Unix 系统中专门用于修改**文件或目录的所属组(Group)**的命令,功能上等同于。:它屏蔽(禁止)对应的权限位。

2025-08-05 00:00:51 295

原创 压缩与归档命令

(Tape ARchive) 是 Linux/Unix 系统中最常用的归档工具,用于将多个文件或目录打包成一个文件(通常称为 tarball),并可配合压缩工具进行压缩。(GNU zip) 是 Linux/Unix 系统中常用的文件压缩工具,采用 Lempel-Ziv (LZ77) 算法,通常生成。gunzip 是 gzip 的配套解压工具,用于解压缩由 gzip 压缩的文件(扩展名通常为。它支持解压、查看 ZIP 文件内容、测试 ZIP 文件完整性等功能。主要用于单个文件压缩,而。文件的命令行工具,与。

2025-08-04 23:59:54 988

原创 用户与组管理命令

是 Linux 系统中用于创建新用户账户的核心命令,通常需要 root 权限执行。

2025-08-04 23:59:11 707

原创 文件与目录操作命令

(Print Working Directory) 是 Linux/Unix 中最基础且最常用的命令之一,用于。(List Directory Contents)是 Linux/Unix 中最基础且最常用的命令之一,用于。(Change Directory)是 Linux/Unix 中最基础且最常用的命令之一,用于。(Make Directory) 是 Linux/Unix 中用于创建目录的基本命令。(Remove Directory) 是 Linux/Unix 中用于。,包括文件、子目录及其属性信息。

2025-08-04 23:58:26 889

原创 系统信息及进程管理命令

它是现代 Linux 发行版(如 Ubuntu、CentOS、Fedora 等)中推荐的主机名管理工具,相比传统的。是一个在 Unix 和类 Unix 系统(如 Linux、macOS)中常用的命令行工具,用于显示系统信息。,显示文件系统的总容量、已用空间、可用空间及挂载点信息。它可以显示正在运行的进程信息,如进程 ID(PID)、CPU 占用、内存使用、运行时间等。ps输出内容中UID、PID、PPID、C、STIME、TTY、TIME、CMD说明。来控制进程的行为(如结束、重启、暂停等)。

2025-08-04 23:57:55 858

原创 网络相关命令

的经典命令行工具,支持 HTTP、HTTPS、FTP 协议,具有递归下载、断点续传、批量下载等强大功能,适合自动化脚本和后台任务。,用于传输数据(支持 HTTP、HTTPS、FTP、SFTP 等协议)。的经典工具,可查看 TCP/UDP 端口、监听状态、网络流量等。虽然现代系统推荐使用。,但它仍可用于调试基础网络服务(如 HTTP、SMTP 等)。它支持上传、下载、目录管理等功能,适合在终端环境下操作。,适合监控 TCP/UDP 连接、端口占用、网络状态等。本地网络配置错误(IP、网关、DNS)。

2025-08-04 23:56:54 854

原创 Redis主从部署

Redis主从复制(Master-Slave Replication)是一种数据同步机制,允许从服务器(Slave)精确复制主服务器(Master)的数据。

2025-07-22 04:30:00 314

原创 mysql遇到问题合集

现象:手动执行以下命令无输出,日志显示异常原因:初始化配置文件,导致默认加载主机原有mysql配置文件(8.0以上版本遗留),原有配置文件为mysql8.0+以上版本配置,存在配置,但5.7以下版本不存在该配置,导致初始化加载配置异常解决方式:1、查询配置文件是否存在配置。

2025-07-22 00:29:52 153

原创 MySql主从部署

(1)、server.cnf配置(容器/etc/mysql/conf.d/server.cnf,宿主机的/data/Test/mysql_2/conf/server.cnf)

2025-07-22 00:29:20 454

原创 Mysql编译

(6)、配置my.cnf文件。(2)、添加mysql用户。(3)、安装编译工具。

2025-07-22 00:28:49 253

原创 Docker常用命令

【代码】Docker常用命令。

2025-07-22 00:28:07 129

原创 Docker安装

【代码】Docker安装。

2025-07-22 00:27:28 165

原创 Conda虚拟环境

Conda 是一个开源的包管理系统和环境管理系统,特别适合数据科学和科学计算领域。它不仅可以管理 Python 包,还能管理非 Python 的依赖项。- 最小化安装,只包含 Conda 和 Python。的环境,并安装 Python 3.9。- 包含大量预装的数据科学包。

2025-07-22 00:26:38 484

原创 Python编译

【代码】Python编译。

2025-07-22 00:26:08 211

原创 Ansible部署

通常在库存文件所在目录的。

2025-07-22 00:25:02 486

原创 Ansible命令

【代码】Ansible命令。

2025-07-22 00:24:17 183

原创 Ansible介绍

与 CI/CD 工具(Jenkins/GitLab CI等)集成。配置管理 (Configuration Management):使用 YAML 编写 Playbook,描述期望的系统状态。:通过 SSH 协议直接管理节点,无需在目标主机安装客户端。配置系统服务(Nginx/Apache/MySQL等)自动化部署应用程序(Java/Python/PHP等)集中管理服务器配置(如 /etc 下各种配置文件)通过模块支持 AWS/Azure/GCP 等云平台。任务自动化 (Task Automation)

2025-07-22 00:23:40 585

原创 Frp工具

【代码】Frp工具。

2025-07-22 00:22:38 150

原创 Redis哨兵模式

Redis哨兵是一个分布式系统,用于管理Redis主从架构,提供自动故障检测和故障转移功能。哨兵会定期检查Master和Slave是否正常运行默认每1秒向所有实例发送PING命令通过回复判断实例状态(主观下线、客观下线):单个哨兵认为某节点不可用:当多个哨兵(quorum数量)都认为Master不可用,则判定为客观下线哨兵集群选举一个领头哨兵(Leader Sentinel)领头哨兵选择一个合适的Slave提升为新的Master让其他Slave复制新的Master通知客户端配置变更。

2025-07-22 00:18:53 1145

原创 Redis配置文件

【代码】Redis配置文件。

2025-07-22 00:15:20 196

原创 Redis手动编译

【代码】Redis手动编译。

2025-07-22 00:14:44 158

原创 香橙派5部署chatglm2-6b模型

部署服务器:orangepi 5 16G版本系统版本:Ubuntu 22.04.3 LTS参考文档:利用GPU加速,在Orange Pi上跑LLMs : https://zhuanlan.zhihu.com/p/650110025遥遥领先!手把手带你用国产香橙派部署清华AI语言模型,比肩GPT,树莓派做得到吗?

2023-11-10 17:37:50 2681 4

原创 X86架构下,docker模拟ARMv8架构

执行docker pull centos:7.9.2009 --platform=arm64,获取arm64架构版本centos7.9镜像执行docker inspect centos:7.9.2009,查看镜像版本信息。

2023-04-07 22:35:43 1293

原创 ARMv8架构下,docker模拟X86架构

执行docker pull centos:7.9.2009 --platform=arm64,获取arm64架构版本centos7.9镜像执行docker inspect centos:7.9.2009,查看镜像版本信息。

2023-04-07 22:34:26 3484 4

原创 MySQL模糊查询

        数据库查询时,分为精确查询和模糊查询,但是在某些查询,如商品搜索中,精确查询可能查询不到或者类似商品无法搜索到商品,我们往往也记不清商品的全名,此时就需要用到模糊查询了。一般的模糊查询的SQL语句如下:select 字段 from 表名 where 列名 like 所需查询的条件;对于具体的条件...

2019-07-06 18:16:01 6246

原创 Mybatis中的attempted to return null from a method with a primitive return type (int).异常

今天在练习mybatis框架时,对已实现的数据库查询接口进行测试时,接口抽象类设计时,返回值为int类想型,当查询到数据库中不存在该数据时,查询结果应该返回为null,但是测试时,出现了这个异常:org.apache.ibatis.binding.BindingException: Mapper method 'com.shop_demo.dao.AdminDAO.getAdminByNameA...

2019-06-21 17:31:00 3154

原创 Maven安装及pom.xml简单介绍

Maven安装及pom.xml简单介绍         Apache Maven是一个软件项目管理工具。该工具基于项目对象模型(Project Object Modet,POM)的概念。Maven可以用来管理项目依赖、编译、文档等信息。     &nbsp...

2019-06-20 15:49:47 1568

原创 Mybatis中Failed to determine a suitable driver class错误

今天在写一个练习Mybatis框架的项目时,用注解方式把dao层关于数据库操作的抽象方法实现后,想起了之前和同学一块写另一个练习项目中自带的Spring Boot单元测试方法,因为之前写的时候是用的是基于mybatis工厂模式的另一种创建测试方法,于是想学习一下Spring Boot的测试方法。但是根据以前同学写的项目结构及配置,在我的项目中配置完成后,出现了以下的错误:************...

2019-06-19 17:57:57 4635

原创 二叉树的先序、中序、后序遍历

准备软考的时候,虽然之前在数据结构上学习了二叉树的3种遍历,但是时间一长,又还给老师了,觉得还是写成书面的比较好。废话不多说了,直接开始:二叉树如图:1.先(根)序遍历的定义:          ⑴ 访问根结点;      &n...

2019-06-10 19:18:39 2549 1

原创 MySQL中utf8与utf8mb4的区别

设计数据库时,对于字符类型数据设计时,因为使用的是Navicat软件进行建表,经常默认的字符集是utf8md4,于是就去查了查utf8与utf8mb4的区别。对于这两种编码,区别在于:       MySQL在5.5.3版本以后增加了utf8mb4编码,其中mb4是most bytes 4的含义,用来兼容四个字节的Unico...

2019-06-06 17:06:01 13672

原创 Git部分基本操作命令

一、 部分Git配置名令1.配置Git的个人用户名和邮箱$ git config --global user.name "test"$ git config --global user.email [email protected]根据自己的具体需要,修改以上两条命令来配置本地的用户名和邮箱地址。2.查看配置信息$ git config --list可以显示本地Git配置的基本信息。二...

2019-05-30 16:55:24 216

原创 Mybatis-config.xml错误

在用mybatis框架写项目时,配置数据库连接时直接从之前的项目中复制粘贴写好的配置语句,但是发现报一下错误:The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory...

2019-05-28 15:22:20 903

原创 web.xml is missing and <failOnMissingWebXml> is set to true错误解决

新建一个Maven项目时,发现pom.xml文件第七行一直报错(下图是已经修改过后的)错误提示:web.xml is missing and is set to true错误意思:找不到web.xml文件查了查这个错误,原因是在webapp目录下的WEB-INF中没有web.xml文件。解决方法,在src目录下创建webapp目录,webapp目录中创建MAIN-INF目录和WEB-IN...

2019-05-17 17:13:17 402

原创 Mybatis逆向工程

Mybatis逆向工程简介mybatis是目前很流行的持久层框架,其逆向工程更是大大缩减了开发时间。所谓mybatis逆向工程,就是mybatis会根据设计好的数据表,自动生成pojo、mapper以及mapper.xml。一.导入对应的jar包如果使用的是Maven模型构建的工程,导入对应的jar包只需要在pox.xml文件中<dependencies>标签内添加如下代码: ...

2019-05-15 11:35:52 310

原创 Mybatis创建逆向工程部分报错及处理方式

学习mybatis逆向工程师时,运行java代码时出现了以下两点报错:报错一:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the S...

2019-05-15 10:44:28 1044 1

原创 web界面文本框内部加按钮

浏览网页时,界面经常可以见到这样的搜索框设计:看着就像一个文本框内嵌套了一个按钮,想着是不是有哪个方式能够直接实现这种组件的方式,但是找了找在实际的web里边并没有标办法直接实现这种界面样式。找了很多的博客和资料,了解到这种设计方式实际是将一个文本框和一个按钮组合在一起,取消掉文本框和按钮的边框样式,用css重定义div标签,画出来一个边框,将文本框和按钮放进去,添加一个背景图即可。废话不多...

2019-04-29 16:31:15 5874

原创 综合整理的一个可以直接使用的生成验证码的代码

学习javaweb时,首先拿了一个用户注册界面试试手,写完了之后觉得应该在注册加上一个验证码验证,于是从网上找如何在项目中添加验证码,找了很多博客,综合了一下整理了一份可以直接向项目中直接添加的代码,不用修改原始代码,可以自动生成验证码,更换验证码图片。废话不多,直接上代码:1.生成验证码代码:/*生成验证码*/import java.awt.Color;import java.awt....

2019-04-09 15:31:23 2001

原创 Maven中jsp文件加载js脚本,css及其他文件时web.xml的配置

学习Maven时,按照思路写好了一个表后台插入数据的结构,测试没问题,然后用jsp写了一个界面,连接之后,发现启动jsp后一堆报错,然后开始找原因,找了半天也没发现逻辑结构上的错误,后台插入数据代码也没错误。错误原因如下(可能有点长…):org.springframework.beans.factory.BeanCreationException: Error creating bean wi...

2019-04-09 14:52:40 475

原创 解决Maven中jsp无法加载到Tomcat的方法

学习Maven时,写了个jsp网页准备加载到Tomcat上进行运行,然后发现点击运行后如下图,图中的finish是灰色的,无法点击,找了半天,也没发现有什么直接解决方案,问题如下图然后直接将项目加载到Tomcat服务器时,提示:貌似找到了错误地方,找了找错误原因,说是项目源文件中有个配置文件中某项版本太高。文件目录如下:打开.settings文件打开org.eclipse.wst...

2019-04-09 14:46:09 1540

原创 消除maven项目红叉

在学习maven项目时,有时会出现写的代码没有任何报错,创建的包也没报错,但是项目上一直有个红叉,对强迫症是很不友好的。在网上找了找,找到一种解决方法:1.打开pom.xml文件,找到标签,把下面的代码粘上去<plugins> <!-- define the project compile level --> <plugin...

2019-04-09 14:40:30 502

空空如也

空空如也

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

TA关注的人

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