![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试基础知识
Tangocc
@GitHub: tangocc.github.io
@baiduer
展开
-
数据库经典面试题
1.数据库完整性约束 实体完整性、参照完整性、用户自定义完整性 2.存储过程、触发器、函数的区别 触发器与存储过程非常相似,触发器也是SQL语句集,两者唯一的区别是触发器不能用EXECUTE语句调用,而是在用户执行Transact-SQL语句时自动触发(激活)执行。触发器是在一个修改了指定表中的数据时执行的存储过程。通常通过创建触发器来强制实现不同表中的逻辑相关数据的...原创 2018-03-09 17:03:12 · 419 阅读 · 0 评论 -
C++对象内存模型
最近看了《深入理解C++对象模型》,综合学习C++对象的内存布局,本文基于个人理解和程序测试绘制C++对象模型内存布局,如有错误,还请批评指正。 1.前言 首先,相较于C语言,C++语言并没有额外增加内存消耗(确切说,在没有虚函数情况下)。 对于一个C++类对象,每个对象有独立的数据成员(非static),但是内存中成员函数只有一份,该类的所有对象共享成员函数。 static数据成员属...原创 2018-03-20 20:01:37 · 553 阅读 · 0 评论