240 发简信
IP属地:上海
  • Resize,w 360,h 240
    技术管理:接口文档管理

    最近负责的一个项目,需要提供一些接口给第三方平台。但之前的接口文档没有或者文档散落在不同的wiki上。导致需要花费一些额外的工作时间来进行接口文...

  • Resize,w 360,h 240
    技术人生:年轻人不要怕犯错!

    昨天参加了一个同事的转正答辩,深有感慨! 他说:在开发过程中发现,我们的异常处理不是很好。所有的controller层都有各种try/catch...

  • 性能优化:大表数据导出

    最近项目中有一个需求:根据查询条件导出(mysql)单表数据(几千万条数据量级的导出)。而查询条件各种各样,无法在表上对所有的查询项创建索引。 ...

  • 那些年开发中遇到的坑:大表查询

    那些年在开发中遇到的坑 某同事在调用中台API里面的queryAll接口,结果导致数据库down机。跟踪源码发现,此接口直接使用了select ...

  • Resize,w 360,h 240
    那些年开发中遇到的坑:mq重试

    那些年在开发中遇到的坑 今日遇到一个分布式服务重复消费mq的问题!猜测是阿里云MQ的一个处理逻辑、当业务处理超时时、它认为是消费失败、所以会多次...

  • 工作日记:单元测试的必要性

    最近对刚上线的一个项目(功能)进行回顾,发现有写单元测试用例的同事、他写的功能bug率极低;而另外几个没写测试用例的同事bug率相对来说就...

  • Resize,w 360,h 240
    技术人生:我的2018

    2018年、我搬家入住了自己的新房!也辞掉了以前的工作、换了一个新的环境!但回想起过去的这一年、总有那么几件事值得回忆! 最辛苦的一...

  • Resize,w 360,h 240
    技术管理:代码质量管理sonar篇

    最近领导安排我来负责部门项目的代码质量管理。由于项目比较多,无法用人工去检查代码(毕竟有部分人写的代码写得很糟糕,影响到看下去的心情)。我想起在...

  • ionic开发:使用自定义插件

    之前在项目中,学习了自定义插件的开发。那么,我们又该如何去使用自定义插件呢。 下面我简单地说说我在项目中的使用吧 假设我们创建一个新的空白项目。...

个人介绍
日记其实是一种对过去的总结、对未来的畅想!无关乎文采