8000 GitHub - Chonccay/Knowledge: 知识点记录
[go: up one dir, main page]

Skip to content

Chonccay/Knowledge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

考点记录

C++考点
Linux和操作系统考点
计算机网络考点
数据库考点

C++考点

C++常见面试题解答

https://blog.csdn.net/u012864854/article/details/79777991
https://blog.csdn.net/wdzxl198/article/details/9102759

面向对象和面向过程的区别

https://blog.csdn.net/jerry11112/article/details/79027834

C++为什么要面向对象

https://www.cnblogs.com/zhuzhenwei918/p/9109917.html

设计模式的六大原则

https://www.cnblogs.com/yeya/p/10655760.html

单例模式的C++实现

https://blog.csdn.net/u012940886/article/details/80386669

C++多态

https://www.cnblogs.com/iois/p/4979230.html

C++三种继承方式

https://www.dotcpp.com/course/75

C语言源代码到可执行程序的过程

https://www.cnblogs.com/saolv/p/9629148.html

C++内联函数

https://blog.csdn.net/gc348342215/article/details/80295948

虚函数的作用

https://www.zhihu.com/question/23971699?sort=created

哪些函数不能被声明成虚函数?

https://www.cnblogs.com/daryl-blog/p/11003101.html

虚函数表

https://www.cnblogs.com/li-ning/p/9489967.html

析构函数定义成虚函数

https://blog.csdn.net/simon_2011/article/details/78091303

指针和引用的区别

https://blog.csdn.net/weikangc/article/details/49762929

引用传递和值传递的区别

https://blog.csdn.net/u013130743/article/details/80806179

C++函数的参数传递方式

https://www.cnblogs.com/wkfvawl/p/10539084.html

printf的实现原理

https://kaoshi.china.com/ncre/learning/766635-1.htm

C++左值和右值

https://www.zhihu.com/question/26203703

i++和++i的区别

https://blog.csdn.net/zlhy_/article/details/8349300

const和define的区别

https://blog.csdn.net/sinat_20265495/article/details/52945960

C++函数前后加const

https://blog.csdn.net/h593245631/article/details/89452384

指向const对象的指针和const指针

https://blog.csdn.net/zhy_cheng/article/details/8047737

几种排序算法和其复杂度

https://www.cnblogs.com/XYQ-208910/p/4912879.html

拷贝构造函数、深拷贝浅拷贝

https://www.cnblogs.com/alantu2018/p/8459250.html

拷贝构造函数和拷贝赋值运算符

https://www.cnblogs.com/cxq0017/p/10620273.html

C++中动态数组的初始化

https://blog.csdn.net/Mind_V/article/details/70740354

malloc/free和new/delete

malloc申请内存失败返回空指针,new申请失败返回异常。
https://blog.csdn.net/leikun153/article/details/80612130

C++内存泄露

https://www.cnblogs.com/liushui-sky/p/7727865.html

vector内存生长方式

https://blog.csdn.net/qq_26849233/article/details/70738621

vector的内存分配和释放

https://www.cnblogs.com/biyeymyhjob/archive/2012/09/12/2674004.html

大端模式、小端模式

https://blog.csdn.net/zhaoshuzhaoshu/article/details/37600857

C++锁的实现

https://www.cnblogs.com/fenghualong/p/11568398.html

C++移动语义和完美转发

https://blog.csdn.net/zwvista/article/details/6848582

C++11智能指针

https://www.cnblogs.com/WindSun/p/11444429.html

代码规范

https://blog.csdn.net/Ms_yjk/article/details/84173301

C++类的this指针

https://www.cnblogs.com/umbrella-panda/articles/9170667.html

使用模板类的好处

1:可用来创建动态增加或减少的数据结构
2:它与某种特定类型无关,因此代码可重复使用
3:它在编译时检查数据类型而不是运行时检查数据类型,保证了类型的安全
4:它是平台无关的,具有很好的移植性

C++中 . 和 -> 的区别

https://zhidao.baidu.com/question/143290358.html

void和void*的区别

https://blog.csdn.net/oDianZi1234567/article/details/82694228

C++回调函数

https://blog.csdn.net/yidu_fanchen/article/details/80513359

C++左值引用和右值引用

https://blog.csdn.net/u012198575/article/details/83142419

结构体内存对齐的原则

https://www.zhihu.com/question/27862634

C++运算符重载

https://blog.csdn.net/jacket_/article/details/89714947

C++ txt文件读取和写入

https://blog.csdn.net/lz20120808/article/details/49622787

extern “C”的使用

https://blog.csdn.net/u013616945/article/details/75330936

explicit关键字的使用

https://www.cnblogs.com/gklovexixi/p/5622681.html

auto和decltyle关键字

http://c.biancheng.net/view/438.html

volitile关键字

https://www.cnblogs.com/lixiaolun/p/8274212.html

运算符优先级

https://blog.csdn.net/huangblog/article/details/8271791

哈希冲突及解决办法

https://www.cnblogs.com/higerMan/p/11907117.html

七大排序算法及总结

https://blog.csdn.net/hust_lmj/article/details/79058542

编译型语言和解释型语言

https://www.jianshu.com/p/54e2aeca013b

C++中类的占用内存大小

