在python相关职位的面试过程中,会对列表list的去重进行考察。(注意有时会要求保证去重的顺序性) 1、直观方法 先建立一个新的空列表,通过遍历原来的列表,再利用逻辑关系not in 来去重。 总结:这样可以做出来,但是过程不够简单。但是此方法保证了列表的顺序性。 2、利用set的自动去重功能 ...
分类:
编程语言 时间:
2017-11-16 20:51:38
阅读次数:
147
HTML&CSS常见面试题及疑难解答 HTML篇 对web标准以及W3C的理解与认识? WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。 对应的标准也分三方面:结构化标准语言主要包括XHTM ...
分类:
Web程序 时间:
2017-11-13 23:21:33
阅读次数:
367
【重点提前说】这篇博客里的问题涉及到了JS中常见的的基础知识点,也是面试中常见的一些问题,建议初入职场的园友Mark收藏,本文会持续更新~ 1、 引入JS的三种方式 1、在HTML标签中直接使用,直接内嵌JS(但是不提倡使用); >>>不符合W3C关于内容和行为分离的要求; 2、在HTML页面中使用 ...
分类:
编程语言 时间:
2017-11-10 20:36:00
阅读次数:
625
面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这 ...
分类:
编程语言 时间:
2017-11-02 16:00:22
阅读次数:
174
1. 数据库三范式是什么? 第一范式:表中每个字段都不能再分。 第二范式:满足第一范式并且表中的非主键字段都依赖于主键字段。 第三范式:满足第二范式并且表中的非主键字段必须不传递依赖于主键字段。 2. 什么是数据库事务? 事务具有四大特性:一致性、原子性、隔离性、持久性。 数据库事务是指:几个SQL ...
分类:
数据库 时间:
2017-11-02 15:57:10
阅读次数:
200
String类型的面试题 1. String是最基本的数据类型吗? 基本数据类型包括byte,int,char,long,float,double,boolean,short一共八个. Java.lang.String类是final类型的,因此不能继承,修改这个类.为了提高效率节省空间,应该用Str ...
分类:
编程语言 时间:
2017-11-02 15:56:18
阅读次数:
223
数据库原理 知识点总结 http://blog.csdn.net/jokes000/article/details/7521259 原文链接:https://www.2cto.com/database/201504/390838.html 1. 主键 超键 候选键 外键 主 键: 数据库表中对储存数 ...
分类:
数据库 时间:
2017-09-24 20:23:39
阅读次数:
204
对web标准以及W3C的理解与认识? WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。 对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主 ...
分类:
Web程序 时间:
2017-09-21 19:19:26
阅读次数:
284
红色为检查异常,就是eclipse要提示你是try catch 还是throws。 非检查异常,就是/0,nullpointexception,数据越界访问indexOfOutBounds 异常 错误: 最常见的oom错误,还有classnotFoundeError,StackOverflowErr ...
分类:
编程语言 时间:
2017-09-15 21:37:48
阅读次数:
193
1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光 ...
分类:
编程语言 时间:
2017-09-13 14:07:41
阅读次数:
218