2022年8月24日

摘要: 目录1.GDB1.GDB调试未运行的程序1.启动gdb这个调试程序前需要做的事情2.gdb直接调试程序的一些命令2.GDB调试正在运行的程序1.附加进程进行调试3.GDB调试core文件1.gdb跟踪core文件4.GDB调试多进程/多线程程序1.调试多进程服务程序2.调试多线程服务程序2.CGDB 阅读全文
posted @ 2022-08-24 20:55 scrutiny-span 阅读(351) 评论(0) 推荐(0)
 
摘要: 生成目标文件 test.cpp如下所示: #include <iostream> using namespace std; int ga; int gb = 100; int main() { static int sa; static int sb = 200; int aa; int ab = 阅读全文
posted @ 2022-08-24 20:52 scrutiny-span 阅读(572) 评论(0) 推荐(0)
 
摘要: chapter13.拷贝控制 概述 控制类类型的对象的拷贝,赋值,移动,销毁包括五种特殊的成员函数(这些称为拷贝控制成员): 拷贝构造函数 拷贝赋值运算符 移动构造函数 移动赋值运算符 析构函数 拷贝构造函数 1.合成拷贝构造函数 如果一个类未定义自己的拷贝构造函数,编译器为我们定义的一个构造函数。 阅读全文
posted @ 2022-08-24 20:44 scrutiny-span 阅读(64) 评论(0) 推荐(0)
 
摘要: 如何设置GNU编译器对C++11的支持 运行编译器的时候指定-std = C++11参数 黑窗口下编译运行源文件 // windows下 gcc test.c -o test //-o表示指定可执行文件的文件名 .\test //运行程序 g++ test.cpp -o test C++语言特点 C 阅读全文
posted @ 2022-08-24 20:43 scrutiny-span 阅读(99) 评论(0) 推荐(0)
 
摘要: 1.chapter1 什么是预处理命令? 预处理命令不是C语言的一部分(不用分号结束),它是用来扩充C程序设计的环境。常用的预处理命令有两种: 1.#include命令:包含头文件 2.#define命令:定义符号常量 2.chapter2 什么是转义字符? 转义字符序列就是用来表示ASCII码字符 阅读全文
posted @ 2022-08-24 20:37 scrutiny-span 阅读(134) 评论(0) 推荐(0)
 
摘要: 1.缓存数据库介绍 NoSQL(Not Only SQL),意即不仅仅是SQL,泛指非关系型的数据库。其分类有: 键值存储数据库:例如redis 列存储数据库:例如HBase 文档型数据库:例如MongoDB 图形数据库:例如Neo4j Redis是远程数据字典服务器(REmote DIctiona 阅读全文
posted @ 2022-08-24 20:35 scrutiny-span 阅读(163) 评论(0) 推荐(0)
 
摘要: 参考 1.redis的数据结构 redis存储的是key-value格式的数据,其中key都是字符串类型,value主要有5种不同的数据结构,如下所示: 字符串类型:string 哈希类型:hash 列表类型:list 集合类型:set 有序集合类型:sortedset 2.redis中的数据库 r 阅读全文
posted @ 2022-08-24 20:33 scrutiny-span 阅读(56) 评论(0) 推荐(0)
 
摘要: 目录1.MongoDB的安装2.MongDB中简单的概念3.MongDB数据库的常用操作1.数据库相关操作2.集合相关操作4.Spring集成MongoDB 1.MongoDB的安装 Docker安装MongDB 拉取镜像 docker pull mongo:latest 创建和启动容器 // -d 阅读全文
posted @ 2022-08-24 20:29 scrutiny-span 阅读(60) 评论(0) 推荐(0)
 
摘要: 0.chapter1 1.chapter2 MySQL:MySQL是一种DBMS,一种数据库软件。 2.chapter3 1.连接 mysql -u 用户名 -p 用户口令 2.选择数据库 use 数据库名; 3.显示可用的数据库列表 show databases; 4.显示所选择的数据库内的表的列 阅读全文
posted @ 2022-08-24 20:26 scrutiny-span 阅读(78) 评论(0) 推荐(0)
 
摘要: 0.MySQL服务的启动和停止 Windows下: # 以管理员身份运行命令提示符输入如下命令 # 启动 MySQL 服务命令: net start MySQL服务名 # 停止 MySQL 服务命令: net stop MySQL服务名 1.连接数据库 格式:mysql -h 主机地址 -P 端口号 阅读全文
posted @ 2022-08-24 20:24 scrutiny-span 阅读(195) 评论(0) 推荐(0)