原创 免費下載的音樂的6個網站,非常實用!

經過我個人在網上的資料收集,親自的使用,以及多個網站的對比,篩選出了6個比較實用的免費下載音樂網站。 MyFreeMP3 網址:http://tool.liumingye.cn/music/?page=homePage 從標準音質,到無

原创 ssh 免密碼登陸 ssh localhost 還要輸入密碼

1、安裝ssh 直接 sudo apt-get install openssh-server 2、查看ssh運行狀態  ps -e | grep ssh 如果發現 sshd 和 ssh-agent 即表明 ssh服務基本運行正常

原创 python eclipse使用print(a,end='')報錯問題

python eclipse使用print(a,end=”)報錯問題 print (a,end=' ') 報錯:Syntax error while detecting tuple 原因:python 的interpreter

原创 linux 升級舊版本jdk

安裝新版jdk cp *.tar.gz /usr/local/java/ cd /usr/local/java/ tar -xzvf *.tar.gz vim /etc/profile source /etc/profile

原创 規避審查系統的檢測以及建議

the thesis is talking about: explain the censorship circumvention systems how to work. explain why censorship circ

原创 spring 源碼探索--xml的自定義標籤解析

protected void parseBeanDefinitions(Element root, BeanDefinitionParserDelegate delegate) { if (delegate.isD

原创 Spring 定時任務之 @Scheduled cron表達式

一個cron表達式有至少6個(也可能7個)有空格分隔的時間元素。 按順序依次爲 秒(0~59) 分鐘(0~59) 小時(0~23) 天(月)(0~31,但是你需要考慮你月的天數) 月(0~11) 天(星期)(1~7

原创 windows & Linux 下命令行查看端口占用情況並且關閉進程

1.查看端口占用 > netstat -aon | findstr "80" 結果:   TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       17692

原创 java的安全策略

java的安全策略 if (System.getSecurityManager() != null && factory instanceof SmartFactoryBean) { isE

原创 spring 源碼探索--bean加載準備階段

前面的博文已經探索到spring如果解析xml資源文件的,現在我們來看看spring是如何加載bean的。 核心代碼 @SuppressWarnings("unchecked") protected <T> T doGe

原创 mysql登錄用戶驗證遇到的問題 access denied for user ‘user’@'localhost'

My local 10.20.12.190  mysql -uhellow -h 10.20.72.190 -p rrt147 Or mysql -uroot -prrt147      用戶hellow  配對ip10.20.72.

原创 spring 源碼探索--單例bean解決循環依賴問題

spring 中循環依賴問題: ItemA 依賴ItemB,ItemB依賴ItemC,ItemC依賴ItemA,這就造成了循環依賴。 循環依賴有兩種實現方式:構造函數,setter注入 單例模式 構造函數 pub

原创 c# 字符串拼接效率

C# 性能優化——三種字符串拼接效率 字符串拼接主要包括三類:+,String.Format(),StringBuilder.Append() 1)對於少量固定的字符串拼接,如string s= "a" + "b" + "c",系

原创 spring 源碼探索--xml的默認標籤解析

開始對spring framwork explore,以下以及後續相關的文章都是自己一邊看赫佳同志的《Spring 源碼深度解析》一邊做的筆記,比較潦草,有不對的地方希望多多指教。 BeanFactory bf = new Xml

原创 annotation方式實現spring aop

AOP 面向切面編程 AOP編程其實是很簡單的事情,縱觀AOP編程,程序員只需要參與三個部分: 1、定義普通業務組件 2、定義切入點,一個切入點可能橫切多個業務組件 3、定義增強處理,增強處理就是在AOP框架爲普通業務組件織入的