一、cookie數據存放在客戶的瀏覽器上,session數據放在服務器上。jquery
二、cookie不是很安全,別人能夠分析存放在本地的COOKIE並進行COOKIE欺騙 考慮到安全應當使用session。ajax
三、session會在必定時間內保存在服務器上。當訪問增多,會比較佔用你服務器的性能 考慮到減輕服務器性能方面,應當使用COOKIE。sql
四、單個cookie保存的數據不能超過4K,不少瀏覽器都限制一個站點最多保存20個cookie。 cookie 和session 的聯繫: session是經過cookie來工做的,能夠考慮將登錄信息等重要信息存放爲session,其餘信息若是須要保留,能夠放在cookie中。數組
這種模式涉及到一個單一的類,該類負責建立本身的對象,同時確保只有單個對象被建立。這個類提供了一種訪問其惟一的對象的方式,能夠直接訪問,不須要實例化該類的對象。瀏覽器
public class Singleton { private static Singleton instance; private Singleton (){} public static synchronized Singleton getInstance() { if (instance == null) { instance = new Singleton(); } return instance; } }
冒泡排序安全
public class BubbleSort implements IArraySort { @Override public int[] sort(int[] sourceArray) throws Exception { // 對 arr 進行拷貝,不改變參數內容 int[] arr = Arrays.copyOf(sourceArray, sourceArray.length); for (int i = 1; i < arr.length; i++) { // 設定一個標記,若爲true,則表示這次循環沒有進行交換,也就是待排序列已經有序,排序已經完成。 boolean flag = true; for (int j = 0; j < arr.length - i; j++) { if (arr[j] > arr[j + 1]) { int tmp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = tmp; flag = false; } } if (flag) { break; } } return arr; } }
public class test { public static long getStepNumber(int n) { if (0 > n) { return 0; } if (n == 1) { return 1; } if (n == 2) { return 2; } if (n > 2) { return getStepNumber(n - 1) + getStepNumber(n - 2); } return 0; } public static void main(String[] args) { System.out.println(getStepNumber(20)); } }
document.getElementById(「ID」).value
var $div3 = $('#div3');服務器
顯示 $div3.show();cookie
隱藏session
$div3.hide();異步
var arr1=[1,2,3]; var arr2=[4,5,6]; var arr1=arr1.concat(arr2); delete arr1[1] console.log(arr1);
AJAX,Asynchronous JavaScript and XML,異步的JS和XML。 Ajax可以與服務器交換少許數據,從而異步更新部分網頁,何爲異步,異步就是當Ajax進行交換數據操做的時候,其餘操做依然能夠執行。
JSON是和xml同樣的簡單的一種文本格式。相對於XML,JSON更加易讀、更便於肉眼檢查。在語法的層面上,JSON與其餘格式的區別是在於分隔數據的字符
CREATE TABLE student_info( ID INT, NAME VARCHAR2(10), sex VARCHAR2(4), brithday DATE, address VARCHAR2(50), phone INT); CREATE TABLE student_score( ID INT, subject VARCHAR2(20), score NUMBER(4,1));
SELECT a.id,a.name,b.subject,b.score FROM student_info a,student_score b WHERE a.id=b.id AND a.name=‘張三‘ ORDER BY b.score DESC;
SELECT a.name,avg(b.score) FROM student_info a,student_score b WHERE a.id=b.id AND a.name like ‘張%‘ ORDER BY a.id ;