- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 JAVA知识点
CPU不是Redis的瓶颈,Redis的瓶颈最有可能机器内存或者网络宽带,单线程可维护性高,多线程模型虽然某些方面表现优异,但是执行顺序的不确定性,带来了并发读写的一系列问题,增加了系统复杂度,同时可能存在线程切换,甚至加锁,死锁造成的性能损耗。
2023-08-11 22:26:26 143
原创 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
原创 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
2020-12-01
zipkin-server.rar
2020-12-01
AnyDesk--远程连接.zip
2020-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人