随笔分类 -  《面试知识点》

面试-QT版本
摘要:QT信号槽机制的优缺点 (1)问题: 为什么Qt使用信号与槽机制而不是传统的回调函数机制进行对象间的通信呢? 回调函数的本质是“你想让别人的代码执行你的代码,而别人的代码你又不能动”这种需求下产生的。 回调函数是函数指针的一种用法,如果多个类都关注某个类的状态变化,此时需要维护一个列表,以存放多个回 阅读全文

posted @ 2020-05-11 10:01 疯狂delphi 阅读(2738) 评论(0) 推荐(0)

面试-Delphi版本
摘要:string 的内存结构是什么样子的,与pchar什么区别,怎么转换? String转换到PChar不是自动的,他们之间的不同点导致他们的转换存在问题。 1. String是引用计数的,而PChar不是 2. 赋值给String是数据的拷贝,而PChar是指向数据的指针。 3. String是空止符 阅读全文

posted @ 2020-05-11 09:52 疯狂delphi 阅读(286) 评论(0) 推荐(0)

面试-虚方法与动态方法(Delphi)
摘要:相关资料:内容摘自万一老师博客https://www.cnblogs.com/fansizhe/p/12729750.html 方法来到类中, 以前的特点基本都在;因为类一般是存在于一个继承链中, 所以就有了一些新的概念, 譬如: 继承、覆盖;也有了很多新名称, 譬如: 静态方法、虚方法、动态方法、 阅读全文

posted @ 2020-05-07 14:43 疯狂delphi 阅读(303) 评论(0) 推荐(0)

面试-封装、继承、多态
摘要:相关资料:1.《21天学通C++ 第6版》2.https://www.cnblogs.com/forwardpower/archive/2010/05/01/1725787.html3.https://baike.baidu.com/item/%E5%A4%9A%E6%80%81/2282489?f 阅读全文

posted @ 2017-11-29 18:00 疯狂delphi 阅读(932) 评论(0) 推荐(0)

面试-解释器和编译器的区别
摘要:相关资料:1.《21天学通C++ 第6版》2.http://blog.csdn.net/touzani/article/details/1625760 一、解释器 程序员->编写->源代码->可执行命令->CPU 代表:JavaScriptVBscriptPythoninstallshield sc 阅读全文

posted @ 2017-11-29 16:55 疯狂delphi 阅读(660) 评论(0) 推荐(0)

面试-Hash是怎么实现的?
摘要:相关资料:http://blog.csdn.net/luyuncsd123/article/details/11590861 https://www.pianshen.com/article/7412466981/ Hash生命起源:那么,我们开始思考:有什么方式既能够具备数组的快速查询的优点又能融 阅读全文

posted @ 2017-03-20 11:38 疯狂delphi 阅读(340) 评论(0) 推荐(0)

面试-SizeOf一个对象会得到什么?
摘要:相关资料: 1.https://zhidao.baidu.com/question/283124338.html 阅读全文

posted @ 2017-02-28 11:25 疯狂delphi 阅读(216) 评论(0) 推荐(0)

面试-存储过程与Insert的性能比较
摘要:相关资料: 1.http://blog.itpub.net/28713356/viewspace-1220826/2.http://www.west.cn/www/info/28183-1.htm 1.存储过程没有解析过程2.存储过程速度更快(速度大约快10%) 阅读全文

posted @ 2017-02-23 14:52 疯狂delphi 阅读(260) 评论(0) 推荐(0)

面试-排序算法时间复杂度与空间复杂度
摘要:相关资料:1.http://blog.chinaunix.net/uid-21457204-id-3060260.html2.https://www.zhihu.com/question/213872643.http://blog.sina.com.cn/s/blog_771849d301010ta 阅读全文

posted @ 2017-02-23 13:47 疯狂delphi 阅读(212) 评论(0) 推荐(0)

