加载中
计算机是如何做加法的?(1)——构建多位加法器

介绍了如何去构建一个多位加法器,并据此细化关于一位加法器的原型,也即通常所说的全加器,在此过程也介绍了一些设计的原则。

字符集与编码(三)——定长与变长

本文深入探讨了定长与变长两种实现,阐述了定长到变长演变的一些权衡与取舍,并把它与CAP理论作了对比。在最后,还通过自行实现变长方案的方式来演示变长设计上的一些考虑。

字符集与编码(五)——代码单元及length方法

本文讲述了Unicode中的代码单元这一概念,并以java为例,阐述其对string.length方法的影响,并结合junit做了一些具体的测试。

字符集与编码(四)——Unicode

本文系统介绍了Unicode方面的一些重要知识,如码点,平面,代理区,代理对以及UTF,用具体的例子讲解了码点到UTF-8及UTF-16的转换原理与过程。文中还顺便鸟瞰了一下BMP字符集,以此获取更加直...

小程序中的大道理

本文将用一个小程序来探讨包括可扩展性,抽象与封装,可维护性,健壮性,团队合作,工具的利用,可测试性,自顶向下,分而治之,分层,可读性,模块化,松耦合,MVC,领域模型,甚至对称性,...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部