zeus00456

导航

2022年7月28日 #

研发编码的 4 个维度

摘要: @( ) 引言 在实际项目开发中,有相当数量的研发同学在处理一个需求的研发工作时,仅仅实现功能,进行简单的自测(有时也省了),就认为研发工作已经完成了。 造成这种工作模式的原因多种多样,可能是研发同学本身品质的原因,可能是因为没有经历过相关的培训,可能单纯是因为没有找到更好的方法而导致的混乱,当然也 阅读全文

posted @ 2022-07-28 16:49 问仙长何方蓬莱 阅读(87) 评论(0) 推荐(0) 编辑

PageHelper的坑与尽量优雅的填坑(总条数错误)

摘要: §1 坑 在某些场景,==PageHelper无法获取正确的总数(total)==。 §2 坑成因 PageHelper一般使用时使用的是 PageHelper.startPage(pageNum, pageSize)。其工作原理是拦截此方法后第一个查询,对其进行分页,并自动解析sql ,拼接出一个 阅读全文

posted @ 2022-07-28 16:48 问仙长何方蓬莱 阅读(1380) 评论(0) 推荐(0) 编辑

日志异常常见场景方式汇总

摘要: @ §1 综述 日志和异常是项目正常运行时,唯二的可以直接窥探代码运行状态的手段(暂时不考虑一些监控框架)。 因为二者略有互通且通常异常时必然伴有日志,因此一起说明。 此文档,前面用于说明项目中常见套路或概念,后面则给出各场景下示例 §1.1 记录日志的目的 指示,记录项目中各个机制的运行情况 接口 阅读全文

posted @ 2022-07-28 16:48 问仙长何方蓬莱 阅读(250) 评论(0) 推荐(0) 编辑

动态任务树

摘要: @(目录) §1 什么是任务(动态任务树)机制 §1.1 楔子 尝试想象如下场景: 你正在为家里准备晚饭,晚饭的菜单为炒个菜花、烧一条鱼、用以前炖的肉烩土豆,主食烙点饼。确认完菜单你就开始进行作业了。结果烧鱼的时候发现鱼还在冰箱中没有解冻,解冻后发现鱼在冻得时候忘了宰了,解冻后你获得的是连着鳞带着鳃 阅读全文

posted @ 2022-07-28 16:47 问仙长何方蓬莱 阅读(137) 评论(0) 推荐(0) 编辑

全部人员需求开发以及沟通流程(一图流)

摘要: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200807094331826.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1pFVVMwMDQ1Ng==,size_16,color_FFFFFF,t 阅读全文

posted @ 2022-07-28 16:44 问仙长何方蓬莱 阅读(28) 评论(0) 推荐(0) 编辑

面试(用人侧)导论和提纲

摘要: @ §1 对研发人员级别的定义和划分 实习生:可以写简单业务 初级:熟练的进行业务开发,熟悉研发流程和原则 中级:具有较浅薄的设计能力,对技术底层和细节不能一无所知 高级:具有丰富的技术使用经验和项目经验,具有比较成体系的设计能力,对一下底层和细节较为了解,对业务/数据敏感 技术经理:熟悉开发流程, 阅读全文

posted @ 2022-07-28 16:43 问仙长何方蓬莱 阅读(39) 评论(0) 推荐(0) 编辑

Swagger(swagger-ui) 公共环境搭建(linux)

摘要: @( ) §0 前言 其实,笔者不甚推荐使用swagger,因为对接口的侵入太大了,因为他是基于在接口上打注解。当然,有个别个人和团队提出可以在open-service之上在做一层接口出来,专门用于声明swagger文档,这个做法不是不可以,但明显略蛋疼。 笔者认为swagger文档唯一的好处(只是 阅读全文

posted @ 2022-07-28 16:43 问仙长何方蓬莱 阅读(679) 评论(0) 推荐(0) 编辑

监控告警实现方案示意

摘要: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200918162550359.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1pFVVMwMDQ1Ng==,size_16,color_FFFFFF,t 阅读全文

posted @ 2022-07-28 16:41 问仙长何方蓬莱 阅读(31) 评论(0) 推荐(0) 编辑

使用TimeUnit的睡眠代替Thread.sleep()

摘要: @(INDEX) §1 各种睡法(写法) TimeUnit.NANOSECONDS.sleep(1);//纳秒 TimeUnit.MICROSECONDS.sleep(1);//微秒 TimeUnit.MILLISECONDS.sleep(1);//毫秒 TimeUnit.SECONDS.sleep 阅读全文

posted @ 2022-07-28 16:41 问仙长何方蓬莱 阅读(367) 评论(0) 推荐(0) 编辑

基于Springboot的kafka单消息体非批量消费的consumer

摘要: @(INDEX) 文章目的和缘由 在实际工作中,笔者使用了kafka,业务场景并不算太复杂,结合网络上一些帖子(绝大部分是互相重复的),简单快速的实现了。然而,在后续的观察中,发现里面有一些不大不小的坑,于是又白嫖了一堆帖子(依旧是各种相互重复)进行了修复,经过一段较长时间的观察和测试,感觉基本上( 阅读全文

posted @ 2022-07-28 16:40 问仙长何方蓬莱 阅读(394) 评论(0) 推荐(0) 编辑