原创 Memcached詳細教程大全

1.安裝memcached    Memcached是通過在內存裏維護一個統一的巨大的hash表,memcached能存儲各種各樣的數據,包括圖像、視頻(但是極不推薦來保存二進制文件)、文件、以及數據庫檢索的結果等。簡單的說就是將

原创 Java: static關鍵字 詳細

1.static靜態關鍵字概述 關於 static 關鍵字的使用,它可以用來修飾的成員變量和成員方法,被修飾的成員是屬於類的,而不是單單是屬 於某個對象的。也就是說,既然屬於類,就可以不靠創建對象來調用了。 在一個類中,有變量和方

原创 Java實現鬥地主遊戲

實現鬥地主遊戲,主要分爲:準備牌,洗牌,發牌,牌排序這四個步驟。 遊戲原理圖: 1.準備牌: 我們知道Java數組一旦創建就無法改變大小,而集合可以隨時改變,因此我們選型集合中的HashMap,利用鍵值對,一一對應(利用Map接

原创 Java的異常處理機制(二):異常的處理

Java異常處理的五個關鍵字:try、catch、finally、throw、throws 1. 拋出異常throw 在編寫程序時,我們必須要考慮程序出現問題的情況。比如,在定義方法時,方法需要接受參數。那麼,當調用方法使用接受到

原创 Ajax異步請求原理,jQuery與axios實現原理

1.原生Ajax 整個執行過程: 網頁中發生一個事件(頁面加載、按鈕點擊) 👇👇👇 由 JavaScript 創建 XMLHttpRequest 對象 👇👇👇 XMLHttpRequest 對象向 web 服務器發送請求 👇👇👇

原创 Java異常處理機制(三):自定義異常

爲什麼需要自定義異常類: 我們說了Java中不同的異常類,分別表示着某一種具體的異常情況,那麼在開發中總是有些異常情況是SUN沒有定義好的,此時我們根據自己業務的異常情況來定義異常類。例如年齡負數問題,考試成績負數問題等等。 在上

原创 Javascript篇章四:瀏覽器對象,前端模塊化

1.條件判斷以及prompt() 方法 多條件判斷:if…else if…else if…else prompt(text,defaultText)方法用於顯示可提示用戶進行輸入的對話框(即輸入數據),參數一表示提示文本,參數二表

原创 Java的異常處理機制(一)

1. 異常概念 異常,就是不正常的意思。在生活中:醫生說,你的身體某個部位有異常,該部位和正常相比有點不同,該部位的功能將受影響.在程序中的意思就是: 異常 :指的是程序在執行過程中,出現的非正常的情況,最終會導致JVM的非正常

原创 python爬蟲解析庫:正則表達式,pyquery,selenium,xpath等等

1.正則表達式 '.' 默認匹配除\n之外的任意一個字符,若指定flag DOTALL,則匹配任意字符,包括換行 '^' 匹配字符開頭,若指定flags MULTILINE,這種也可以匹配上(r"^a","\nab

原创 嗶哩嗶哩彈幕爬取以及BV與AV號之間的轉換

作爲b站老粉絲,我有義務向新人科普bilibili的發展與紀年史,本人持中立態度,僅做記錄工作。 B站的API端口都是開放的,用一個很簡單的調用命令就可以計算出BV號對應的AV號。 B站的源碼已經在GitHub上流出,部分機制甚至

原创 js的數據類型判斷以及map,reduce與filter高級函數方法

1.isFinite()函數 isFinite() 函數用於檢查其參數是否是無窮大。(如果 number 是 NaN(非數字),或者是正、負無窮大的數,則返回 false。) document.write(isFinite(123

原创 百度Echarts的標題title屬性詳細設置

簡而言之,百度Echarts真的是數據展示的神器,官方給出的實例就能夠滿足實際基本要求 官網上的Echarts的配置介紹已經十分詳細,但是對於不怎麼熟練的人而言,看起來還是比較突兀的。創建Echarts項目步驟: 1.引入E

原创 Javascript篇章三:js數字,數組與日期

1.數值方法 number.toString():將數值型轉化爲字符串型 var n = 15; console.log(typeof(n)); // 爲字數值類型number a = n.toString(); //

原创 Javascript篇章二:js計算精度丟失

js精確度丟失出現緣由 1.我們先看幾個四捨五入的實例 alert(Number(0.009).toFixed(2)); alert(Number(162.295).toFixed(2));     按正常結果,應該分

原创 html背景圖的自適應大小的說明

1.問題的提出:       在設置網頁的整個背景圖片時,我們可以在css中的使用background-size:100%來鋪滿整個頁面,也可以設置爲其它的百分比數值來局部鋪HTML頁面。 body{ backgroun