摘要:
1.markdown文档同步到博客园 1.1安装.NET Framework 3.5 打开 控制面板\程序\程序和功能\启用或关闭 Windows 功能,如下图所示操作 1.2 安装dotnet-sdk-5.0.408-win-x64.exe 1.3 命令 dotnet tool install - 阅读全文
摘要:
4.makefile自动推导目标代码配置和伪目标clean清理 4.1 make和makefile makefile文件主要包含了5部分内容: 显式规则。说明了如何生成一个或多个目标文件。由makefile文件的创作者指出,包括要生成的文件、文件的依赖文件、生成的命令。 隐式规则。由于make有自动 阅读全文
摘要:
3.makefile运行流程分析并使用变量改写项目 GNU make用来构建和管理自己的工程 Makefile 文件描述了整个工程的编译、连接等规则 3.1makefile变量的使用 命令格式 含义 CXX C++编译器的名称,默认值为g++ CXXFLAGS C++编译器的选项,无默认值 $* 不 阅读全文
摘要:
2.g++分步编译演示从源码到执行程序的四步 2.1 gcc的工作流程 gcc编译器将c源文件到生成一个可执行程序,中间一共经历了四个步骤: 四个步骤并不是gcc独立完成的,而是在内部调用了其他工具,从而完成了整个工作流程,其中编译最耗时,因为要逐行检查语法。 gcc的工作流程: 1.预处理: cp 阅读全文
摘要:
1.动手编写第一个makefile编译c++多文件项目 1.1 ubuntu 开发环境安装 • apt-get update #更新安装源 • apt-get install g++ #安装gcc和c++的开发库 • apt-get install gdb #调试工具 • apt-get insta 阅读全文
摘要:
2.创建Qt项目 2.1使用向导创建 打开Qt Creator 界面选择 New Project或者选择菜单栏 【文件】-【新建文件或项目】菜单项 弹出New Project对话框,选择Qt Widgets Application, 选择【Choose】按钮,弹出如下对话框 设置项目名称和路径,按照 阅读全文
摘要:
1.Qt概述 1.1 什么是Qt Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。 1.2 Qt的发展史 1991年 Qt最早由奇趣科技开发 1996年 进入商业领域,它也是目前流行的L 阅读全文
摘要:
128.Linux C 字符串函数 sprintf()、snprintf() 详解 1.sprintf() 函数详解 在将各种类 型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。 由于 sprintf 跟 printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中 阅读全文
摘要:
127.nginx内存池创建和重置函数 #define NGX_MAX_ALLOC_FROM_POOL (ngx_pagesize - 1)//能从内存池中分配的最大的内存 1.小块大块内存分界 #define NGX_DEFAULT_POOL_SIZE (16 * 1024)//默认池子大小 #d 阅读全文
摘要:
一、含义 当查询中涉及到了多个表的字段,需要使用多表连接 select 字段1,字段2 from 表1,表2,...; 笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接 如何解决:添加有效的连接条件 二、分类 按年代分类: sql92: 等值 非等值 自连接 也支持一 阅读全文