自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windows8080端口占用

【代码】windows8080端口占用。

2023-10-29 15:06:51 298

原创 Maven依赖解决

Maven依赖冲突解决方案

2023-10-10 23:24:28 204

原创 MapStruct初窥门径

MapStruct相比于BeanUtils性能更高,能够实现DO,DTO,VO之间的转换,达到解耦合的目的使用@AfterMapping和@MappingTarget注解。

2023-10-04 19:23:50 196

原创 springcloud初窥门径-附完整源码

springcloud

2023-08-27 13:00:16 289

原创 javascript学习

所有的变量都以var定义。

2023-07-30 22:57:31 288

原创 laravel框架

【代码】laravel框架。

2023-06-04 17:56:54 62

原创 PHP初步探索

【代码】PHP初步探索。

2023-05-18 22:23:04 450

原创 redis最佳实践

【代码】redis最佳实践。

2023-02-28 22:35:25 57

原创 MySQL最佳实践

为什么会两阶段提交redolog和binlog呢,原因就是为了误删数据后,恢复数据能与历史数据达成一致.我们可以进行反证。示例:给ID=2的C字段加1。

2023-02-19 22:54:10 522

原创 kafka最佳实践

kafka,java

2022-12-13 22:17:45 645

原创 docker 使用prometheus+grafana

docker

2022-11-16 22:05:33 170

原创 golang

golang

2022-10-26 22:46:04 96

原创 springbatch学习

springbatch的mysql建表语句

2022-07-25 22:33:00 294

原创 自定义注解,使用redis缓存

注解使用redis缓存

2022-07-18 20:56:44 827 3

原创 @Cacheable使用spring缓存

注解实现缓存

2022-07-16 17:34:21 2494 2

原创 dubbo入门学习demo

dubbo

2022-07-03 21:20:51 300

原创 RocketMQ学习

rocketmq学习

2022-06-29 22:37:24 556

原创 ELK日志采集

ELK日志采集

2022-06-15 18:39:19 201

原创 pom依赖问题

锁定springboot版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.6</version> <relativePath/> <!-- look.

2022-05-24 22:35:47 512

原创 kafka学习

一、参考文档http://kafkadoc.beanmr.com/010_getting_started/01_introduction_cn.html二、docker安装kafka并启动 # 安装docker pull wurstmeister/kafka # 启动docker run -d --name kafka -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=120.79.157.16:2181 -e KAF

2022-05-23 11:40:40 151

原创 zookeeper学习

一、安装docker安装docker pull zookeeperdocker run -d -p 2181:2181 --restart=always --name zk zookeeper:latestdocker exec -it 69f0622fdd4e /bin/bash进入容器后,进入目录,启动zk会失败,去查看日志root@69f0622fdd4e:/# cd logsroot@69f0622fdd4e:/logs# llbash: ll: command not

2022-05-19 23:15:31 233

原创 delimiter添加数据

