自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 JAVA知识点

​ CPU不是Redis的瓶颈,Redis的瓶颈最有可能机器内存或者网络宽带,单线程可维护性高,多线程模型虽然某些方面表现优异,但是执行顺序的不确定性,带来了并发读写的一系列问题,增加了系统复杂度,同时可能存在线程切换,甚至加锁,死锁造成的性能损耗。

2023-08-11 22:26:26 143

原创 linux 设置自启动

2.查看状态([*]mysql代表自启动)设置mysql自启动。

2023-06-18 16:42:59 119

原创 java 导出excel插入图片

【代码】java 导出excel插入图片。

2023-04-30 22:50:24 836 1

原创 Java 导出Excel下拉框(多级级联)

【代码】Java 导出Excel下拉框(多级级联)

2023-04-30 16:16:49 2918 2

原创 Java 导出Excel下拉框(无级联)

【代码】Java 导出Excel下拉框(无级联)

2023-04-30 16:11:40 1334

原创 github生成公钥

【代码】github生成公钥。

2023-04-30 14:25:06 126

原创 Java导出word

【代码】Java导出word。

2023-02-18 18:15:13 508

原创 SpringBoot获取Resources下的文件

springboot获取resource下的文件

2022-12-08 09:48:21 160

原创 Camunda访问现有流程一直转圈

1.登录Camunda控制台2.已登录,看似没问题3.点击任何一个4.解要解决这个问题,需要配置Idea Run/Debug Configuration 中的 shorten command line 选项:5.重启服务6.重新按照前面步骤操作

2020-12-14 11:21:02 786 3

原创 Git常用命令和错误(持续更新)

常用命令git clone 克隆git add -A 添加全部git commit -m "消息" 提交git commit -am "提交说明": -a, --all,commit all changed files。提交全部改变的文件git push -u origin master pushgit pull --rebase origin master pull=fetch+mergegit push -f origin master 强制推送git status 查看当前.

2020-12-11 14:14:46 74

原创 如何使用JSR303验证及自定义消息统一处理

1.引入pom <!--validation验证--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency>...

2020-12-10 17:39:47 392 1

原创 分布式如何保证数据唯一性

需求:保证数据库某个字段唯一(不改数据库结构)这里是引用

2020-12-10 17:21:01 858

原创 Idea2020复制服务

-Dserver.port=9004

2020-12-08 17:13:30 214

原创 SpringAOP+注解+RocketMQ实现分布式日志记录

why利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。通过消息中间件无需每个服务都实现日志的相关操作.what添加aop和rocketMQ <!--aop--> <dependency> <groupId>org.springframework.boot</groupId> <art

2020-12-08 11:58:13 1239

原创 Mybatis注解整合自定义注解动态生成语句,以及减少代码量

文章目录前言一、自定义注解动态SQL是什么?二、使用步骤1.如需分页增加pagehelper插件2.添加自定义注解2.1添加@Table注解2.2添加静态常量类2.3添加@Column 注解2.4添加实体类2.5添加Tools 工具类2.6添加公共Mapper 类,亦可用其他如JdbcTemplate2.7添加自己需要的Mapper类2.8添加Service类(根据需要自己添加接口)总结前言MyBatis 的强大特性之一便是它的动态 SQL,但是需要写xml文件,真是令人头大,如果你也有这样烦恼,那么继

2020-12-03 17:29:32 501 1

原创 Centos7.x启动报错

错误:you might want to save “/run/initramfs/rdsosreport.txt“ to a usb类似的错误错误可能原因强制关闭电脑,再次开启启动后出现一下错误: generating “/run/initramfs/rdsosreport.txt”entering emergencymode. exit the shell to continue type “journalctl”to view system logs. you might want to.

2020-12-03 14:55:10 2587

原创 Openfeign整合Sentinel

本文服务注册中心用的是SpringCloudAlibaba的Nacos引入OpenFeign服务调用第一步:添加pom依赖 <!--nacos-discovery--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-na

2020-12-02 15:18:50 3370

原创 OpenFeign调用服务请求头丢失Token

