一、JQuery 问答题
题目文案:jQuery 中有哪些方法可以遍历节点?
答:
each()方法,里面是要执行的函数,用途就是循环遍历获取到的节点
parent(),返回元素的直接父节点
parents(),返回元素的所有祖先元素
children:返回所有的直接子节点,可以传入参数
find:返回所选元素的后代元素一直向下寻找,直到找到最后一个后代,可以传入参数
siblings():获取同胞元素
next():获取下一个同胞元素
nextAll():获取元素后面所有紧随的同胞
prev():获取元素上一个同胞元素
prevAll():获取元素前面所有紧随的同胞
first():获取被选元素的首个元素
last():获取被选元素的最后一个元素
eq():根据索引号(从0开始),获取被选元素中的指定元素
filter():获取与参数匹配
not():获取不与参数匹配的所有元素
二、MySQL 问答题
题目文案:什么是数据库三大范式?
答:
第一范式:当关系模式R的所有属性都不能再分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。
第二范式:如果关系模式R满足第一范式,并且R得所有非主属性都完全依赖于R的每一个候选关键属性,称R满足第二范式,简记为2NF。
第三范式:设R是一个满足第一范式条件的关系模式,X是R的任意属性集,如果X非传递依赖于R的任意一个候选关键字,称R满足第三范式,简记为3NF。
三、Java 编程题
题目文案:两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a 说他不和 x 比,c 说他不和 x,z 比,请编程序找出三队赛手的名单。
答:(1)代码如下
package package1; public class count { public static void main(String[] args) { //a b c分别存储a b c 的对手 for(char a = 'x';a <= 'z'; a++){ for(char b = 'x'; b <= 'z'; b++){ for(char c = 'x'; c <= 'z'; c++){ if(a != 'x' && c!='x'&&c!='z'&&a!=b&&a!=c&&b!=c){ //a说他不和 x比,c说他不和 x,z比 //后三个条件是去除重复情况 System.out.println("a --> "+a); System.out.println("b --> "+b); System.out.println("c --> "+c); } } } } } }
(2)结果截图如下
来源:https://www.cnblogs.com/fighting2015/p/11298056.html