原创 Git學習筆記(2)

恢復暫存區的內容與HEAD內容一致 使用命令git reset [commit] [file]。 例如,git reset HEAD readme.md命令會使暫存區中readme.md文件的內容跟HEAD指向的commit中的rea

原创 Git 學習筆記(一)

1. 安裝Git Git是一個分佈式版本控制系統。詳細介紹以及發展歷史,有興趣的話可以網絡搜索瞭解。 安裝Git分爲Windows、Linux和Mac三個平臺的安裝。具體安裝步驟請參考Getting Started - Install

原创 彩虹表破解hash碼的java實現二(非暴力破解法)

之前寫過一片關於彩虹表破解hash碼的博客,這裏的hash算法是MD5算法,本文也是。上一篇使用的是暴力破解法。本文是非暴力破解。 這裏就說一下暴力破解和非暴力破解的區別。 暴力破解: 所謂暴力,就像平時說的一樣,簡單粗暴。思路非常簡單。

原创 html中meta標籤的說明

meta是用來在HTML文檔中模擬HTTP協議的響應頭報文。meta標籤用於網頁的<head>與</head>中,meta標籤的用處很多。meta的屬性有兩種:name和http-equiv。name屬性

原创 String、StringBuilder與StringBuffer的區別。

相信很多人對String和StringBuffer的區別已經很熟悉了,但這裏羅唆一下,已經很瞭解的請略過此部分。這裏簡單說一下。String類是不可變類,任何對String對象的修改只會導致產生新的對象;而StringBuffer是可變類

原创 彩虹表解碼hash碼的java實現一(暴力破解法)

先說幾個概念 1、Hash。 一般翻譯做“散列”,也有直接音譯爲“哈希”的,就是把任意長度的輸入(又叫做預映射, pre-image),通過散列算法,變換成固定長度的輸出,該輸出就是散列值。這種轉換是一種壓縮映射,也就是,散列值的空間通常

原创 WIN10下安裝USB轉串口驅動出現“文件的哈希值不在指定的目錄”的解決辦法

今天安裝openJTAG驅動時出現“文件的哈希值不在指定的目錄”,系統爲WIN10專業版。 原因是驅動無數字簽名,在WIN10中是不安全的驅動,所以顯示哈希值不在範圍內不能安裝。 經查閱已經解決,發放如下: 1.找到WIN10的設置,點擊

原创 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]問題

用java操作sqlserver數據庫的程序時容易出現的幾個問題: 1、在與 SQL Server 建立連接時出現與網絡相關的或特定於實例的錯誤。未找到或無法訪問服務器。請驗證實例名稱是否正確並且 SQL Server 已配置爲允許遠程連

原创 no-native end of line sequence detected

今天調試IAR是報出警告如下: 沒有報錯,只是警告。原因及解決辦法: 警告的這一行最後有空格或者多餘的不顯示的字符 刪除即可。

原创 Ubuntu系統----碰到的問題及解決方案

1. lsb_release命令 問題描述 雖然正常執行,但是出現:No LSB modules are available 解決方案 執行以下命令 sudo apt-get install lsb-core 2. sudo apt in

原创 android Installation error: INSTALL_FAILED_CONTAINER_ERROR錯誤的處理

在Android手機上調試項目時,運行項目,後臺提示“Installation error: INSTALL_FAILED_CONTAINER_ERROR”,我的解決辦法是這樣的: 將AndroidManifest.xml文件中的andr

原创 Tomcat安裝以及配置問題

這幾天Tomcat配置一直沒有成功,今天上午終於搞定了。 第一天我下載的安裝版的tomcat,安裝完成之後配置完畢。在瀏覽器中輸入Http://localhost:8080進行測試,結果顯示如下: 資源沒有找到,也就是找不到webapp

原创 解決 This Android SDK requires Andriod Developer Toolkit version XXX(版本號) or above 問題

打開Eclipse後提示如下: This Android SDK requires Andriod Developer Toolkit version XXX(版本號) or above, current version is XXX(

原创 XXX.java:X: 錯誤: 程序包javax.servlet不存在

產生這個錯誤的原因可能有很多,這裏我的錯誤原因以及解決辦法如下: 由於servlet和JSP不是Java平臺JavaSE(標準版)的一部分,而是Java EE(企業版)的一部分,因此,必須告知編譯器servlet的位置。 解決“軟件包

原创 Java中的random函數

最近寫一個小程序的時候,用到了java 的random函數。於是詳細地看了一下API文檔,也去網上搜了一下相關資料。在這裏對其做一個總結。 java一共存在兩種random函數。 一、java.lang.math.random 該方法返回