搜书网 本次搜索耗时 0.019 秒,为您找到 9529 个相关结果.
  • 3.1.2 一致性

    3.1.2 一致性 3.1.2 一致性 由于异常的存在,分布式存储系统设计时往往会将数据冗余存储多份,每一份称为一个副本(replica/copy)。这样,当某一个节点出现故障时,可以从其他副本上读到数据。可以这么认为,副本是分布式存储系统容错技术的唯一手段。由于多个副本的存在,如何保证副本之间的一致性是整个分布式系统的理论核心。 可以从两个角度理...
  • 9. Controllers

    Controllers Handler Dependencies Case for Controllers Exercises Controllers Controllers are a fairly familiar topic in other web development communities.Since most web devel...
  • 迭代

    迭代 如果给定一个list或tuple,我们可以通过 for 循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过 for … in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: for (i=0; i<lis...
  • 3.2 创建并初始化C++字符串

    3.2 创建并初始化C++字符串 3.2 创建并初始化C++字符串 创建和初始化字符串对象是一件简单的事情并且相当灵活。在下面的Smallstring.cpp例子中,第1个string对象imBlank虽然被声明了,但并不包含初始值。C语言中的char型数组在初始化前都包含随机的无意义的位模式(bit pattern),而与此不同,imBlank确实...
  • 10.7 同步练习

    10.7 同步练习 10.7 同步练习 下列选项中,正确表示闭包定义的是(  )。 A. { (参数列表) ->返回值类型 语句组 } B. { (参数列表) ->返回值类型 in 语句组 } C. { (参数列表) ->返回值类型 ...
  • 前言

    25 2024-12-16 《C# 4.0权威指南》
    前言 前言 这是一本开发人员写给开发人员的书。 我从2002年开始接触C#语言,并一直使用至今,希望能通过自己在开发一线所积累的一些经验,帮助大家从本书中获得自己真正想要的知识,与大家一起经历一次愉快的C#之旅。我认为,比较好的一种学习方式就是抱着欣赏的态度来学习和品赏。回味之余,趁热打铁地进行动手练习,效果会更好。 我本人非常喜欢和欣赏C#语言...
  • 14.2 对语言的补充

    14.2 对语言的补充 14.2.1 标准定义stddef.h 14.2.2 iso646.h 14.2.3 limits.h和float.h 14.2.4 stdarg.h 14.2.5 stdbool.h(C99) 14.2.6 stdint.h(C99) 1.扩展整数类型 2.64位整数类型 14.2 对语言的补充 不同的编译器...
  • 13.2 修改WinPcap的内核驱动代码

    13.2 修改WinPcap的内核驱动代码 13.2.1 支持内核转储功能 13.2 修改WinPcap的内核驱动代码 前面曾提到,在WinPcap的官方文档中描述了内核转储的特性,但是还没被激活,因此无法使用该特性。经过笔者的努力,在对WpcapSrc_4_1_2.zip版本的底层驱动程序NPF源代码进行修改与调试后,最终使其可以支持内核转储模式...
  • 13.1 简介

    13.1 简介 13.1.1 一般特点 13.1.2 预处理的几个阶段 13.1 简介 严格地说,预处理命令(Preprocessing Directives)并非C语言语法的组成部分,它只是对代码书写的一种约定和简化的表示方式。由于绝大多数C语言编译器都支持预处理功能,所以C标准也对预处理功能做了明确的定义和统一的规定。 编译预处理,顾名思义...
  • B.5.9 条件运算符

    B.5.9 条件运算符 B.5.9 条件运算符 假设 a、b、c为表达式; 则表达式 a?b:c在a非0时,值为b;否则为c。仅表达式b或c其中之一被求值。 表达式b和c必须具有相同的数据类型。如果它们的类型不同,但都是算术数据类型,就要对其执行常见的算术转换以使其类型相同。如果一个是指针,另一个为0,则后者将被看作是与前者具有相同类型的空指...