原创 當你有一天發現ie主頁變成hao123的時候

平時用chrome,但是考慮到網銀,偶爾還得用ie。 某一天,我發現ie的主頁變成了hao123,改了internet選項爲空白頁,沒成功,當時也沒在意,以爲就是註冊表被寫了。 今天更新爲ie11,又發現了孰不可忍的情況,遂決定解決這

原创 安裝最新的man-pages

最近在學習epoll,在對比man pages和網上的一些討論時才發現,原來我是用的manual實在是太老了,最底下標註的更新時間是2004年,後來發現其實有更新版本的可以用,是2012年更新的。 可以在官方維護網站直接下載源碼包 ht

原创 用Mathematica畫紅心

1 我用的是M9,資源下載地址:http://hi.baidu.com/unreal3/item/d69c5938c5d1e9403175a116 2 安裝好後,新建一個程序包(文件》新建》程序包),然後可以在編輯框中輸入函數命令,點擊右

原创 小瀋陽說——這是爲什麼呢?

1>  tee命令爲什麼叫tee? 因爲tee命令是將一個輸入分成兩個輸出,一個輸出到stdout,另一個輸出到文件,這個行爲和大寫字母T很像。(我在想,爲什麼不叫Y,哈哈) 2>  Linux中reboot中必需提供的magic數必

原创 json相關

1 認清json兩種格式 "{\"1\":3000024.996666668,\"2\":3020000.0,\"3\":3000000.0,\"4\":3000000.0,\"5\":3000000.0}" {"1":3000024.9

原创 Mac下Intellij IDEA快捷鍵部分失效

主要是普通快捷鍵可以,涉及到F1~F12之類的就不生效,尤其是Find Usages(Alt+F7)不生效 後來發現是最上面一排鍵F1~F12默認變成了功能鍵,例如調節亮度,調節音量等,而不是本來的F1~F12功能了 在 系統偏好設置》鍵

原创 Peterson算法

1 應用範圍 只能應用在兩個線程競爭的情況下,更多線程競爭不適用 不需要藉助鎖或類似cas的原子操作,但是需要處理器保證”單位數據”(例如32bit整數)的存取是原子的 2 基本原理 在內存中有3個”單位數據”作爲標記,其中一個線程

原创 C++還能重新輝煌嗎?C++複雜性的思考

好多年前的文章,來源已經不知道了,但是讀了還是深有感觸,接觸了C++和Java兩種語言,真是覺得C++的高層次的庫太匱乏了,亂而雜,重複造了好多個小輪子(或者還可能是破輪子),除了一個我不太瞭解的ACE,不知道什麼時候纔能有Java這樣的

原创 架設tomcat服務器遇到的問題

1 啓動日誌報錯No suitable driver found for jdbc:mysql 在代碼中有 Connection conn = DriverManager.getConnection( "jdbc:mysql://" +

原创 windows下隱藏console窗口

1 問題 想寫一個程序,調用另外一個命令,雙擊運行時直接後臺運行,執行時不彈出console黑窗口。 2 解決方案 最開始使用system( "your_cmd" );這樣的方式,必然會有console窗口一閃而過。 後來查資料看到有人提

原创 常見悖論paradox

1 drinker paradox 描述:在酒店有這樣的人,即如果他在喝酒,那麼所有人都在喝酒。 解釋:分兩種情況: a 如果所有人都在喝,成立。 b 至少有一個人A沒有喝,那麼(如果A喝酒,所有人都在喝)依然是邏輯真,因爲前提(如

原创 Pthread API總結

Pthread API 函數名 說明 pthread_atfork fork前後的處理函數,一般不建議多線程下進行fork,見http://blog.csdn.net/anxuegang/article/details/665

原创 贈券收集者問題

1 定義 如果購買一袋小完能方便麪,可以贈送一個卡片,一共有N中卡片,每種卡片出現概率一致(當然實際上商家肯定會把某種卡片出現概率調低),那麼如果想收集全部卡片,需要購買多少袋方便麪?(求期望值) 這個問題就稱爲贈券收集者問題。 2 解

原创 sql性能優化

1 關聯表查詢優化1 可能會遇到這樣的工作場景,表A包含待查詢的屬性,但是有一些額外字段需要通過某個關聯字段查詢表B,這時候就需要用到join語句,如果表B很大,那麼一定要在該關聯字段上面建立索引。 舉例來說,我有兩個表: 表 內

原创 tomcat啓動後卡死

這是一臺機器上啓動多個tomcat遇到的問題。程序在開發機上用jetty跑沒有問題。但是部署到測試機上卻出問題了。而且時而正常,時而卡住。非常詭異。 看日誌,一直卡在 Initializing Spring root WebApplic