原创 談一談session和cookie
用戶在登錄完成之後,進行支付操作;但是由於業務場景需要,需要驗證用戶是否已經完成了登錄;但是由於http 協議是無狀態的,在進行支付請求時,是不知道用戶之前已經進行了登錄操作。此時需要一種機制去記錄用戶進行了哪些操作。
原创 java-file體系
1.基礎操作 File f = new File("D:/money.zip");//初始化文件 System.out.println("判斷是否存在:"+f.exists()); Syst
原创 java基礎之數字與字符串
1.裝箱與拆箱 a.所有的基本數據類型都有對應的類類型,這些類類型均爲Number的子類。 b.裝箱,基本類型轉封裝類: Integer it = new Integer(i);
原创 java基礎1
1.邏輯運算符 a.&& 和& 的對比:兩者同時爲true時返回true A && B 當表達式A爲true時,纔會進行表達式B的運算;即當表達式A爲false時不會進行表達式B的運算; A & B 不管表達式A是否
原创 二叉樹排序
1.二叉樹由各種節點組成 每個節點都可以有左子節點,右子節點 每一個節點都有一個值 2.排序 二叉樹的遍歷分左序,中序,右序 左序即: 中間的數遍歷後放在左邊
原创 工具和中間件-linux-02
1.更多命令 2.文本編輯案例:
原创 工具和中間件-linux-01
1.虛擬機安裝 VMware http://how2j.cn/k/vmware/vmware-install/1998.html 2.CentOS安裝 http://how2j.cn/k/vmware/vmware-
原创 工具和中間件-linux-3-ftl
1.ftp服務器安裝 安裝ftp服務器: yum install vsftpd -y 關閉ftp服務器:systemctl stop vsftpd.service 啓動ftp服務器:systemctl start vsftpd.ser
原创 工具和中間件-nginx
1.下載安裝: http://how2j.cn/k/nginx/nginx-tutorial/1565.html 啓動: start nginx 關閉: nginx -s stop 重啓: nginx -s reload
原创 工具和中間件-maven-項目的構建和管理工具
1.優勢: 使各項目具有統一的結構,且統一維護jar以解決Jar包衝突問題 2.maven的下載安裝以及環境變量配置: http://how2j.cn/k/maven/maven-download-config/1329.html 3.遠
原创 mysql索引實例-explain-extra分析
知識概括 a. Using filesort 非使用索引情況下 a. Using index 使用索引情況下 b. Using where b. Using temporary 使用臨時表
原创 mysql索引原理
mysql讀取數據,遵從的是局部性原理,即mysql讀取數據是以頁(默認12kb)爲單位讀取的,可以一定程度上避免頻繁的讀取IO。如select * form t where id=2 ,需要先通過IO從磁盤以頁爲單位讀取文件
原创 mysql索引實例-explain-type類型分析
知識概括 a. all 全表掃描 b. index 按照索引順序的全表掃描 c. range 有範圍的索引掃描 ,between,and以及'>','<'外,in和or均
原创 分佈式系統登錄原理
1.傳統系統登錄 user ----> server1 即用戶user在服務server1上輸入登錄名、密碼等信息;server1完成用戶信息校驗,並將對應信息寫入server1的session中。
原创 第三方登錄原理
以百度網盤通過qq登錄爲例,剖析第三方登錄原理 1.用戶在百度網盤登錄頁點擊qq登錄鏈接,百度網盤重定向用戶的當前鏈接到qq 2.用戶在百度網盤重定向到的qq登錄頁面,輸入賬戶密碼,發送信息到qq