导致原因:解决方案:代码实现@Configuration@Slf4jpublic class FeignConfig { @Value("${jwt.header}") private String tokenHeader; @Bean("requestInterceptor") public RequestInterceptor requestInterceptor() { return new RequestIntercepto.

2020-12-02 14:41:18 1438 1

原创 如何在Linux下安装jdk1.8

Linux下安装jdk1.8下载Linux版jdk百度云地址:https://pan.baidu.com/s/1hAVTz33gFDHS1w7pNqlJAg 提取码:veyu使用工具Xftp6上传至服务器解压tar -zxvf配置环境变量vim /etc/profileJAVA_HOME=/usr/local/java/jdk1.8.0_271 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH ex

2020-12-02 13:09:33 344

原创 如何在Mysql中查询分组后取得后三名

按照学科分组,取后三名考生,欢迎大家给出其他方案create table score ( name varchar(20), subject varchar(20), score int ); insert into score(name,subject,score) values('张三','语文',98); insert into score(name,subject,score) values('张三','数学',80); insert into score(name,subje.

2020-12-02 10:21:27 717

原创 Spring构造注入不需要加@Autowired?

在Spring4.x中增加了新的特性:如果类只提供了一个带参数的构造方法,则不需要对对其内部的属性写@Autowired注解,Spring会自动为你注入属性;配合lombok的@RequiredArgsConstructor使用体验很好;@RequiredArgsConstructor会将类的每一个final字段或者non-null字段生成一个构造方法例子@RestController@RequiredArgsConstructor@RequestMapping(Constant.M.

2020-12-01 17:59:12 1544 1

原创 Maven配置本地仓库和设置阿里云镜像仓库

1.找到Maven安装路径C:\Program Files\Java\apache-maven-3.5.2\conf2.打开settings.xml,3.设置本地仓库更改为本地仓库路径默认地址:${user.home}/.m2/repository改成本地地址:E:/ideaCache/maven/.m2/repository<localRepository>E:/ideaCache/maven/.m2/repository</localRepository>4

2020-12-01 16:54:14 448

原创 IDEA去掉Mybatis背景颜色

一、 问题情况mybatis.xml 出现部分背景颜色,如何去掉二、解决方案第一步:在settings (设置)中 找到inspections(检查)。按照图片中那样去掉两个勾选项(No data sources configured 和 SQL dialect detection)第二步: 去掉背景...

2020-12-01 16:34:29 1001 3

原创 如何在Spring Boot中配置数据库密码加密?

1.执行命令加密数据库密码在命令行中执行如下命令:java -cp druid-1.1.16.jar com.alibaba.druid.filter.config.ConfigTools zhangjianshan输出privateKey:MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAmljICtRKO+B9B0dPxoZTeEW4UJZrhhZQDwn/LvWOMNuqAImBjEwz6ucrRCKkUX4yltOgrCNS30g+nPDEaTh

2020-12-01 16:14:44 246

linux安装jdk_mysql_maven_nacos_rocketMQ.....docx

LInu下安装jdk maven ,nacos,rocketMQ.mycat,elasticsearch,kibana,head 流程,以及遇到过的问题,保留一下,避免下次遇到同样的问题

2020-12-01

zipkin-server.rar

Zipkin 是一个开放源代码分布式的跟踪系统,每个服务向zipkin报告计时数据,zipkin会根据调用关系通过Zipkin UI生成依赖关系图。 Zipkin提供了可插拔数据存储方式:In-Memory、MySql、Cassandra以及Elasticsearch。为了方便在开发环境我直接采用了In-Memory方式进行存储,生产数据量大的情况则推荐使用Elasticsearch。 作者:海涛_meteor 链接:https://www.jianshu.com/p/f177a5e2917f 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

2020-12-01

AnyDesk--远程连接.zip

AnyDesk 是一款号称速度最快的免费远程连接/远程桌面控制软件,据说是前 TeamViewer 开发小组人员自立门户的产品,它拥有先进的视频压缩技术 DeskRT, 可以轻松穿透防火土啬/路由器,实测在电信、移动的跨网宽带环境下,速度确实要比 TeamViewer 和 QQ 流畅一点,可谓潜力巨大……无需安装即可远程访问服务器,不到2M

2020-08-07

空空如也

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

TA关注的人

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