240 发简信
IP属地:河南
  • 高效的Kotlin——属性表示状态而不是行为

    属性表示状态而不是行为(Properties should represent state, not behavior) Kotlin中的属性(...

  • 高效的Kotlin——异常与类型安全结果

    异常与类型安全结果(Prefer null or Failure result when the lack of result is possi...

  • 高效的Kotlin——明确参数和状态的约束条件

    明确参数和状态的约束条件(Specify your expectations on arguments and state) 这条的意思是说,对...

  • Resize,w 360,h 240
    高效的Kotlin——为可读性设计

    为可读性设计(Design for readability) 可读性是一种半玄学的话题,它的评价标准常常取决于上下文环境和你对一门语言的了解程度...

  • Resize,w 360,h 240
    高效的Kotlin——限制可变性

    限制可变性(Limit mutability) 只读属性 val 只读属性val可以改变,但是只读属性并没有提供修改的切入点,而修改切入点才是引...

  • 高效的Kotlin

    最近在看一本书——Effective Kotlin[https://leanpub.com/effectivekotlin/],听名字就知道是E...

  • Resize,w 360,h 240
    SM2国密算法/椭圆曲线密码学ECC之数学原理

    0. 前言 最近加入了一家做安全领域的公司,接触到了一些密码学的东西,尤其是国密算法,可能国内做这个方向的公司并不多,我发现国内关于国密算法的介...

    0.8 7711 0 15
  • Resize,w 360,h 240
    给人看的Kotlin设计模式——单例模式

    单例设计模式就不用多介绍了,说是大家最熟悉的设计模式也不为过,在Effective Java中有两条与之相关:第3条用私有构造器或者枚举类型强化...

  • Resize,w 360,h 240
    给人看的Kotlin设计模式——原型模式

    原型设计模式是一种很简单的设计模式,其实就是通过clone方法去复制一个对象,也就是Java中的Cloneable接口。原型模式是很多语言的特性...

个人介绍
头顶的星空以及心中的道德定律