【202209秋招软开银行面试C++】

一、系统是怎么连接MYSQL的?

cmd Windows终端操作系统,输入mysql -u root -p 密码

要访问数据库,得跟数据库建立一个网络连接。连接由MySQL驱动来建立。对于不同的语言开发系统,MySQL会提供不同版本的MySQL驱动。

MySQL通过数据库连接池去访问数据库,连接池维护与系统之间的多个数据库连接,供多线程并发的使用,也可能会有多个系统同时去访问一个数据库。

系统每次跟MySQL建立连接的时候,会根据传递过来的账号和密码进行安全验证,库表权限的验证。

常见的数据库连接池有DBCP,C3P0,Druid等等。

MYSQL和系统建立连接
数据库事务

二、MYSQL隔离级别和默认隔离级别

读未提交-脏读
读已提交
可重复度-幻读
可串行化
MYSQL隔离级别

三、设计模式之单例

单例设计模式

四、诊断网路的常用命令

Wiindows诊断网络命令
Linux诊断网络命令

五、Ping工作在哪一层(网络层)

Ping原理

六、Dns解析域名的命令

ping
nslookup
dig (domain information groper)
HOST
把网址翻译成IP地址,

七、C++虚函数作用

实现多态的技术关键

八、虚函数表构成

虚函数表

九、多继承有几张虚函数表

一张。

十、单继承或者多继承的情况下父类和子类公用一张虚函数表吗

不共用。一个类对应一个虚函数表,如果类中有虚函数。

十一、如果有两个虚函数,那么虚函数表的长度及成员

4*8byte
RTTI(run-time type information)属于哪个类的虚函数表,就存储了哪个类的类型的常量字符串的地址。
虚函数表指针地址偏移。
两个虚函数地址。
虚函数和虚函数表

十二、动态链接库和静态链接库的区别优缺点

动态链接库和静态链接库

十三、握手和挥手

三次握手四次挥手

十四、进程和线程的区别

进程和线程

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值