自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 @RequestBody接收前端传来的参数转换为指定的枚举值,mybatis查询出来到的字段值转换为枚举

一、接收前端参数转换为枚举1.新建枚举//新建枚举基类,让所有枚举都实现改接口,该接口指定接收参数的自定义反序列处理方式,所有实现该接口的枚举在反序列化的时候都会用自定义的反序列方法,例如controller中@RequestBody接收参数的实体类中枚举属性设置值的时候。import com.fasterxml.jackson.databind.annotation.JsonDeserialize;import java.io.Serializable;@JsonDeserialize(usin

2022-05-11 17:09:12 1316

原创 SpringCloud-Eureka-Ribbon项目搭建和问题总结

一、创建Eureka-Server项目1.创建springboot项目2.完善项目信息,和勾选相应功能依赖3.选择相应的项目路径4.eureka-server的application.ymlserver: port: 8700#eureka客户端的注册地址,也就是eureka服务的提供方(注册中心)eureka: client: service-url: defaultZone: http://${eureka.instance.host...

2021-09-14 17:52:01 473

原创 数据库 delete 表数据,磁盘空间还是被占用

1.问题:项目中使用Mysql作为数据库,对于表来说,一般为表结构和表数据。表结构占用空间都是比较小的,一般都是表数据占用的空间。当我们使用 delete删除数据时,确实删除了表中的数据记录,但查看表文件大小却没什么变化。2.MySQL的数据结构:凡是使用过mysql,对B+树肯定是有所耳闻的,MySQL InnoDB 中采用了 B+ 树作为存储数据的结构,也就是常说的索引组织表,并且数据时按照页来存储的。因此在删除数据时,会有两种情况:删除数据页中的某些记录删除整个数据页的内容举个例子

2021-07-21 10:13:48 377

原创 线程池工具类

package com.xiaonu.kjsl.pinker.untils;import com.google.common.util.concurrent.ThreadFactoryBuilder;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.Map;import java.util.Optional;import java.util.concurrent.*;/** * @De

2021-07-15 16:36:22 1697

原创 Centos7安装Tomcat8

1.官网下载:地址:https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.37/bin/选择名字为:也可以在centos7中执行:wget https://downloads.apache.org/tomcat/tomcat-8/v8.5.61/bin/apache-tomcat-8.5.61.tar.gz2.将下载下来的压缩包上传到centos7中,进行下面的操作//解压缩tar -zxvf apache-tomcat-8.5.61.tar.

2021-07-07 21:41:16 169

原创 Centos7下载安装配置mysql

一,下载mysql1.在系统中创建mysql文件夹,执行下面的命令,下载官方的Yum Repository[root@localhost mysql]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2.使用yum命令安装[root@localhost mysql]# yum -y install mysql57-community-release-el7-10.noarc.

2021-07-06 21:58:51 635

原创 mybati和mybatis-plus在oracle中属性为null,insert报错问题

今天在框架升级过程中,所有涉及到xml文件中的insert的接口全部报错。错误信息:org.springframework.jdbc.UncategorizedSQLException: Error setting null parameter. Most JDBC drivers require that the JdbcType must be specified for all nullable parameters. Cause: java.sql.SQLException: Invalid col

2021-07-01 17:55:27 1180

原创 梅花雪树控件的使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-01-22 16:35:31 146

原创 redis自带集群搭建

1.redis自带集群主要通过分配槽位来实现2.到redis安装目录//进入到utils目录下[root@localhost redis-5.0.10]# cd utils//在进入到create-cluster目录下[root@localhost utils]# cd create-cluster///跑官方样例,执行脚本create-cluster,会根据脚本里的NODES=6REPLICAS=1,这两句话,启动三主三从redis实例。//下面是启动命令[root@localhost

2021-01-16 21:40:34 130

原创 redis集群搭建-predixy

标题本次主要记录redis-predixy集群的搭建步骤。1.去下面地址下载编译好的项目下来predixy下载链接具体下载的是:2.具体下载操作//新建文件夹[root@localhost soft]# cd predixy///下载predixy项目[root@localhost predixy]# wget https://github.com/joyieldInc/predixy/releases/download/1.0.5/predixy-1.0.5-bin-amd64-linux

2021-01-16 20:55:22 467

原创 redis集群搭建-twemproxy

1.新建文件夹下载twemproxy项目[root@hadoop1 /]# mkdir soft[root@hadoop1 /]# cd soft[root@hadoop1 soft]# ls[root@hadoop1 soft]# mkdir twemproxy[root@hadoop1 soft]# cd twemproxy/[root@hadoop1 twemproxy]# ll总用量 0[root@hadoop1 twemproxy]# git clone https://githu

2021-01-14 21:27:36 183

原创 redis主从复制

redis主从复制1.创建三个redis实例在redis安装目录下,执行 ./install_server.sh 文件,修改对应的端口号进行分区。具体命令如下: [root@hadoop1 redis]# cd /usr/local/redis/redis-5.0.10/utils [root@hadoop1 utils]# ./install_server.sh Welcome to the redis service installerThis script will help you e

2021-01-09 15:09:52 251 1

原创 happen-before原则

为什么会有happens-before 规则?因为jvm会对代码进行编译优化,指令会出现重排序的情况,为了避免编译优化对并发编程安全性的影响,需要happens-before规则定义一些禁止编译优化的场景,保证并发编程的正确性。public class HappenBeforeTest { int a = 0 ; volatile boolean b = false; public void writer(){ a = 42; b = true;

2021-01-04 20:56:36 123

空空如也

空空如也

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

TA关注的人

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