面试-默认参数(传值)、var(传址)、out(输出)、const(常数)
摘要:相关资料:1.http://blog.csdn.net/rznice/article/details/69600112.http://www.cnblogs.com/echomyecho/archive/2012/03/04/2379077.html 一、默认参数(传值)1.默认参数是传值, 不会被 阅读全文

posted @ 2017-02-23 11:26 疯狂delphi 阅读(203) 评论(0) 推荐(0)

面试-设计模式六大原则
摘要:相关资料: http://blog.csdn.net/zhengzhb/article/details/7296944 https://blog.csdn.net/fanxudonggreat/article/details/78888267 https://blog.csdn.net/yanwan 阅读全文

posted @ 2017-02-22 17:20 疯狂delphi 阅读(187) 评论(0) 推荐(0)

面试-虚类、纯虚类、接口的关系
摘要:虚类、纯虚类、接口的关系 虚类:1.虚类是含有虚拟函数的类。 纯虚类:1.纯虚类是含有纯虚拟函数的类,该虚拟函数是没有实现的。 接口:类对象提供给外部操作的函数(public) 阅读全文

posted @ 2017-02-21 17:44 疯狂delphi 阅读(239) 评论(0) 推荐(0)

面试-接口和纯虚类的区别
摘要:相关资料:1.https://zhidao.baidu.com/question/91157279.html 纯虚类:1.一个子类只能继承一个抽象类(虚类)。2.一个抽象类可以有构造方法。 3.一个抽象类中的方法不一定是抽象方法,即其中的方法可以有实现(有方法体)。 4.一个抽象类可以是public 阅读全文

posted @ 2017-02-21 16:41 疯狂delphi 阅读(376) 评论(0) 推荐(0)

面试-23种设计模式
摘要:相关资料:http://c.biancheng.net/design_pattern/https://www.runoob.com/design-pattern/factory-pattern.htmlhttps://bbs.csdn.net/topics/310196099 构建型模式①单例模式: 阅读全文

posted @ 2017-02-21 16:11 疯狂delphi 阅读(581) 评论(0) 推荐(0)

面试-类和对象的区别
摘要:相关资源:1.https://zhidao.baidu.com/question/354461709.html 类:1.类是一个抽象的概念。2.类是一个静态的概念。3.类本身不携带任何数据。4.当没有为类创建任何对象时,类本身不存在于内存空间中。 对象:1.对象是类的一个具体。2.对象是一个动态的概 阅读全文

posted @ 2017-02-21 15:55 疯狂delphi 阅读(196) 评论(0) 推荐(0)

面试-链表和数组的区别
摘要:相关资料:1.http://blog.csdn.net/kedark/article/details/549155772.http://blog.csdn.net/wqsys/article/details/7656650 数组:1.将元素在内存中连续存放。2.每个元素占用内存相同。3.通过下标迅速 阅读全文

posted @ 2017-02-21 15:29 疯狂delphi 阅读(218) 评论(1) 推荐(0)

面试-堆栈、队列、栈、堆之间的关系
摘要:资料来源:1.http://blog.csdn.net/foreverhuylee/article/details/389784152.https://baike.baidu.com/item/%E6%A0%88/12808149?fr=aladdin3.http://www.cnblogs.com 阅读全文

posted @ 2017-02-21 15:03 疯狂delphi 阅读(271) 评论(0) 推荐(0)

教程-最全ASCII 码对照表
摘要:第一部分由 00H 到 1FH 共 32 个,一般用来通讯或作为控制之用,有些字符可显示于屏幕,有些则无法显示在屏幕上,但能看到其效果(例如换行字符、归位字符)。 第二部分是由 20H 到 7FH 共 96 个,这 95 个字符是用来表示阿拉伯数字、英文字母大小写和底线、括号等符号,都可以显示在屏幕 阅读全文

posted @ 2015-07-28 15:58 疯狂delphi 阅读(11839) 评论(0) 推荐(0)

导航