工作
文章平均质量分 70
某Zz
为了干掉该死的注册提示前来注册一发
展开
-
【喜加一】一些前端
1. 和antd组件Switch有关。一句话总结:当某个Switch的mode=multiple或tags时,不要让该Switch的value等于[''],不然会报个“key不应该为空”的错。Antd Select组件结合使用出现must set key for <rc-animate> children问题_Haines-CSDN博客2. 和antd组件Form有关。一句话总结:当Form里需要放一个CheckBox时,如果你希望该CheckBox表示一个布尔值,则应当如下图那样配置value原创 2021-09-13 11:08:23 · 110 阅读 · 0 评论 -
一次排查StackOverflowError的经历
0.背景某SpringBoot Application内部有一个任务管理模块。每隔1分钟,quartz会调度某任务一次,如果任务成功了,该模块就记录下“这个任务于某年某月某日某时某分某秒成功了”。这个模块并不会把所有的任务的成功状态都记录下来,只会记录下最近10次成功的任务。这个模块使用一个ArrayList来存储任务的成功状态,如果ArrayList长度超过10了,就使用subList方法取该ArrayList处于末端的10个成功状态。整个过程简化一下,就像下面一样:// quartz每分.原创 2021-08-12 12:03:48 · 214 阅读 · 0 评论 -
springboot + scala + sbt + quill + mysql搭建web服务
springboot + scala + sbt:http://www.pn.therealvan.com/2016/01/28/spring-boot-on-scala/quill + mysql:http://gitlab.ximalaya.com/cjuexuan/scala-web-demo/blob/master/src/main/scala/com/ximalaya/scala/web/demo/config/JdbcConfig.scala待会补。原创 2020-09-09 19:04:46 · 217 阅读 · 0 评论 -
2020-07-19 周总结
本周aha moment:1、(Java相关)mvn dependency:tree工具。这个工具用来展示依赖树,常用于确认maven打包时(对于相同groupId、相同artifactId但不同版本的包)打包了哪个版本,也可以用来解决jar包冲突。输入mvn dependency:tree -h,学习使用手册:xmlydeMacBook-Pro-34:data-guide xmly$ mvn dependency:tree -husage: mvn [options] [<g.原创 2020-07-19 18:41:07 · 142 阅读 · 0 评论 -
【Java】一次历时两周的排bug经历
公司内部使用的一套自研RPC框架(称为m框架)是基于thrift的。在这个框架下,服务提供者在某个zk服务器(称为注册中心)上注册服务,服务消费者从注册中心消费服务。我负责开发提供者,冯同学负责开发消费者。该bug被冯同学发现。冯同学对该bug的描述:“你们的服务耗时也太久了点,经常性延迟好几秒,有时候十几秒都有,我这边都超时了。你们能不能优化一下速度?”冯同学的描述和我的观察不一致。我当...原创 2022-10-24 11:10:51 · 214 阅读 · 0 评论 -
【喜加一】es6学习笔记
2018.12.19,周三,多云今天的窗帘也没有拉开,如果拉开的话就更好了。es6学习笔记:概念:cluster:一群nodes(servers)组成一个cluster。cluster能够管理和搜索所有nodes。一个cluster有一个名字(必须是独特的),clusters之间用名字区分彼此。当一个node启动时被指定加入名为xxx的cluster,那么该node就会搜索局域网并...原创 2018-12-19 18:06:18 · 258 阅读 · 0 评论