MomentJS库笔记 发表于 2018-09-06 更新于 2024-02-01 依赖123456npm install moment --save # npmyarn add moment # YarnInstall-Package Moment.js # NuGetspm install moment --save # spmmeteor add momentjs:moment # meteorbower install moment --save # bower (deprecated) 阅读全文 »
React使用Snapshot测试 发表于 2018-09-05 更新于 2024-02-01 原理快照测试在第一次运行时将在React组件不同情况下的渲染结果保存一份快找文件,以后运行测试时,都会和第一次的比较,可以达到像素级别的匹配校验。 阅读全文 »
重构——代码中的坏味道 发表于 2018-09-03 更新于 2024-02-01 分类于 Other Tech Duplicated Code(重复代码) 同一个类的两个及多个函数含有相同的表达式 采用Extract Method提炼出重复代码,让其他函数调用被提炼的那一段代码。 阅读全文 »
Spring集成sonar进行静态代码检测 发表于 2018-08-27 更新于 2024-02-01 分类于 DevOps 前言使用sonar进行静态代码检查,生成相关可视化测试报告,具体效果如下图: 阅读全文 »
SpringBoot集成Contract以及使用dbrider进行契约测试 发表于 2018-08-27 更新于 2024-02-01 分类于 Spring SpringBoot集成Contract以及使用dbrider进行契约测试环境 SpringBoot ver.2.0.4.RELEASE rider-spring ver.1.2.11 Java ver.1.8.0_161 阅读全文 »
Scurm相关概念 发表于 2018-08-23 更新于 2024-02-01 分类于 Agile 三个角色 Product Owner 产品负责人,清楚的知道产品的愿景,需要对产品待办列表的梳理,优化,优先级排序等负责。决定团队每个冲刺要完成哪些任务。对于团队非常重要,决定Why和What。一般可以对应为现有的产品经理和BA的角色。 Scrum Master Scrum Master是Scrum教练和团队带头人,确保团队合理的运作Scrum,并帮助团队扫除实施中的障碍。 阅读全文 »
FindBug和PMD插件 发表于 2018-08-22 更新于 2024-02-01 分类于 DevOps 前言使用Jenkins作为CI、CD工具,以流水线方式运行,需要在构建页面看到FindBug和PMD的分析界面,具体效果如下: 阅读全文 »
Android-小球沿路径移动(Path+PathMeasure+ValueAnimator)实现 发表于 2018-08-21 更新于 2024-02-01 分类于 Android 前言在项目中遇到了这样一个需求,一个Imageview围绕另一个Imageview沿倾斜的椭圆路径旋转,具体效果如下: 阅读全文 »