自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Centos7.9 更新 glibc2.18版本

解压 tar -zxvf glibc-2.18.tar.gz。centos7.9 默认glibc版本为2.17,可以用。下载 glibc2.18,上传到Linux服务器任意位置。

2023-11-28 09:49:52 1485

原创 Linux服务器(银河麒麟、CentOS 7+ 等)修改IP地址

打开终端或控制台,以root或具有sudo权限的用户身份登录。根据你的Linux发行版和网络管理工具的不同,相应的命令可能略有不同。使用以下命令编辑网络配置文件,例如eth0网卡的配置文件:注意:ifcfg-eth0 可能会有不同的命名,根据实机情况确认。在编辑器中,找到以"IPADDR"开头的行,然后修改IP地址。例如,将IP地址更改为192.168.1.100

2023-10-11 13:02:23 6913

原创 kettle连接达梦资源库-达梦资源库初始化SQL

kettle连接达梦资源库经常性出现连接成功,但是未自动初始化SQL。所以这里特地提供可用的SQL。本人已经在DM8内亲测成功,已正常使用。

2023-09-12 16:16:50 888 2

转载 Windows 平台 Docker 安装 Redis

d表示后台启动,使用redis的5.0.3版本的镜像,使用redis-server命令,/etc/redis/redis.conf的配置文件启动redis,因为我们做了配置文件的映射,所以实际上使用的本机中的配置文件不是容器中的配置文件。-v表示映射容器中的文件和文件路径到本机上,冒号前面表示的本机文件或目录路径,本机的路径可以写绝对路径和相对路径,冒号后边表示的容器中的文件路径或目录路径。redis的冒号后代表的是要拉取的redis的版本,如果省略掉冒号和后边的版本,默认拉去最新的版本。

2023-08-11 14:44:55 414

原创 SpringBoot基于Mybatis或Mybatis-Plus自定义实现完整SQL打印和执行耗时

注释相当完善了,不啰嗦。直接上代码:

2023-06-19 13:14:58 2415

原创 银河麒麟部署达梦8数据库开发者版本详细教程

