分类

Tips

查看归入当前术语的文章。

文章数
15
  1. 分布式系统入门介绍

    本文面向入门读者概览分布式系统的基本问题、常见方案、技术难点与学习方向。

  2. CAP,ACID,我们能做什么

    本文从 CAP 理论与 ACID 性质出发,讨论分布式存储系统中一致性、可用性与事务设计的取舍。

  3. 从一道面试题看不同编程语言的表述能力

    很多人都不明白,不同的编程语言具有不同的表述能力,这就是我们为什么有了汇编之后还需要更高级的编程语言。在软件规模愈发庞大的现在,C 和 C++ 语言表述能力的不足越发的明显了。我们应该尽可能的选用高级的编程语言完成我们的任务,在需要性能的地方,使用 Profiling,而不是在…

  4. 检查加法溢出的几种方法的比较

    实际使用中会有需要提前检测出是否会发生算数溢出,C# 语言中提供了 checked 关键字来解决这一问题,C/C++ 语言又该怎样做呢?本文从汇编语句的层面,对几种检查加法溢出的方法进行了比较和分析。受实验环境和个人知识所限,本文的应用范围仅限于 X86-64 体系结构。

  5. 谈补码

    从补码的定义出发,解释反码加一、符号位、整数范围、符号扩展以及算术右移这些看似零散的有符号整数问题。

  6. 使用内嵌汇编检查溢出

    在面试中经常考到,实际项目中也经常需要面临这样一个问题,即如何判断一个整数操作是否发生了溢出。C# 语言提供了 checked 关键字用于处理这一问题,在 C 语言中我们可以使用内嵌汇编语句来检查溢出。