自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库可视化工具打开时提示:Public Key Retrieval is not allowed

数据库可视化工具打开报错

2022-09-21 15:37:57 224 1

原创 The dependencies of some of the beans in the application context form a cycle

springboot 启动报错

2022-09-21 15:26:15 188

原创 公用线程池ForkJoinPool.commonPool()引发高峰期性能问题

高峰期秒杀场景的bug,同事原本处理了一个case,重置了状态,在finally里根据状态决定是否要补偿数据,但是用了这个Completable.runAsync,未指定线程池底层默认用了ForkJoinPool.commonPool()同时高峰期详情页也有很多默认用了Parallel Steam的地方,导致公用线程池被占满了。...

2022-05-19 16:32:57 2553

原创 callback核心

网上的例子挺多,看了一个个人觉得比较典型的,略微总结一下核心:调callHelp方法时,内部初始化了一个xiaohong对象,同时将this引用传给了xiaohong的calculator里,那么按顺序执行的逻辑,计算好result的值,因为存在this引用,自动调起fillBack方法了,打算出结果。demo是个例子,关键是领悟callback的精髓,运用到实际中。...

2022-05-19 11:26:32 107

原创 dubbo启动显示错误:No appenders could be found for logger (org.apache.dubbo.common.logger.LoggerFactory)

1、maven dependency analyzer2、搜索log4j3、点击排包

2022-03-22 17:58:38 3718 1

原创 显示seata连接不上127.0.0.1:2181

报上面这个错。其实是apollo的seata配置项没有连接上,导致去读了源码里配置的本地配置。尤其是其他环境都是正常的情况下,应该最先检查apollo对应的namespace是否手动配置了,或者没加@EnableApolloConfig自动扫描的注解。...

2021-09-26 19:13:23 594

原创 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘, Time: 0.003000s

问题描述:sql create创建报错,如标题解决方案:utf8mb4_0900_ai_ci替换为utf8_general_ciutf8mb4替换为utf8

2020-12-09 09:57:03 269

