原创 使用驗證碼校驗登錄操作

1.什麼是驗證碼?</>         驗證碼(CAPTCHA) 是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自

原创 關於List中的大大坑(一)

以下爲List 常見坑: 1.數組轉換爲List 通過Arrays.asList(T… a)將數組轉換爲List。如: 1.1不支持添加/刪除元素 public class ArrayListTest { public

原创 Java中的fail-fast機制的坑

1.走進fail-fast機制 1.1 什麼是fail-fast機制? 簡單來說:是在做系統設計的時候先考慮異常情況,一旦發生異常,直接停止並上報。 1.2 爲什麼要使用fail-fast機制? 可以預先識別出一些錯誤情況,一方面

原创 初識Tomcat

什麼是Tomcat? Tomcat官網          Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器。Tomcat主要實現了Java EE中的Servlet、JSP規範,同時也提供HTTP

原创 Redis的安裝及圖形化界面Redis DeskTop Manager的安裝與使用

 一、Redis介紹   Redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted se

原创 Linux之實操篇---遠程上傳下載Linux-XFtp

1.安裝與使用 1.1安裝 雙擊Xftp6的安裝包 傻瓜式安裝 安裝完畢 出現windows界面表示安裝成功 2.配置 點擊左上角“打開“ --》“新建” 填寫配置 協議:SFTP(不能是ftp,因爲它的端口號21,

原创 hashCode()和equals()詳解

java.lang.Object類中有兩個比較重要的方法: public native int hashCode(); public boolean equals(Object obj) { return (this =

原创 TreeMap基本使用

1.TreeMap簡單介紹         TreeMap是一個有序的key-value集合,是非線程安全的,基於紅黑樹(Red-Black tree)實現。其映射根據鍵的自然順序進行排序,或者根據創建映射時提供的 Compara

原创 Vue實例生命週期

生命週期流程圖 Vue對象的生命週期 1、初始化顯示 beforeCreate() create() beforeMount() mounted() 2、更新狀態 beforeUpdate() updated() 3、銷

原创 Vuex

1.vue理解 1.1vue是什麼 github站點 中文文檔 對vue應用中多個組件的共享狀態盡心集中式的管理(讀/寫) 1.2狀態自管理應用 1.3vuex使用 第一步》、下載vuex npm install --sav

原创 使用vue-cli創建項目

第一步》、選擇一個路徑作爲vue的工作空間 第二步》、根據模本創建項目 vue init webpack vue_demo 期間,會進行一些初始化設置,如: 各種設置大意: project name:項目名:不能有大寫 pro

原创 jdk1.8之簡述ArrayList實現原理

1.ArrayList概述 1.1ArrayList特點 ArrayList是實現List接口的動態數組 ArrayList可以允許元素爲Null ArrayList是線程不安全 1.2ArrayList數據結構 Array

原创 組件間通信

1.Props 父組件向子組件傳遞數據 2.自定義事件 3.消息發佈與訂閱 任意組件間傳遞數據 下載: install --save pubsub-js 使用 綁定事件監聽----訂閱消息 觸發事件----發佈消息 訂閱消息(A

原创 Vue之實現表單數據的自動收集

使用v-model指令對錶單數據自動收集 text/textarea radio checkbox select 實例 <!DOCTYPE html> <html lang="en"> <head> <meta cha

原创 Node.js(三)之node.js創建第一個應用

1.Node.js 應用是由哪幾部分組成: 引入 required 模塊:我們可以使用 require 指令來載入 Node.js 模塊。 創建服務器:服務器可以監聽客戶端的請求,類似於 Apache 、Nginx 等 HTTP