- 博客(7)
- 收藏
- 关注
原创 函数模板(C++)
函数模板作用: 建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。typename --- 表面其后面的符号是一种数据类型,可以用class代替。C++另一种编程思想称为 泛型编程 ,主要利用的技术就是模板。T --- 通用的数据类型,名称可以替换,通常为大写字母。使用函数模板有两种方式:自动类型推导、显示指定类型。C++提供两种模板机制:函数模板和类模板。模板的目的是为了提高复用性,将类型参数化。template --- 声明创建模板。
2024-01-29 17:12:42
323
原创 网络相关知识
它是 Web 上进行任何数据交换的基础,同时,也是一种客户端—服务器(client-server)协议,也就是说,请求是由接受方——通常是浏览器——发起的。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。它是服务器在响应客户端请求时发送给客户端的一部分响应信息,包含了服务器的相关配置和响应内容的描述。因为它的每个请求都是完全独立的,每个请求包含了处理这个请求所需的完整的数据,发送请求不涉及到状态变更。
2024-01-22 21:10:33
1082
原创 C++多态示例
如果Person类中的speak()函数不加virtual则全局函数speak1()无论是传入子类还是父类都会调用父类,即Person类中的speak()函数。这段代码是一个简单的 C++ 程序,它定义了两个类。
2024-01-22 14:27:48
320
原创 MySQL 事务(ACID特性)
事务隔离分为不同级别,包括读未提交(Read uncommitted)、读提交(read committed)、可重复读(repeatable read)和串行化(Serializable)。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。在事务开始之前和事务结束以后,数据库的完整性没有被破坏。
2024-01-21 23:07:05
470
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人