在现实中,许多 Linux(Unix)操作系统上是没有图形化界面的,为了使 DM 能够在这些操作系统上顺利安装,DM 提供了命令行的安装方式。是使用了非 root 系统用户进行安装,所以部分安装步骤没有相应的系统权限,需要用户手动执行相关命令。安装程序将打印当前安装路径的可用空间,如果空间不足,用户需重新选择安装路径。用户可以输入 DM 的安装路径,不输入则使用默认路径,默认值为$HOME/dmdbms(如果安装用户为 root,则默认安装目录为/opt/dmdbms。用户对安装信息进行确认。

2023-06-16 16:01:10 2015

转载 Centos7安装配置Docker

在开篇之前考虑到阅读人群,我觉得有必要向各位读者朋友简单介绍一下Docker是什么,它解决了什么问题?Docker是基于Go语言实现的云开源项目。它对此给出了一个标准化的解决方案-----系统平滑移植,容器虚拟化技术。让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。打破过去「程序即应用」的观念。

2023-06-05 16:15:23 241

转载 Linux 查看服务器配置信息

1、查看操作系统的版本命令:cat /etc/redhat-release2、查看系统内核命令:uname –a。

2023-06-05 14:45:06 6387 2

原创 Nginx下location常见配置规则

Nginx下location常见配置规则

2023-04-10 13:25:16 139

原创 SpringBoot 自定义注解实现涉密字段脱敏

关于数据脱敏,网上的文章都是硬编码规则,比如对身份证,手机号,邮件地址等固定写法脱敏。本文在此基础上,拓展动态从数据库查出涉密关键字执行脱敏操作。

2023-02-10 13:52:39 1548 2

原创 Sa-Token OAuth2 单点登陆实战(适用于spring boot + spring cloud)及常见问题解答

看本文前,请熟悉OAuth2的的基本概念及原理。本文主要讲解授权码模式的实战。同时请仔细阅读官方文档。OAuth2.0简述 - Sa-Token (dev33.cn)Sa-Token OAuth2 可以帮你把oauth2的事情都搞定,你只需要实现自己的用户认证(doLogin方法)即可!

2022-10-27 16:51:23 11083 3

原创 Spring boot YML 配置文件配置map格式

目前Srping Boot 版本是 2.5.x。YML配置文件请严格按照如下格式书写:# 服务器节点名称和ip地址my-node: node: "{'a':'xxx','b':'xxx'}"Spring Boot 请严格按照如下格式书写@Datapublic class test { @Value("#{${my-node.node}}") private Map<String, String> instanceMap;}...

2022-02-23 16:02:51 3093

原创 Nginx+SpringBoot 部署前后端分离项目(http配置、https配置)

前言: 博客里不缺乏这样的博文。但是基本都是copy同一个文章出来的。我总结一下,做一个简单的说明。内容主要讲解 springboot 项目需要做的配置,以及ngxin需要做的配置,以及在https下证书需要做的配置。一:spring boot 项目需要做的配置在 application-yml 里做如下配置。注意,此处重点看servlet.context-path 配置# Tomcat 配置server: port: 8088 tomcat: uri-e...

2021-10-01 18:29:26 21762

原创 springboot 通过FastJson + 配置WebMvcConfigurer 实现序列化对象是否序列化null和空字符串“”

直接上代码。此方法为返回前端结果会序列化null字段和空字符、空数组、空map对象等字段import com.alibaba.fastjson.serializer.SerializerFeature;import com.alibaba.fastjson.serializer.ValueFilter;import com.alibaba.fastjson.support.config.FastJsonConfig;import org.springframework.beans.facto

2021-06-27 17:51:10 1375

原创 Java 计算两个日期相差年月日时分秒

这里是计算两个LocalDateTime时间差的方法。这里列举两种时差计算方法一和方法二计算结果差别,在于是否将上一个时差执行结果同步到下一个时差计算当中。方法一:计算两个日期的总计相差时间import java.time.LocalDateTime;import java.time.ZoneId;import java.time.temporal.ChronoUnit;import java.util.Date;public class DateTest { publ

2020-08-21 17:26:08 6412

原创 SpringBoot + Redis + AOP 控制接口请求重复提交

前言这个文章汇聚了很多。参考了很多文章和知识,最后实践汇总而成的。这里着重声明感谢等待的萝卜,AOP这块就是借鉴他的文章去做的。但是由于Jedis的频频错误,我选择RedisTemplate配合lua脚本去做。这篇文章的目的,最终希望给大家一个正确的方式来实现。避免出现其他一些坑。附上等待的萝卜文章地址:https://blog.csdn.net/a992795427/article...

2019-09-08 17:54:07 994 7

原创 springBoot + Mybatis 实现查询树形结构

查询树形节点 Web 案例创建数据库表DROP TABLE IF EXISTS `sys_dept`;CREATE TABLE `sys_dept` ( `dept_id` bigint(20) NOT NULL AUTO_INCREMENT, `parent_id` bigint(20) NULL DEFAULT NULL COMMENT '上级部门ID,一级部门为0...

2019-06-30 21:39:06 11810 10

原创 Spring Boot Configuration Annotation Processor not found in classpath 解决办法

我们碰到的问题,Spring Boot Configuration Annotation Processor not found in classpath 原因是:1:缺少 Spring Boot 引导配置依赖。虽然能正常运行程序,可以读取到配置信息。但是这终究还是遗留问题,一颗不确定的定时炸弹。还是要着手解决错误信息看图:我们点击后面的 Open Documentation.. ...

2019-05-12 17:52:26 10728

原创 SpringBoot 创建定时任务

一、在 springboot 项目启动类上增加注解 @EnableSchedulingpackage io.huihai;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.spring...

2018-07-08 19:01:33 293

原创 SpringBoot2.0 以上 WebMvcConfigurerAdapter 方法过时 解决办法

SpringBoot2.0 是基于 spring 5.0 实现的。在Spring 5.0 中,已经将WebMvcConfigurerAdapter 抽象类加上 @Deprecated 注解 记为过时。下面的代码就是过时方法:package com.handlerinterceptor_demo.handlerinterceptor_demo.config;import com....

2018-05-21 15:48:43 16912 3

空空如也

空空如也

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

TA关注的人

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