1. 程式人生 > >2018/10/19

2018/10/19

JQuery 問答題

jQuery 中有哪些方法可以遍歷節點?

parent(),返回元素的直接父節點 ;
children:返回所有的直接子節點,可以傳入引數;
next():獲取下一個同胞元素;
prev():獲取元素上一個同胞元素 ;
siblings()方法: ( d i

v ) . s i b l i
n g s ( )
d i v ; f i n d ( ) : ('div').siblings()---- 查詢div前後所有的同級元素 ; find()方法: (‘div’).find(‘span’) ---- 查詢div元素內子元素並且是span元素;
eq()方法: ( d i v ) . e q ( 1 ) d i v ( 0 ) ; f i r s t ( ) : ('div').eq(1) --- 查詢第二個div元素(索引下標從0開始); first()方法: (‘li’).first() — 獲取第一個li元素;
last()方法:$(‘li’).last() — 獲取最後一個li元素;

MySQL 問答題

什麼是資料庫三大正規化;

什麼是正規化:簡言之就是,資料庫設計對資料的儲存效能,還有開發人員對資料的操作都有莫大的關係。所以建立科學的,規範的的資料庫是需要滿足一些
規範的來優化資料資料儲存方式。在關係型資料庫中這些規範就可以稱為正規化。
什麼是三大正規化:
第一正規化:當關系模式R的所有屬性都不能在分解為更基本的資料單位時,稱R是滿足第一正規化的,簡記為1NF。滿足第一正規化是關係模式規範化的最低要
求,否則,將有很多基本操作在這樣的關係模式中實現不了。
第二正規化:如果關係模式R滿足第一正規化,並且R得所有非主屬性都完全依賴於R的每一個候選關鍵屬性,稱R滿足第二正規化,簡記為2NF。
第三正規化:設R是一個滿足第一正規化條件的關係模式,X是R的任意屬性集,如果X非傳遞依賴於R的任意一個候選關鍵字,稱R滿足第三正規化,簡記為3NF.
注:關係實質上是一張二維表,其中每一行是一個元組,每一列是一個屬性

理解

第一正規化
1、每一列屬性都是不可再分的屬性值,確保每一列的原子性
2、兩列的屬性相近或相似或一樣,儘量合併屬性一樣的列,確保不產生冗餘資料。
第二正規化
每一行的資料只能與其中一列相關,即一行資料只做一件事。只要資料列中出現數據重複,就要把表拆分開來
第三正規化
資料不能存在傳遞關係,即沒個屬性都跟主鍵有直接關係而不是間接關係。像:a–>b–>c 屬性之間含有這樣的關係,是不符合第三正規化的.

Java 程式設計題

兩個乒乓球隊進行比賽,各出三人。甲隊為 a,b,c 三人,乙隊為 x,y,z 三人。已抽籤決定比賽名單。有人向隊員打聽比賽的名單。a 說他不和 x 比,c 說他不和 x,z 比,請程式設計序找出三隊賽手的名單。

package com.dodoke;
public class Day007 {
public static void main(String[] args) {
String[] arr1 = {“a”,“b”,“c”};
String[] arr2 = {“x”,“y”,“z”};
for(int i = 0; i < 3; i++) {
for(int j = 0; j < 3; j++) {
if(i == 0 && j == 0)
continue;
if(i == 2 && (j == 0 || j == 2 ))
continue;
else {
System.out.println(arr1[i] + “/” + arr2[j]);
}
}
}
}
}
在這裡插入圖片描述