万象云档 本次搜索耗时 1.748 秒,为您找到 424 个相关结果.
  • 安装make

    安装make 时,因为make 只能在Unix/Linux下运行,所以,如果使用Windows系统,我们要先想办法在Windows下跑一个Linux。 方法一:安装VirtualBox ,然后下载Linux发行版安装盘,推荐Ubuntu 22.04 ,这样就可以在虚拟机中运行Linux。 方法二:对于Windows 10/11,可以首先安装WSL(Wi...
  • Apache HBase Configuration

    Apache HBase Configuration 3. Configuration Files 4. Basic Prerequisites 4.1. Hadoop 4.1.1. dfs.datanode.max.transfer.threads 4.2. ZooKeeper Requirements 5. HBase run modes...
  • 使用隐式规则

    参考源码 小结 我们仍然以上一节的C项目为例,当我们添加越来越多的.c 文件时,就需要编写越来越多的规则来生成.o 文件。 实际上,有的同学可能发现了,即使我们把.o 的规则删掉,也能正常编译: # 只保留生成 world.out 的规则: world . out : hello . o main . o cc - o worl...
  • Building and Developing Apache HBase

    Building and Developing Apache HBase 164. Getting Involved 164.1. Mailing Lists 164.2. Slack 164.3. Internet Relay Chat (IRC) 164.4. Jira 164.4.1. Guidelines for reporting effec...
  • 自动生成依赖

    参考源码 小结 前面我们讲了隐式规则和模式规则,这两种规则都可以解决自动把.c 文件编译成.o 文件,但都无法解决.c 文件依赖.h 文件的问题。 因为一个.c 文件依赖哪个.h 文件必须要分析文件内容才能确定,没有一个简单的文件名映射规则。 但是,要识别出.c 文件的头文件依赖,可以用GCC提供的-MM 参数: $ cc - MM main ...
  • 二、程序结构

    二、程序结构 表达式和语句 绑定 绑定名称 环境 函数 console.log 函数 返回值 控制流 条件执行 while 和do 循环 代码缩进 for 循环 跳出循环 更新绑定的简便方法 switch 条件分支 大写 注释 本章小结 习题 LoopingaTriangle FizzBuzz 棋盘 二、程序...
  • Linux 下常用压缩文件的解压、压缩

    814 2023-03-27 《征服 Linux》
    Linux 下常用压缩文件的解压、压缩 常用压缩包解压 命令整理 常用文件进行压缩 命令整理 特殊格式 资料 Linux 下常用压缩文件的解压、压缩 常用压缩包解压 命令整理 Linux 后缀为 .war 格式的文件(一般用在部署 Tomcat 项目的时候) 命令:unzip -oq XXXXXX.war -d ROOT 如果没...
  • 2.4 可变数据

    2.4 可变数据 2.4.1 局部状态 2.4.2 非局部赋值的好处 2.4.3 非局部赋值的代价 2.4.4 列表 2.4.5 字典 2.4.6 示例:传播约束 2.4 可变数据 来源:2.4 Mutable Data 译者:飞龙 协议:CC BY-NC-SA 4.0 我们已经看到了抽象在帮助我们应对大型系统的复杂性...
  • 编译C程序

    参考源码 小结 C程序的编译通常分两步: 将每个.c 文件编译为.o 文件; 将所有.o 文件链接为最终的可执行文件。 我们假设如下的一个C项目,包含hello.c 、hello.h 和main.c 。 hello.c 内容如下: #include <stdio.h> int hello () { print...
  • 完善Makefile

    参考源码 小结 上一节我们解决了自动生成依赖的问题,这一节我们对项目目录进行整理,把所有源码放入src 目录,所有编译生成的文件放入build 目录: <project> ├── Makefile ├── build └── src ├── hello.c ├── hello.h └── main.c ...