上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页
摘要: 代码里面有些 开启Transanction 事务但是未提交 ,导致使用mq 或者异步时候 ,更新了数据 但是读取不到最新数据 在调用时候使用: TransactionSynchronizationManager.registerSynchronization(new TransactionSynch 阅读全文
posted @ 2022-05-17 18:09 Doyourself! 阅读(222) 评论(0) 推荐(0)
摘要: 最近几天一直在了解git 如何提交前做git强制校验。因为项目使用的是coding,之前的gitlab 是有hook的设置的。可以在push时候做校验,但是coding 我看了他们 的官网,没找到设置hook的地方。于是决定换一种方式:在本地commit前做强制校验。 思路是这样的:本地项目的.gi 阅读全文
posted @ 2022-05-09 20:46 Doyourself! 阅读(1370) 评论(0) 推荐(0)
摘要: 现在我们使用的阿里规范代码,我们是想在提交到远端服务器时候,通过项目里面的.git/hook来做校验,但是远端使用的是coding,不是gitlab。没有coding的设置,原来是想着按照gitlab的方式来。但是用不了 Gitlab推荐:https://www.jianshu.com/p/0486 阅读全文
posted @ 2022-05-07 14:58 Doyourself! 阅读(111) 评论(0) 推荐(0)
摘要: 记录1.注入问题有两个类实现了xx,所以spring不知道该绑定哪个类,就抛出了错误解决办法:使用@Qualifie注解,表明哪个类是我们需要的2.service或dao所在包未被扫描到SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描,如果Appl 阅读全文
posted @ 2022-04-24 12:42 Doyourself! 阅读(22892) 评论(0) 推荐(0)
摘要: @EnableFeignClients(basePackages = {"com.gwm.lafeng.feign.uc", "com.gwm.lafeng.feign.authcenter","com.gwm.lafeng.lovecar"})@EnableTransactionManagemen 阅读全文
posted @ 2022-04-19 17:02 Doyourself! 阅读(59) 评论(0) 推荐(0)
摘要: 有时候项目里面写的try catch部分,无法通过全局异常或者通过实现handlerExceptionResolver 来捕获到。比如一些sql异常、空指针之类导致的内部错误。这时候可以通过日志的级别来打印出来。实现代码如下 package com.gwm.lafeng.filter.log; im 阅读全文
posted @ 2022-03-25 12:58 Doyourself! 阅读(82) 评论(0) 推荐(0)
摘要: 问题描述:最近项目在各个环境,发现第一次请求时候,总是会很慢。但是之后的请求都是几十或者几百毫秒。通过skywalking检测,发现有个undertow特别耗时: 一般都是第一次有这个问题,之后再请求,都是毫秒级的。 网上搜了几次后,刚开始是在yaml文件加上配置: server: port: ${ 阅读全文
posted @ 2022-03-21 16:49 Doyourself! 阅读(9056) 评论(0) 推荐(0)
摘要: 公司最近有这样的一个需求:针对用户发布的动态、评论,如果触发了后台设置的舆情词功能,则触发下沉操作(状态标识)。查询时候如果是下沉的动态或者评论,那么自己能看到但是其他人看不到。 这个需求里面有几个功能点:后台需要一个舆情词功能管理,当用户发布动态和评论后 ,需要判断出来是否包含有舆情词。这就涉及到 阅读全文
posted @ 2022-02-09 13:37 Doyourself! 阅读(333) 评论(0) 推荐(0)
摘要: 1.github创建repositories 后使用下面的命令: git remote remove origin git remote add origin git@github.com:用户名/项目名.git git branch -M master git push origin master 阅读全文
posted @ 2021-09-19 12:48 Doyourself! 阅读(31) 评论(0) 推荐(0)
摘要: 这几天一直在纠结这个问题。解决办法: 在mac 中可以使用jenv 管理 jdk 的多个版本。 但是,jenv 不能管理mvn的java 版本。 方法是:创建一个mvn的脚本 add the following to your ~/.mavenrc: 1. vi ~/.mavenrc 2. add 阅读全文
posted @ 2021-04-23 17:20 Doyourself! 阅读(80) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页