作业DAY007

一、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)结果截图如下

猜你喜欢

转载自www.cnblogs.com/fighting2015/p/11298056.html
007