原创 Java Mail 發送郵件實例

摘要 實例爲通過QQ發送,其他類型郵箱類似 首先下載javax.mail.jar包,[點擊下載] (https://github.com/javaee/javamail/releases) 注意: 不需要下載activat

原创 Eclipse 修改所有文件默認編碼爲UTF-8

摘要 在實際運用中,我們通常需要使用UTF-8的編碼,但是每次新建一個工程都要改編碼,是不是特別麻煩呢。 而且一旦忘記了,改過之後中文亂碼… 1、修改 workspace text file encoding 依次點擊windo

原创 log4j2入門(三) PatternLayout輸出格式詳解

摘要 本節介紹Log4j的輸出格式的詳細說明 1、PatternLayout參數 // charset ##指定字符集 pattern ##指定格式 alwaysWriteExceptions ##默認爲true,輸出異常 h

原创 校招編程題(二) 字符串變換之廣度優先遍歷

摘要 有一個單詞列表,一個初始單詞和一個最終單詞。初始單詞需要通過單詞列表逐步變換到最終單詞,一個單詞一次只能改變一個字母,求變換所需的最短變換路徑長度。 import java.util.ArrayList; import java

原创 手動在電腦桌面製作關機/重啓圖標並添加到任務欄

摘要: 本文主要介紹通過windows系統自帶的關機程序,在桌面製作關機和重啓的圖標,並添加到任務欄。然後就可以在任務點擊圖標實現關機和重啓了,很方便有沒有。 1、在桌面右鍵 -> 新建快捷方式 2、在彈出的嚮導中輸入以下內容

原创 校招編程題(四) 二叉樹之根據前序和中序遍歷求按照深度優先遍歷打印的序列

摘要 根據前序遍歷和中序遍歷求該二叉樹按層遍歷的序列。 import java.util.Arrays; import java.util.Iterator; import java.util.Scanner; import java.

原创 tomcat 配置多域名訪問訪問同一個網站的相同或者不同項目的全站SSL證書

關於證書的申請這裏就不多說了,阿里雲和騰訊雲都可以申請免費的SSL證書,有效期爲一年,到期可以再申請。網上搜一下,就可以去申請了。 然後關於tomcat配置SSL證書的,網上也很多教程,這裏推薦騰訊雲的官方證書安裝指引點擊跳轉至騰訊雲證

原创 Windows 修改桌面Desktop的默認路徑爲D盤

1、點擊開始菜單→運行,輸入“regedit”,打開註冊表編輯器。 2、 依次展開註冊表裏的 HKEY_CURRENT_USER\ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ E

原创 校招編程題(三) 二叉樹問題之求子節點的最近公共父節點

摘要 對某一滿二叉排序樹,輸入四個數字。第1個爲樹的高度,後面3個爲節點標號。求此三個節點的最近公共父節點。 import java.util.Scanner; /***********************************

原创 校招編程題(一) 石頭分堆問題之n個石頭分成m堆

摘要 把n個石頭分成m堆,要求相鄰的兩堆石頭數量不能相同,求最終的m堆石頭中數量大於等於k的有多少堆? 控制檯輸入兩個數,第1個爲n,第2個爲k 示例: 輸入-> 5 1 輸出-> 3 import java.util.Scanner

原创 SVN客戶端查看日誌顯示1970-01-01 和 No data 解決辦法

問題出在svnserve.conf文件anon-access訪問權限的設置,設置anon-access = none並重啓即可。

原创 centos 解決SVN客戶端默認不能修改日誌信息

進入到相應的代碼倉庫,找到hooks文件夾,將文件pre-revprop-change.tmpl改名爲pre-revprop-change,並加上執行權限。

原创 eclipse 中 git 與 svn 共存

摘要 博客我一直用的是svn,最近想把代碼託管在git上,但是又不想放棄svn。於是嘗試讓svn與git共存,事實證明是可行的。 首先,我這裏是用eclipse讓git和svn共存的,事實上直接用命令更新git和svn,或者在Idea

原创 linux系統rwx(421)、777權限詳解

摘要 linux的常見權限,mark一下 常用的linux文件權限如下: 444 r--r--r-- 600 rw------- 644 rw-r--r-- 666 rw-rw-rw- 700 rwx------ 744 rwxr--

原创 騰訊雲centos搭建SVN服務器

1、安裝SVN yum -y install subversion 2、驗證安裝成功 svnserve --version 3、創建SVN版本庫 ##創建版本庫目錄 mkdir -p /root/svnserver/repo1