DROP TABLE IF EXISTS `test`;CREATE TABLE `test` ( `id` bigint(20) NOT NULL COMMENT 'id', `age` int(11) NULL DEFAULT NULL COMMENT '年龄', `name` VARCHAR(11) NULL DEFAULT NULL COMMENT '名字', `birthday` DATE NULL DEFAULT NULL COMMENT '生日', PRIMARY K.

2022-05-18 15:36:43 124

原创 spring定时任务

启动类加注解,发现定时任务注解@Slf4j@SpringBootApplication@EnableSchedulingpublic class CommonApplication { public static void main(String[] args) { log.info("application start..."); SpringApplication.run(CommonApplication.class, args); }.

2022-04-26 13:27:04 389

原创 SpringBoot异步Async处理

SpringApplication开启Async@Slf4j@EnableAsync@SpringBootApplicationpublic class CommonApplication { public static void main(String[] args) { log.info("application start..."); SpringApplication.run(CommonApplication.class, args); .

2022-04-25 22:54:31 559 1

原创 springAop+自定义注解

1.首先导入依赖<!-- springAOP切面开发的依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <version>5.3.6</version> &lt

2022-04-01 23:28:52 482

原创 Cannot resolve com.oracle:ojdbc6:11.2.0.3

将依赖换一下之前的依赖<!-- https://mvnrepository.com/artifact/oracle/ojdbc6 --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.3</

2022-03-28 17:12:58 4836 1

原创 获取配置文件内容@Value和@ConfigrationProperties

1.配置文件内容test: token: eykhisyfsdfhjkdsfiowefjj uid: 110 user_name: admin password: 1234562.使用@Value注解@Value("${变量}")@Value("${test.user_name}") private String userName;@Value("#{表达式}"),可以使用spel表达式@Value("#{12*2}")private Integer sum

2022-03-28 14:49:17 485

原创 docker学习

一、docker背景介绍之前的虚拟机技术容器技术传统虚拟机,虚拟出一条硬件,运行一个完整的操作系统,然后在这个系统上安装和运行软件容器内的应用直接运行在宿主机的内容,容器是没有自己的内核的,也没有虚拟我们的硬件,所以就轻便了每个容器间是互相隔离,每个容器内都有一个属于自己的文件系统,互不影响二、docker组成仓库、镜像、容器从仓库中拉取镜像,运行镜像来创建容器,一个镜像可创建多个容器三、安装docker帮助文档https://docs.docker.com/eng

2022-03-21 23:42:58 937

原创 使用Jwt验证登录demo

一、准备依赖<!--jwt依赖--> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.4.0</version> </dependency> &lt

2022-03-11 18:42:00 542

原创 Md5工具

@Slf4jpublic class Md5Utils { public static String getMD5String(String str) { try { log.info("开始计算md5"); // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstance("MD5"); // 计算md5函数

2022-03-11 15:07:11 761

原创 nacos实践

本章主要介绍nacos的服务注册与发现一、需要注意的就是依赖问题,在网上了解好springboot、springcloud和springcloualibaba的版本对应关系# 父工程约束: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>

2022-03-06 20:58:31 110

原创 小程序上线https协议,SpringBoot部署ssl证书

背景:小程序上线必须要https协议,域名需要部署ssl证书小程序上线主要步骤:一、购买域名,可以去阿里云购买二手的二、域名绑定ip,在阿里云的域名控制台进行DNS解析三、域名ICP备案,备案时间比较久四、给域名购买SSL证书,阿里云有免费的五、最重要的一步,要将SSL证书部署到springboot项目当中,将http转换为https请求刚开始以为要将ssl证书部署到ECS服务器,在阿里云上操作了很久,浪费了好多时间还是没成功,建议腾讯云,一键部署非常方便然后在网上找了好多资料,都是

2022-03-05 23:28:30 970

原创 springboot自定义异常+全局异常处理

一、首先自定义异常@Data@NoArgsConstructorpublic class MyException extends RuntimeException{ private static final String code = "C0001"; private String message; public MyException(String message) {// 继承父类的错误信息 super(message);

2022-03-05 13:35:59 618

原创 解决Mybatis-plus和pageHelper的分页冲突

pageHelper包含mybatis的依赖,和mybatis-plus有冲突需要排除mybatis的依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1

2022-03-05 13:17:04 670

原创 使用jmeter向数据库导入数据

一、下载jmeter可以借鉴其他博客,这里主要讲解造数据的功能二、开始造数添加线程组线程组下添加JDBC连接添加JDBC请求添加randomValue

2022-02-22 18:02:42 1554

原创 DataFactory使用

一、下载的话在csdn找资源下载,没c币就去某宝找资源吧二、 文件解释mysql开始的文件为数据库驱动setup开始的文件为datafactory的安装程序keygen为输入信息,获取权限钥匙(安装datafactory需要使用)将获取的权限钥匙输入到datafactory安装界面,datafactory就安装成功了三、使用连接选择ODBC下一页选择按图点就行了输入配置就行了...

2022-02-21 19:39:28 575

原创 shell脚本

一、入门1.查看shell解析器cat /etc/shells2.查看系统默认解析器echo $SHELL3.创建脚本touch helloword.sh4.脚本以#!/bin/bash开头#!/bin/bashecho "helloword"5.执行脚本第一种方式:sh helloword.sh第二种方式:修改权限: chmod 777 helloword.sh执行:./helloword.sh二、多命令操作创建一个文件,写入语句t

2022-02-20 15:29:35 413

原创 @Valid使用

一、区分@Valid和@Validated@Valid属于javax.validation.Valid@Validaated属于javax.validation@Validated是spring对@Valid做的二次封装,扩展了分组验证的规则二、@Valid的使用pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <arti

2022-02-20 13:08:51 1358

原创 Mycat分库分表实践

一、先了解基本概念mycat是一款操作数据库的中间件,可以达到分库分表的效果,可以从分库分表中查询所有的数据,也可以将数据以一定的规则(rule.xml)

2022-02-19 23:53:17 294

原创 Java敏捷开发

1.判断集合非空和集合元素非空!CollectionUtils.isEmpty(List);

2022-01-19 10:58:41 253

空空如也

空空如也

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

TA关注的人

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