原创 Windows原生命令計算文件MD5、SHA1、SHA256,批處理腳本,單文件拖拽

經常下國外資源,官網提供的太慢,國內鏡像服務器又不好使,多數情況下用迅雷會比較快。 又擔心P2P下載的文件被篡改,所以下載完後,會和官網提供的MD5、SHA1、SHA256進行比較。 以前一直用一個在線校驗網站,還挺好使,前段時間不提供服

原创 MySQL B+樹索引(BTREE)和哈希索引(HASH)的區別

索引是幫助mysql獲取數據的數據結構。 最常見的索引是Btree索引和Hash索引。 不同的引擎對於索引有不同的支持:Innodb和MyISAM默認的索引是Btree索引;而Mermory默認的索引是Hash索引。 我們在mysql中

原创 用Eclipse部署Java Web項目時的一個小問題:多出來的 Deployment Description

你新建的項目長這樣: 別人的項目長這樣:   //是不是感覺哪出問題了? //是不是刪除項目又新建了很多次? //但還是沒有解決對吧? 看圖:

原创 Java多線程之——線程間通信實例

JAVA多線程之線程間通信的幾種方式: ①同步 這裏的同步是指多個線程通過synchronized關鍵字這種方式來實現線程間的通信 ②while輪詢方式 ③wait/notify機制 ④管道通信 使用java.io.PipedInputS

原创 一個程序完全入門Java多線程

代碼只供學習使用,實際開發中建議遵守Java開發規範,合理分包 代碼所涉及知識點: 什麼是線程、Thread方法和Runnable接口的介紹及創建線程、線程的狀態和生命週期、sleep方法和join方法的使用、線程的優先級、線程同步、線

原创 Java實現非對稱加密

簡介:        非對稱加密算法是一種基於密鑰的保密方法,需要公開密鑰和私有密鑰,在文件加密、尤其是網銀中應用廣泛。本文主要介紹非對稱加密算法的實現過程,DH、RSA和ELGamal等幾種常見的非對稱加密算法的在Java中的應用。

原创 Ubuntu下報錯:處理軟件包 python-dnspython (--configure)時出錯 解決方法

原因: 在將python2升級到python3時,只是將/usr/local/bin目錄下修改了(使用ln -s 或者其他方式),然而我們的配置目錄並沒有修改。 解決方法: sudo apt-get clean sudo apt-get

原创 Ubuntu/Debian(Raspbian)進入MySQL報錯:ERROR 1698 (28000): Access denied for user 'root'@'localhost'的解決方法

樹莓派安裝MySQL未提示設置密碼,之後在sudo下無需密碼即可連接,其它輸入報錯ERROR 1698 (28000) 附:遠程連接MySQL出現1130錯誤解決方法 問題場景: 在樹莓派3B+,系統Raspbian(Debian9.4)

原创 Python解密網易雲音樂.ncm文件,將.ncm文件轉換爲.mp3文件,實現隨處播放

網易雲音樂把.mp3音樂文件加密爲.ncm文件,導致不能將下載好的音樂複製到其它設備或使用非網易雲音樂播放器播放,該程序可將.ncm文件逆向解密爲.mp3文件並保留最高音質。 另有C++已編譯.exe轉換器,將.ncm文件拖到.exe上直

原创 Java中包裝類型與基本數據類型的異同

基本數據類型: Java語言提供了八種基本類型: 六種數字類型(四個整數型,兩個浮點型),一種字符類型,還有一種布爾型。 1、整數: 包括int,short,byte,long , 初始值爲0 2、浮點型: float,double ,

原创 CSS筆記

一、什麼是CSS CSS全稱層疊樣式表,主要用於修改html標籤的樣式二、CSS書寫位置? 行內樣式表:在標籤的開始標籤中使用style屬性來書寫該標籤的樣式屬性 內部樣式表:在head標籤中使用style標籤來描述樣式,並且使用選擇器將

原创 HTML筆記

一、HTML是什麼? Hyper Text Markup Language,超文本標記語言。 用標記這種特殊的語法結構來描述包含但並不限於文本的信息。二、HTML的結構? 一個HTML文件由一個HTML標籤組成 一個HTML標籤由head

原创 JavaScript筆記

一、什麼是javascript? JavaScript是一種基於對象和事件驅動並具有相對安全性的客戶端腳本語言。同時也是一種廣泛用於客戶端Web開發的腳本語言,常用來給HTML網頁添加動態功能。 本文配套練習代碼,點擊下載 二、javas

原创 Java實現消息摘要算法加密

消息摘要算法: MD(Message Digest) 消息摘要 SHA(Secure Hash Algorithm) 安全散列 MAC(Message Authentication Code) 消息認證碼 作用:(驗證數據完整性、數字簽名

原创 HTML、CSS、JavaScript 實現一個簡單的計算器

計算器效果圖: 代碼如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>計算器</title> </head> <body> <sc