- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C++常见面试问题
Q1:构造函数可以是虚函数吗?为什么? A1:不可以。 从实现上,虚函数是使用虚表指针,而虚表指针存在于对象的内存空间中,而在构造函数调用之前,对象内存空间还没有分配,所以不存在使用虚表指针调用构造函数。 从使用角度上,虚函数的作用在于通过父类的指针或者引用来调用它的时候能够变成调用子类的那个成员函数。而构造函数是在创建对象时自动调用的,不可能通过父类的指针或者引用去调用。
2015-05-28 14:09:34 506
原创 链表面试题
struct ListNode { int m_nKey; ListNode *m_pNext; }; Q1:单链表反转。 Q2:检测单链表是否有环,如果有环的话,找到环的入口点。 Q3:检测两个单链表是否相交,如果相交,返回相交节点。 Q4:从尾到头输出链表。 Q5:在O(1)时间删除链表节点。 Q6:只给定单链表中某个非空节点p,
2015-05-28 14:06:53 549
原创 使用Python进行socket通信
// import socket def talk(data): """Send data to a Daemon, and return the response""" reply = "" s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) try: s.connect(("127.0.
2015-05-19 13:45:04 692
原创 MySQL命令范例
windows上启动MySQL服务: net start mysql windows上停止MySQL服务: net stop mysql 连接MySQL服务器命令: mysql -u root -p 123456 -h 127.0.0.1 使用某一个特定的数据库: use test; 显示所有的数据库: show databases; 创建数据库: create data
2015-05-09 20:16:44 507
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人