240 发简信
IP属地:上海
  • Go 语言学习(三)单元测试小结

    本文变更日志: 2021-09-09 更新,基于 Go 1.16.7 更新改动点:完善了表组测试的说明修改了基准测试,1.16 版本下,不再需要...

  • 探索 Java 中 String 的本质,从 char 说起

    String 类可以认为是 Java 语言中最为常用的类了,对于 String 的理解更是 Java 面试题的常客。但作为一个 Java 程序员...

  • Java 异常踩坑总结与最佳实践

    Java 编程时,总会遇到可预见或不可预知的异常情况,程序如何处理好这些异常是保证程序稳定健壮的无比重要。对于 Java,通过 Throwabl...

  • 区块链之Fabric(三)动态增删机构

    Fabric 是联盟链,一个 channel 就好比一个联盟,如果有新的机构需要加入,则必须得到联盟内的成员的认可。 正是基于这样的场景,fab...

  • Resize,w 360,h 240
    如何选择各类开源许可证,有何异同?

    IT 行业诞生初期,开源精神极大的推动了计算机行业的飞速发展。对于人类影响深远的例如 Internet 协议,邮件,FTP 服务,都是免费的。 ...

  • Resize,w 360,h 240
    Spring Scheduler 与 Quartz 进阶

    在工程中时常会遇到一些需求,例如定时刷新一下配置、隔一段时间检查下网络状态并发送邮件等诸如此类的定时任务。 定时任务本质就是一个异步的线程,线程...

  • Resize,w 360,h 240
    密码学入了个门,总结一下

    在深入学习区块链时,不可避免的需要了解密码学。区块链算是对密码学的一次整合运用,虽然并无太多创新的密码算法,但也值得深入了解一下。 之前对密码学...

  • Spring 框架与 MyBatis 的集成详解

    前言 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参...

  • 谈谈事务 Transaction 与 MySQL 事务总结

    在生活中,我们时常会遇到一系列连续不可中断的事情。例如会计记账时,有借必有贷,借贷必相等;又如从 ATM 取钱时,银行卡金额必须扣除,并且要保持...

个人介绍
印多为忌 不见食伤 始勤终惰 多学少成