https://blog.csdn.net/luyumiao1990/article/details/23951595

Linux和操作系统考点

Linux面试题

https://blog.csdn.net/ThinkWon/article/details/104588679

Linux常用命令

https://blog.csdn.net/weixin_44624117/article/details/101368670

线程和进程的区别是什么

链接:https://www.zhihu.com/question/25532384

进程的常用调度算法

https://www.cnblogs.com/szitcast/p/10927375.html

进程的同步方式

https://www.cnblogs.com/Allen-rg/p/7172958.html

线程的同步方式

https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/78591330

多线程的同步和互斥

https://blog.csdn.net/daaikuaichuan/article/details/82950711

信号量、条件变量、互斥量、读写锁

https://www.cnblogs.com/lustar/p/7689059.html

互斥锁和自旋锁的选择

https://blog.csdn.net/dotbefore/article/details/53925524

进程间通信和线程间通信

https://blog.csdn.net/liyue98/article/details/80112246

C++实现condition_variable和unique_lock

https://blog.csdn.net/qq_28114615/article/details/88379213

进程切换和线程切换

https://blog.csdn.net/github_37382319/article/details/97273713

进程上下文切换

https://blog.csdn.net/weixin_30367169/article/details/95156717

孤儿进程和僵尸进程

https://www.jianshu.com/p/f41a7d399086

死锁

https://blog.csdn.net/hd12370/article/details/82814348

页面切换算法

https://www.jianshu.com/p/18285ecffbfb

Linux系统结构

https://blog.csdn.net/kai_zone/article/details/80444872

内存五大分区

https://blog.csdn.net/Damonvv/article/details/47153461

进程的内存分布

https://www.cnblogs.com/Joke-Shi/p/5718447.html

分区分页分段的管理

https://blog.csdn.net/fuzhongmin05/article/details/58061584

中断和异常

https://blog.csdn.net/qq_29996285/article/details/88078939

如何从用户态切换到内核态

https://blog.csdn.net/nwpu_geeker/article/details/79700446

五种IO模型

https://www.cnblogs.com/euphie/p/6376508.html

计算机网络考点

TCP/IP五层模型

https://blog.csdn.net/ffsiwei/article/details/82121010

TCP和UDP的区别

https://zhuanlan.zhihu.com/p/24860273

TCP三次握手第三次握手时ACK丢失

https://blog.csdn.net/weilijian21/article/details/87165598

TCP长连接和短链接的区别

https://www.cnblogs.com/onlysun/p/4520553.html

流和数据报的区别

https://blog.csdn.net/peanutwzk/article/details/79999936

TCP流量控制、拥塞控制和差错控制

https://blog.csdn.net/tspangle/article/details/45072919

HTTP1、HTTP2和HTTPS

https://segmentfault.com/a/1190000015316332

ARP协议

https://www.cnblogs.com/kangxi/p/10109271.html

ICMP协议

https://blog.csdn.net/xieyutian1990/article/details/24235887

域名系统DNS

https://www.cnblogs.com/hengzhezou/p/11072165.html

A类B类C类子网的划分

https://blog.csdn.net/gui951753/article/details/79412524

VLAN之间的通信

https://blog.csdn.net/pwc1996/article/details/50589248

网关的介绍

https://www.sohu.com/a/259848610_100043691

加密算法的总结

https://www.jianshu.com/p/b078282653b3

浏览器输入url

https://segmentfault.com/a/1190000016239579

HTTP的get和post

https://www.w3school.com.cn/tags/html_ref_httpmethods.asp

Cookie和Session的区别

https://www.zhihu.com/question/19786827/answer/84540780

在OSI参考网络模型中主机A向主机B发送一个信息OK的过程

https://zhidao.baidu.com/question/1305061547951585699.html

交换机和路由器的区别

https://jingyan.baidu.com/article/7908e85cda65e1af481ad2c4.html

socket原理讲解

https://blog.csdn.net/pashanhu6402/article/details/96428887

数据库考点

数据库的增删改查

https://blog.csdn.net/tswc_byy/article/details/81708728

二叉树、红黑树、B树等概念

https://www.cnblogs.com/williamjie/p/11081096.html

二叉树、红黑树、B树的应用场景

https://www.zhihu.com/question/30527705

数据库存储引擎介绍

https://blog.csdn.net/qq_27028821/article/details/52267991

聚集索引、非聚集索引、覆盖索引

https://blog.csdn.net/itguangit/article/details/82145322

数据库索引的优缺点

https://blog.csdn.net/u013310119/article/details/52527632

数据库锁的介绍

https://blog.csdn.net/weixin_39651041/article/details/79985715

数据库事务和事务的隔离级别

https://www.cnblogs.com/fjdingsd/p/5273008.html
在Oracle,SqlServer中都是选择读已提交作为默认的隔离级别, Mysql选择可重复读作为默认的隔离级别。

数据库设计的三大范式

第一范式:列不可再分
第二范式:行可以唯一区分,主键约束
第三范式:表的非主属性不能依赖于其他表的非主属性 外键约束
三大范式是一级一级依赖的,第二范式建立在第一范式上,第三范式建立第一第二范式上
https://www.cnblogs.com/linjiqin/archive/2012/04/01/2428695.html

About

知识点记录

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0