小刘_在此
小刘_在此
全部文章
分类
博客(9)
学习笔记(1)
拾光(1)
查漏补缺(6)
算法(3)
自动驾驶(2)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
小刘_在此的博客
全部文章
(共22篇)
谈谈const
一、const作用 1、const修饰不同类型的变量:告诉编译器某值时保持不变的; 2、const修饰指针变量,根据const出现的位置和出现的次数分为三种: 指向常量的指针:指针指向一个常量对象,目的是防止使用该指针来修改指向的值。 常指针:将指针本身声明为常量,这样可以防止改变指针指向的位置。...
2021-04-17
1
700
epoll原理详解
参考链接:epoll原理详解及epoll反应堆模型 零、导入 设想一个场景:有100万用户同时与一个进程保持着TCP连接,而每一时刻只有几十个或几百个TCP连接是活跃的(接收TCP包),也就是说在每一时刻进程只需要处理这100万连接中的一小部分连接。进程是否在每次询问操作系统收集有事件发生的T...
2021-04-17
0
1055
构造函数为什么不能为虚函数?析构函数为什么要虚函数?
(1)创建一个对象时需要确定对象的类型,而虚函数是在运行时动态确定其类型的。在构造一个对象时,由于对象还未创建成功,编译器无法知道对象的实际类型 (2)虚函数的调用需要虚函数表指针vptr,而该指针存放在对象的内存空间中,若构造函数声明为虚函数,那么由于对象还未创建,还没有内存空间,更没有虚函数表v...
2021-04-17
1
1252
MySQL基本操作
1、 select * from datebase where xx(属性) = value 2、 select max(xx(属性)) from database 3、 select * from employees order by hire_date desc limit 2, 1LIMIT ...
2021-04-13
0
645
万能的头文件 <bits/stdc++.h>
在借鉴别人代码的时候,看到了这个神奇的头文件 然后就稍稍地百度了一下,它包含了C++的所有头文件!#include<bits/stdc++.h>这个头文件包含以下等等C++中包含的所有头文件: #include <iostream> #include <cstdio&g...
2021-04-13
0
885
c++设计模式
一、设计模式的六大设计原则 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。 开放封闭原则:软件实体可以扩展,但是不可修改。即面对需求,对程序的改动可以通过增加代码来完成,但是不能改动现有的代码。 里氏代换原则:一个软件实体如果使用的是一个基类,那么一个适用于其派生类。即在软件中,把基类...
2021-04-12
0
918
switch中 break和continue区别
1、break 语句用于终止最近的封闭循环或它所在的 switch 语句。控制传递给终止语句后面的语句(如果有的话)。(跳出此次switch 或 最近的循环)break 语句在循环(for、for in,……)和switch等具有迭代选择特征的语句中使用,而且是终止最近的封闭代码块(即多重循环时,它...
2021-04-11
0
3879
常用的字符串数字转换函数
1、数字转换函数to_string() 函数原型:string to_string (int val);string to_string (long val);string to_string (long long val);string to_string (unsigned val);strin...
2021-04-04
0
1755
TCP 和 HTTP
一、TCP TCP Socket通信详细过程 二、HTTP Http协议详解(深入理解) 1、http协议的作用及特点 HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。通过使用Web浏览器、网络爬虫或者其它的工具,客户端发起一个到服务器上指定端口...
2021-04-04
0
661
数据库总结
一、什么是数据库索引 1、索引的概念 1.简单来说,数据库索引是数据库的数据结构。索引是对数据库库表中的一列或多列的值进行排序的一种结构,使用索引可以快速访问数据库表中的特定信息。 2.索引的一个主要目的是加快检索表的数据的方法,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。...
2021-04-03
0
970
首页
上一页
1
2
3
下一页
末页