一、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 ;