原创 leetcode----最長公共前綴
題目:編寫一個函數來查找字符串數組中的最長公共前綴。 如果不存在公共前綴,返回空字符串 ""。 示例 1: 輸入: ["flower","flow","flight"] 輸出: "fl" 示例 2: 輸入: ["dog","race
原创 Express安裝 找不到內部對象問題
1. NODE 沒有安裝成全局變量 2. express 4.x版本中將命令工具分出來了,需要再安裝一個命令工具,執行命令“npm install -g express-generator”完成後再測試就可以了。 3.https://
原创 spring下載
https://repo.spring.io/release/org/springframework/spring/
原创 javaScript——閉包
閉包的解釋: 閉包是函數和聲明該函數的詞法環境的組合。 MDN解釋:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Closures 理解:應用的兩種情況即可——函數作爲返回
原创 javaScript —— 回調函數
剛開始學的對回調函數一直挺模糊, 今天通過在網上找資料好好學習一番。 先是其定義:回調函數是一段可執行的代碼段,它作爲一個參數傳遞給其他的代碼,其作用是在需要的時候方便調用這段(回調函數)代碼。 較好的理解是: 我們把 煙 比作 回調函數
原创 git指令使用
記錄使用到的git方法 1)git add 命令將文件內容添加到索引(將修改添加到暫存區)。也就是將要提交的文件的信息添加到索引庫中。 其中 git add . 是將所有修改添加到暫存區 (*號可以做通配) 2)git com
原创 javascript 的defer、async屬性 與noscript標籤
1)defer屬性/ 延遲腳本 (HTML4.01) 作用: 使得腳本執行不受頁面構造(自上而下解析)影響。 腳本會被延遲到整個頁面都解析完畢後再運行。 相當於告訴瀏覽器立即下載,但延遲執行。 <script sr
原创 HTTP協議發展史
HTTP/0.9 (1991) 1.只有一個命令GET。 2.沒有HEADER等描述數據的信息。 3.服務器發送完畢, 就關閉TCP連接。 HTTP/1.0 (1996) 1.增加了P
原创 HTTP協議類
一、HTTP協議的主要特點 ① 簡單快速 每個資源是固定的(有固定url) ② 靈活 通過一個HTTP協議可以完成不同的數據類型傳輸 ③ 無連接
原创 JavaScript——Array對象中的方法
Array對象是我們在開發中最常用的對象之一。它的介紹是: 用於在單個變量中存儲多個值。 Array的對象屬性 屬性 描述 constructor 返回對創建此對象的數組函數的引用 length 返回或設置數組中元素的數目 prototy
原创 H5-------Video
H5的新增特性之一,<video>標籤。也稱爲h5播放器。 現在大多數瀏覽器都樂意使用,未來必定會替換掉flash的播放器(flash已經被拋棄了2333); 標籤名:<video></video> 兼容:IE8及以下不兼容。 支持視頻格
原创 BFC整理
一、什麼是BFC 首先介紹Box、 Formatting context的基本概念; Box: Box 是 CSS 佈局的對象和基本單位, 直觀點來說,就是一個頁面是由很多個 Box 組成的。元素的類型和 display 屬性,決定了這
原创 事件監聽、事件委託
1.事件監聽 事件監聽分爲三個事件階段,依次是捕獲階段、目標階段、冒泡階段。 IE8及其以前不支持該事件機制,IE9以後才支持W3C規範。 W3C標準 語法: element.addEventListener(event, functi
原创 DOM0,DOM1,DOM2,DOM3級事件與event對象
DOM事件級別 DOM 0 element.onclick = function(){} DOM 2 element.addEventListener(‘click’,function(){},false} DOM 3 element.a
原创 leetcode---迴文數
題目: 判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。 難度:簡單 示例1: 輸入: 121 輸出:true 示例2: 輸入: -121 輸出:false