一、系统是怎么连接MYSQL的?
cmd Windows终端操作系统,输入mysql -u root -p 密码
要访问数据库,得跟数据库建立一个网络连接。连接由MySQL驱动来建立。对于不同的语言开发系统,MySQL会提供不同版本的MySQL驱动。
MySQL通过数据库连接池去访问数据库,连接池维护与系统之间的多个数据库连接,供多线程并发的使用,也可能会有多个系统同时去访问一个数据库。
系统每次跟MySQL建立连接的时候,会根据传递过来的账号和密码进行安全验证,库表权限的验证。
常见的数据库连接池有DBCP,C3P0,Druid等等。
二、MYSQL隔离级别和默认隔离级别
读未提交-脏读
读已提交
可重复度-幻读
可串行化
MYSQL隔离级别
三、设计模式之单例
四、诊断网路的常用命令
五、Ping工作在哪一层(网络层)
六、Dns解析域名的命令
ping
nslookup
dig (domain information groper)
HOST
把网址翻译成IP地址,
七、C++虚函数作用
实现多态的技术关键
八、虚函数表构成
九、多继承有几张虚函数表
一张。
十、单继承或者多继承的情况下父类和子类公用一张虚函数表吗
不共用。一个类对应一个虚函数表,如果类中有虚函数。
十一、如果有两个虚函数,那么虚函数表的长度及成员
4*8byte
RTTI(run-time type information)属于哪个类的虚函数表,就存储了哪个类的类型的常量字符串的地址。
虚函数表指针地址偏移。
两个虚函数地址。
虚函数和虚函数表