原创 Error: Failure while executing; `git clone https://github.com/Homebrew/homebrew-services /usr/local/

chenjingwendeMacBook-Pro:~ chenjingwen$ brew services start nginx==> Tapping homebrew/servicesCloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-services’…fatal: unable to access ‘https://github.com/Homebrew/homebrew-services/’: Failed

2020-07-16 15:19:48 11586 4

原创 微信js-sdk分享链接自定义图片描述标题

首先需求是:将微信扫一扫的分享功能 回形针图片 描述 标题 换成自定义的大概是从上往下的这个效果。好了需求已经很明确了,接下来说一下实现过程。先贴两个很有用的帖子可以借鉴参考:http://www.jjyc.org/a/d/182281https://www.jianshu.com/p/922b0986d1b0除了这两篇帖子外的需要做的还有一个全局缓存,因为jsapi_ticket有个...

2020-04-29 16:43:06 597

原创 springboot集成mybatis-generator插件

1.首先在pom里添加驱动依赖2.在资源文件resources下面添加对应的配置文件3.generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generat...

2019-09-20 15:58:36 174

原创 @pathVariable/@RequestMapping及@RequestParam/@RequestMapping

2019-09-17 18:05:35 166

原创 springboot/springcloud

面向架构(思维方式) java 面向对象 ESB总线 config config配置中心 api网关 zuul怪兽网关 cloud的核心技术都是netflix出品 springcloud作为大平台出处 eureka(收费的趋势) hystrix刺猬断路器 ribbon 负载均衡 类似nginx sidecar 支撑异构语言 nodejs大前端 ...

2019-09-06 18:04:46 154

原创 经典的排序方法,附详解(插入排序和冒泡排序)

插入排序:代码: public static void main(String[] args) { int[] a = suiji(); System.out.println(Arrays.toString(a)); System.out.println("---------------------"); sort(a); ...

2019-08-27 14:21:45 148

转载 springboot实现热部署

https://jingyan.baidu.com/article/870c6fc367b4d7b03fe4beba.html

2019-08-22 17:43:44 117

原创 基本注解解释

@RestController:@ResponseBody+@Controller@ResponseBody响应的返回结果是json形式的对象@Valid 一般在请求的参数里 有@NotEmpty的对象 会在controller外层加上@NotEmpty(message = “”) 显示在请求页面上@RequestBody 请求参数如果是对象 用此注解解析@RequestParam 请求...

2019-08-22 15:55:47 198

原创 参数是list的循环mapper查询数据库

2019-08-01 14:33:58 1248

原创 java 1.8 发行源 springboot无法启动

解决办法如下:

2019-07-16 14:51:26 328

原创 springboot项目启动报错(关于@Resource)

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2019-07-10 13:45:09.842 ERROR 10752 --- [ main] o.s.b.d.LoggingFailureAnalys...

2019-07-10 14:23:04 1814

原创 springboot Application启动报错总结

mtbatis版本冲突

2019-07-09 16:17:53 1543

原创 pom无法导入 open project后报红 maven右侧无法显示

手动导入后等待下载。。。

2019-07-09 10:34:29 226

原创 判断是否近几个月的数据方法

/** * * @param time 需要计算的Calendar * @param yearOfNow 当前年份 * @param monthOfNow 当前月份 * @return */ public int getRecentMonths(Cal...

2019-07-08 17:27:11 327

原创 Calendar常用的方法

1.格式化Date

2019-07-04 15:35:29 637

原创 获取前一个月的时间,并且计算daysBetween

结果Integer = 后-前

2019-07-04 13:43:27 1677

原创 将时间Str类型转换成Date的通用方法

public static Date parseDate(String strDate) { if (StringUtils.isBlank(strDate)) { return null; } else { String[] var1 = TIMESTAMP_PATTERN; int var2...

2019-07-04 10:56:46 1177

原创 由身份证号码得到生日Date

public static Date getBirthdayByIDCARD(String IDCard) { String myRegExpIDCardNo = "^\\d{6}(((19|20)\\d{2}(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])\\d{3}([0-9]|x|X))|(\\d{2}(0[1-9]|1[0-2])(0[1-9]|[...

2019-07-03 17:04:56 344

原创 sql:sum(if{条件1}(<if>and {条件2}</if>,1,0) )

在t1表type字段=userAppList的类型,如果suspectedApps==null的时候,and 1 =2明显是不成立的,所以返回0,对应的这个channel下面的suspectedApps就等于0,如果传来的suspectedApps是一个集合,那么挨个遍历并且去模糊匹配t1的content字段,如果满足则累加1,计数赋值给suspectedApps。...

2019-07-02 14:03:14 5042

转载 Collections的常用方法

https://www.cnblogs.com/sunhaoyu/p/5909196.htmlMark

2019-07-01 18:20:33 460

原创 Map详解(附demo)

1.HashTablekey和value的值不允许为空。2.HashMapkey和value可为空3.LinkedHashMap按插入的顺序查询,v可为null。4.TreeMap按照key值从小到大排序,v可为空

2019-07-01 17:53:34 173

原创 Set详解(附demo)

1.LinkedHashSet查询的时候就按存放的顺序读取,去重。2.TreeSet按大小重新排序,取出来的顺序是按大小排序的,去重。3.HashSet读取时是无序的,去重。...

2019-07-01 17:33:09 209

转载 基本类型占用字节的大小

2019-07-01 17:20:21 615

原创 (yyyy-MM)date间隔的月份

当前月份是六月,设置时间为四月份,用时间戳毫秒值转化,算出间隔的月份(四舍五入到整月)

2019-06-28 18:32:43 495

原创 String.substring+indexof

2019-06-28 16:52:44 343

原创 sql入参循环list

2019-06-26 15:17:05 2599

原创 解析复杂点的json串实例

最外层:--------||||||||||--------|||||||||code:

2019-06-25 13:53:39 409

原创 List/Set retainAll用法

2019-06-24 14:05:14 3893

原创 正则

(一)数字表达式解析:以0到9的数字开头,中间无限匹配任意长度的数字,举例:78984、82.n位的数字:^\d{n}$以0到9的数字开头,一共n位,举例:n=3,123,1053.n+位的数字:^\d{n,}$以0到9的数字开头,至少n位,举例,n=3,123,1324564.m到n位数字:^\d{m,n}$匹配m到n位的任意数字串,举例m=3,n=2,12,1325.零和非零...

2019-06-17 15:30:50 153

原创 Date变String的方法若干

Date就是英文类型,类似下面的格式:因为不方便查看,直观可读性不强,我们都会转换成String类型方便查看,下面是两种方法,常用的。一种是自己写工具类:另一种是jdk自带的方法:结果都是:上述自行选用即可!...

2019-06-17 09:54:49 374

原创 集合类不被修改的方法

final只能保证不能被再次初始化,其中的值是可以变化的。现在是需要一个集合中的值不能被修改。整理了以下几种方法:可以用Collections和GuavaMap----------------------------------->Collections.unmodifiableMap(map);或者:private final static ImmutableMap<In...

2019-06-13 13:50:34 305

转载 idea与电脑常用的快捷键冲突 解决办法

1.快捷键冲突1:IDEA中,Ctrl+Alt+向左/右/箭头快捷键 (回到光标的前一个位置,回到光标的后一个位置)。该快捷键与系统中旋转屏幕的快捷键冲突了,需要解决。为了保留IDEA的中快捷键,我就禁用了系统的快捷键。win8、win10的某些快捷键会与idea的快捷键冲突,例如Ctrl+Alt+向左/右/上/下箭头,这里记录下在win10里面取消这些快捷键的方法。win8:打开控制面板...

2019-06-12 10:56:27 9904

原创 springboot核心

1.springboot是不使用xml文件,用java来配置bean,但是spring本身就是能用java来配置bean的,这和SpringBoot有什么关系?2.Springboot来部署SpringCloud微服务,不用Springboot可以吗?3.SpringBoot可以用jar包部署,内部集成Tomcat。答:SpringBoot最重要的功能就是自动配置。SpringBoot的开...

2019-06-06 18:06:06 147

空空如也

空空如也

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

TA关注的人

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