暂无搜索历史
编译型语言生成可执行文件的过程包括编译和链接。编译包括预处理、编译和汇编三个步骤。而链接则根据发生时间不同分为静态链接和动态链接。那么让我们来看看整个过程具体是...
GCC 是 GNU 编译器集合(GNU Compiler Collection)的缩写,是一个开源的编译器套件,支持多种编程语言(如 C、C++、Fortran...
变换包括缩放(Scale)、非均匀缩放(Non-Uniform Scale)、(水平/垂直)镜像(Reflection)、剪切(Shear)、旋转(Rotati...
Fast-forward 是指 Master 合并 Feature 时候发现 Master 当前节点一直和 Feature 的根节点相同,没有发生改变,那么 M...
文章需要你懂得什么是第三方库,什么是头文件,什么是库文件(静态/动态),你需要事先安装好VS2022并选择按安装了C++开发环境(换言之,我认为你至少用过C++...
本文详细介绍了作为一个 C/C++ 程序员试图将 Archlinux 作为主力生产、娱乐环境的安装及配置过程,以及过程中遇到的问题及其解决办法。食用之前需注意的...
GCC:默认将.c文件视为C程序,.cpp文件需手动指定为C++(如gcc -xc++);默认链接C标准库(libc),编译C++程序需手动添加-lstdc++...
在 Visual Studio Code 中,launch.json 和 tasks.json 作为两个重要的配置文件,能够帮助开发者实现调试和任务运行的自动化...
• make: 是一个构建工具,它的任务是读取 Makefile 文件,并基于这些文件中的指令执行具体的构建操作。Makefile 文件包含了如何构建项目的规则...
本章对编译、链接相关基础知识进行回顾,温故而知新,可以为师矣。下面是两段示例代码:
Docker 使用 C/S 框架。客户端负责与 Docker 守护进程(Daemon) 进行对话,而守护进程负责繁重的构建、运行、分发 Docker 容器的工作...
由于在 Java 程序中我们大多讨论的是线程并发问题,所以以下都只针对线程来讨论。
数据持久化:将对象持久化后,可以将其存储到磁盘或数据库中,以便后续读取和恢复对象的状态;
并发编程中通用的工具类。包括一些标准化,可扩展的小的实现结构(框架),和一些实用但却枯燥且不易实现的工具类。以下为主要组件的简易描述。另参考 java.util...
本专栏所有文章所讨论范围均局限在计算机数据结构和算法,加密、数学公式等算法不包括在内。
以50G硬盘大小为例,使用cfdisk /dev/sda命令进行分区:其中boot分区2G,交换分区4G,剩下全部分配给根目录。分区后完整目录如下:
当我们使用 Spring Initializr 创建 Spring Boot 项目时,发现总会继承一个 spring-boot-starter-parent 作...
暂未填写公司和职称
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址