CSS面试题CSS3新增了那些特性?完整链接CSS3实现圆角:border-radius盒子阴影:box-shadow文本阴影:text-shadow渐变:gradient变化:transform新增加很多CSS伪类选择器 :not选择器 :empty选择器 :root选择器 :target选择器 :selection选择器 以下的选择器的说明介绍里有个词叫“一组”。他的意思就是同一父元素下所有元素及文本节点,即为一组。 :nth-of-type(n) :nth-last-of-type(n) :first-of-type :last-of-type :on...
之前面试被问到过这样一个问题,自己答的都是一些UI界面上的case,看了一些大神的关于这类面试题的总结才知道自己差的不是一点半点,今天也总结下。 内管银行开户,有账号、用户名、用户证件类型、证件号三个栏位,针对这个页面进行测试案例设计。功能测试 1.输入正确的账号,用户名、证件类型、证件号,查看能否通过验证。 2.输入错误的账号或用户名或证件好或证件类型,查看能否通过验证并给出相应的提示信息。 3.账号输...
LeetCode 面试题03. 数组中重复的数字【剑指Offer】【Easy】【Python】【数组】【哈希表】【排序】问题力扣找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 限制:2 <= n <= 100000思路解法一哈希表遍历数组,未出现过的...
1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不...
Java基础-数据类型面试题整理 作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.把long数据转换成字节数组. 二.把字节数组数据转换成long. 三.有5亿整数(非负),去重计算不同整数的个数,300M内存. 四.通过程序创建文本文件,内容是abc,采用uncode码,文件大小是10字节。 五.将byte变换成无符号的整数(0 ~ 255 , 正数不变) 原文:https:...
常见的集合框架中,实现的List<E>的主要有Vector和ArrayList以及LinkedList,其中最常见和最常使用的就是ArrayList了本文的源码基于jdk1.8第一问:Vector和ArrayList以及LinkedList区别和联系,以及分别的应用场景?1:VectorVector的底层的实现其实是一个数组protected Object[] elementData;他是线程安全的,为什么呢?由于经常使用的add()方法的源码添加synchronized,所以说他是一个同步方法 ,就连不会对数据结构进行修改的get()方法上...
无论你面试的是什么岗位,应该都或多或少看到过这个问题 - 两个长整数相加要怎么实现。如果a和b的位数不大,确实直接用类型转换就可以求出a+b了,但是万一a和b的位数都是几百位呢,早就溢出了,这时候要怎么计算呢? 这种情况下,有三种解决方法可供选择: 一、 用字符串来存储a和b的值; 二、 用数组来存储a和b的值; 三、 用链表来存储a和b的值。 这三种方法都有一个共同点,就是无论哪一种方法,都可以不用担心因...
1. 禁用COOKIE 后 SEESION 还能用吗?2. 抓取远程图片到本地,你会用什么函数?4. 你觉得在pV10W的时候, 同等配置下,LUNIX 比WIN快多少?5. 简述pOST 和GET传输的最大容量分别是多少?6. 用最少的代码写一个求3值最大值的函数.附部分答案(不保证是正确的解)1. 不能2 fsockopen4 (不做优化的情况下一样)5 2MB,1024B6 function($a,$b,$c){return $a>$b? ($a>$c? $a : $c) : ($b>$c? $b : $c );}—————————————————————...
Python是个近几年非常受欢迎的编程语言,随着近些年机器学习、云计算等技术的发展,Python的职位需求越来越高,学习python的小伙伴也非常多。大家都想通过掌握python技术找到一份不错的工作。但是很多时候有些小伙伴在面试时的基础知识点采坑了,下面我收集了一些Python面试官经常问的问题,供大家参考学习。今天我们重点分享下面试问题之代理池的使用,学爬虫时我们已经了解了多种请求库,如 Requests、Urllib、Selenium 等。我们...
1、Objective-C的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?#import<> 跟 #import""有什么区别?#import能避免头文件被重复包含的问题:1) 一般来说,导入objective c的头文件时用#import,包含c/c++头文件时用#include。使用include要注意重复引用的问题:class A,class B都引用了class C,class D若引用class A与class B,就会报重复引用的错误。2)#im...
Java入门与基本数据类型(2019年10月8日)1.问:为什么long l=2000000000可以,而long l=3000000000却编译报错 答:因为在Java中二十亿和三十亿的默认类型都是int类型的,而二十亿是在int范围类的,三十亿不在int范围内,所以后面的long l=300000000会编译报错。解决方法:在三十亿后面加上一个大写或者小写的L2.问:为什么float f=3.2 会编译报错 答:3.2这种小数在Java种的默认数据类型是double(双精度)类型的,而float是单精...
线上面试题,有空整理答案,欢迎大家回复答案 原文:http://www.cnblogs.com/jhli/p/7128594.html
** js里面是否存在重载?(面试题目) (1)js里面不存在重载。 (2)但是可以通过其他方式模拟重载的效果 (通过aruguments数组来实现) 1function add1() {2if (arguments.length==2) {3return arguments[0]+arguments[1];4 } elseif (arguments.length==3) {5return arguments[0]+arguments[1]+arguments[2];6 } elseif (arguments.length==4) {7return arguments[0]+arguments[1]+arguments[...
面试题:URI和URL的区别 URI: Uniform Resource Identifier, 统一资源标志符URL: Uniform Resource Locator, 统一资源定位符,它就是一个具体的URIURL包含( 协议 IP 域名 端口 目录 文件名)https://www.bilibili.com:8081/video/BV1Pz411879y http方法有哪些?get/post 传统的form(put head delete option) Restful 还包含 区别:GET传参在url中暴露,F12可以看到具体的传参,长度有限制POST参数不会显示在url中,长度也没有...
vue生命周期:1、什么是vue生命周期?答: Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。2、vue生命周期的作用是什么?答:它的生命周期中有多个事件钩子,让我们在控制整个Vue实例的过程时更容易形成好的逻辑。3、vue生命周期总共有几个阶段?答:它可以总共分为8个阶段:创建前/后, 载入前/后,更新前/后,销毁前...