摘要:
1.数据库中的事务理解 (1)事务:可以理解为一个操作序列(类似于程序代码序列),但是该操作序列需要满足四大特性 (2)四大特性 原子性:事务作为一个整体而执行,内部所有操作要么不执行,要么全部执行。中途出现错误,则回滚 一致性:事务应确保数据库状态从一个一致性变为另一个一致性状态。一致性表示:数据 阅读全文
摘要:
TCP/IP详解】系列教程 互联网协议入门 1 互联网协议入门 2 TCP-IP协议详解(1)网络协议概观 TCP-IP协议详解(2) 以太网与WiFi协议 TCP-IP协议详解(3) IP/ARP/RIP/BGP协议 TCP-IP协议详解(4)IPv4与IPv6地址 TCP-IP协议详解(5)IP 阅读全文
摘要:
https://www.ibm.com/developerworks/cn/linux/l-linux-kernel/ 1.GNU/Linux系统 (1)用户态: 应用程序 C语言库 (2)核心态 系统调用接口 :read/write 内核代码 体系结构代码 硬件 GNU C Library (gl 阅读全文
摘要:
转自:https://www.cnblogs.com/DswCnblog/p/5629165.html C++11的一大亮点就是引入了Lambda表达式。利用Lambda表达式,可以方便的定义和创建匿名函数。对于C++这门语言来说来说,“Lambda表达式”或“匿名函数”这些概念听起来好像很深奥,但 阅读全文
摘要:
C++把函数A作为参数传递给另外函数B时,实际上是把函数A作为指针传递给另外的函数B,这就涉及到了函数指针。 1.函数指针 函数指针声明如下: 例如: 注意:函数指针的参数类型和返回类型必须与指向的函数参数类型返回类型一致 2.使用函数指针代替函数使用 3.函数指针作为函数参数传递 函数A作为参数传 阅读全文
摘要:
1.“八皇后”问题 八皇后问题是十九世纪著名数学家高斯于1850年提出的。问题是:在8*8的棋盘上摆放8个皇后,使其不能互相攻击,即任意的两个皇后不能处在同一行,同一列,或同一斜线上。可以把八皇后问题拓展为n皇后问题,即在n*n的棋盘上摆放n个皇后,使其任意两个皇后都不能处于同一行、同一列或同一斜线 阅读全文
摘要:
最近一直纠结如何命名函数和变量名,于是搜索了相关命名内容 1.变量命名 (1)成员变量 在变量名前加上"_"表示 例如: _curValue; _oldValue; _curValue; _minValue; (2)全局变量 在变量名前加g_ g_curValue (3)静态变量 static in 阅读全文
摘要:
1.operator[] 函数原型: 函数作用:返回pos位置的字符的引用 注:如果pos等于string对象的长度,则返回'\0'字符 2.at() 函数原型: 函数作用:返回string对象pos位置的字符 注:该函数自动检查pos位置是否是有效的位置(自动判断是否越界) 3.front() 函 阅读全文
摘要:
计算机网络知识总结 1.域名访问流程有哪些? (1)整体流程 浏览器向DNS服务器请求解析www.baidu.com,得到解析的IP地址 浏览器与服务器建立TCP连接(默认Port=80) 浏览器发出HTTP请求,请求百度首页 服务器通过HTTP请求把首页文件发送给浏览器 TCP连接释放 浏览器解析 阅读全文
摘要:
概述 std::find() //查找容器中指定元素,查找成功返回该元素第一个迭代器,失败返回最后一个迭代器 1.find()函数 函数声明: 输入起始和结束迭代器,查找成功返回该元素第一个迭代器,失败返回最后一个迭代器 阅读全文