自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XIAOCONG的博客

记录生活,记录学习

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

原创 Linux 隐藏 SSH 的 banner 信息

【代码】Linux 隐藏 SSH 的 banner 信息。

2025-09-28 18:07:26 340

原创 Linux arm64 docker 修改Nginx响应头Server信息

【代码】Linux arm64 docker 修改Nginx响应头Server信息。

2025-09-28 17:54:43 234

原创 Linux服务器离线openssh升级

本文提供了Linux系统下安装telnet和升级openssh服务的详细指南。主要内容包括:telnet服务的安装步骤(查询架构、下载对应rpm包、验证安装);openssh升级过程(备份重要文件、下载源码编译安装、配置修改);以及升级失败后的回滚方案。文中还给出了相关软件包的官方下载地址和常见问题的解决方法,如PAM依赖报错处理等,确保系统管理员能够安全地完成服务安装和升级操作。

2025-09-26 17:40:45 377

原创 ARM64架构Linux服务器离线安装Nginx指南

离线安装Nginx的关键在于提前下载ARM64专用依赖包,并确保编译路径与服务配置一致。通过systemd管理服务可简化运维操作。若遇到启动失败,优先检查error.log及路径配置。此方法适用于鲲鹏、飞腾等ARM架构服务器。

2025-06-30 11:36:45 2681

原创 Fegin远程调用回Page对象错误

针对MyBatis-Plus中IPage接口远程调用报错400的问题,提出了转换解决方案。由于IPage未实现JSON序列化,建议创建SerializableForFastJsonPage转换类,包含分页核心字段(records、total、size、current),并提供静态convertFrom方法将Page对象转换为可序列化对象。该类通过@Data注解自动生成getter/setter,并重写toString()方法实现JSON序列化输出,解决了分页对象远程传输问题。

2025-06-19 16:51:37 263

原创 达梦数据库-删除指定模式下所有表

【代码】达梦数据库-删除指定模式下所有表。

2025-02-07 12:26:01 1259

原创 MySQL版本升级

MySQL版本升级

2024-04-16 18:19:08 476 1

原创 synchronized volatile

多线程

2022-08-03 23:35:41 189

原创 ArrayList HashMap

集合

2022-08-03 23:31:54 577

原创 jvm初探

jvm

2022-08-03 23:20:38 298

原创 数据结构之队列和链表

一、队列:先进先出1、使用数组模拟队列队列是一个有序列表,可以使用数组或链表实现一次性队列,不能复用:数据满了之后,条件:rear==maxSize-1,不会改变(rear++)数据取空了之后,条件:front==rear,不会改变(front++)思路:队列(数组)最大长度:maxSize 队列首元素的前一个:front 队列最后元素(尾部):rear1、数据入队(添加元素):判断队列是否满-条件:rear==maxSize-1(rear < maxSize-1)未

2021-11-26 12:50:56 3190

原创 设计模式之单例模式

一、设计模式的目的重用性(即:相同功能的代码,不用多次编写)可读性(即:编程规范性,便于其他程序员的阅读和理解)可扩展性(即:当要增加新的功能时,非常的方便.称为可维护)可靠性(即:当我们增加新的功能后,对原来的功能没有影响)使程序呈现高内聚.低耦合的特性二、七大设计原则1、单一职责原则(Single Responsibility Principle)单一职责原则:对于类来说,一个类应该只负责一项职责。通常情况下, 我们应当遵守单一职责原则 ,只有逻辑足够简

2021-11-25 20:49:36 380

原创 JSON格式-数据交换

1、JSON1.1、什么是JSON?JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。JSON 键值对是用来保存 JavaScript 对象的一种方式,和 JavaScript 对象的写法也大同小异,键/值对组合中的键名写在前面并用

2021-11-17 18:08:51 740

原创 SpringMVC-框架学习

1、SpringMVC-第一天1.1、什么是MVCSpring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet。MVC 设计模式一般指 MVC 框架,M(Model)指数据模型层,V(View)指视图层,C(Controller)指控制层。使用 MVC 的目的是将 M 和 V 的实现代码分离,使同一个程序可以有不同的表现形式。其中,View 的定义比较清晰,就是用户界面。视图层(View-jsp):负责格式化数据并

2021-11-17 13:00:02 311

原创 MyBatis-3.5.6 框架学习

1、MyBatis-3.5.6 第一天环境:jdk1.8Mysql 5.7maven 3.6.11.1、什么是MyBatis ?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.

2021-11-13 22:54:36 3162

原创 Spring 框架学习

1、Spring——第一天spring 是一个开源的免费空间spring是一个轻量级、非入侵式的框架控制翻转(IOC)、面向切面编程(AOP)支持事务的处理,对框架的整合spring是一个轻量级的控制翻转和面向切面编程的框架1.2 原来方式UserDao接口–UserDaoImpl实现类UserService业务接口-UserServicempl业务实现类用户实际调用的是service层,service层调用dao层如果在dao层增加了新的方法,又想在service调用该方法

2021-11-09 21:37:52 292

原创 MySQL(8.0.26)小白详细安装配置教程

MySQL(8.0.26)-详细安装配置教程1、在官网上下载相应的MySQL压缩包mysql下载官网选择第一个就好了:2、将下载好的压缩包压缩在指定的文件夹,并在电脑刚刚的安装路径下创建data文件夹和一个my.ini文件。my.ini配置如下:首先创建一个my.txt文本文件,然后将后缀名改为ini[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录 注意:这里安装目录是你自己的文件路径basedir=D:\MySQL\mysql-8.0.26-wi

2021-10-04 11:55:07 12036 1

空空如也

空空如也

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

TA关注的人

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