240 发简信
IP属地:广东
  • PowerMock踩坑指南

    单元测试踩过无数的坑,都源于源代码写的不好,但是如何在不修改源代码的同时把单元测试写好,是我这个实习生应该摸索的,下面把我遇到的坑和PowerMock的一些方法做个总结。首先...

  • SpringCloud使用RAS+AES实现加密传输

    数据传输加密 在开发应用过程中,客户端与服务端经常需要进行数据传输,涉及到重要隐私信息时,开发者自然会想到对其进行加密,即使传输过程中被“有心人”截取,也不会将信息泄露。对于...

  • 240
    最佳实践之Golang错误处理

    1、原生错误处理 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。error类型是一个接口类型,这是它的定义: 我们可以在编码中通过实现 error 接口类型来生成...

  • 240
    Kanban敏捷开发

    Kanban是敏捷开发(Agile Development)的一种实现模式。 早在1940年,日本丰田公司已借鉴超市库存的管理方法来改善自身的工作流程。超市在管理库存的时候,...

  • 240
    面对Flutter,我终于迈出了第一步

    哎,Flutter真香啊 早在一年前想学习下flutter,但当时对于它布局中地狱式的嵌套有点望而生畏,心想为什么嵌套这么复杂,就没有xml布局方式吗,用jsx方式也行啊,为...

  • 240
    RPC原理简析——三分钟看完

    引言 很久以前就想结合网上一些资源以及自己的实践总结一篇属于自己的RPC笔记了,因为懒+时间关系,直到现在才完成一个简要的记录。本文只是一个简单粗糙的笔记记录,将别人的东西结...

  • 240
    如何设计一个轻量级工作流引擎

    一、背景 在本人的快速开发框架里,工作流引擎集成的是Activiti。但是在实际项目使用过程中发现,Activiti还是过于繁重了,对开发人员来说开发工作量大、使用起来难度大...