原创 知識越多,越無知

     常憶兒時知足常樂,雖對世界所知甚少,但並不妨礙過得很愉悅。總想留戀於此,停下腳步,過上了幸福快樂的日子。     而隨着閱歷的增長,遇見的世界越來越大。但也正是這樣不斷增長的學識,讓我認識到自己的不足與無知。我曾以爲這座大山

原创 設計模式之 女朋友與情人節

如何創建一個女朋友 @2017-02-14 在第N個情人節,終於可以學以致用,用代碼創建一個Girlfriend過節 語言選用Java,設計模式用工廠模式 import org.apache.log4j.Logger; /*

原创 數據庫連接池簡單理解

概念 數據庫連接是一種關鍵的有限的昂貴的資源 物理連接統一由連接池管理,減少數據庫連接釋放的壓力 :) 每次請求每次新建一個邏輯連接,實際是複用連接池的物理連接 類比Java的線程池概念,將線程的創建和銷燬的資源節省了下來

原创 Java HashTable HashMap ConcurrentHashMap 對比選擇

1.總結 這個面試中問到太多了,先來個結論 單線程用HashMap 多線程用ConcurrentHashMap,Java5+ HashTable基本是歷史遺留問題了 除了HashMap不是外,HashTable和Concu

原创 Shell編程遇到的坑

1 shell參數含有空格時,直接傳參會被當成兩個參數,注意加轉義符號 a="1 2" 錯誤: wc $a 正確: wc "$a" 2 java中finally的執行順序,一定會執行(除非整個JVM崩潰了,try中有return也

原创 在線JS運行 JavaScript IDE

JavaScript在線IDE JsBin 可以分享,重點是可以直接運行,相當於在線IDE,十分方便快捷 連接websocket的代碼示例 在線編輯地址 可以根據連接的情況做不同的處理 var ws = new WebSo

原创 ACM Trie樹 字典樹模板

ACM Trie樹 字典樹模板 今天做微軟實習生筆試題傻逼了,寫了好久呀QAQ,手生了 /* * Author: NICK WONG * Created Time: 2015/9/3 13:56:58 * File Nam

原创 Ubuntu文件顏色的意義 ls命令 putty配色

今天用putty遠程登錄服務器用了下ls命令,發現有文件的顏色比較奇怪,所以去查了下資料 藍 色:文件夾  紅色:壓縮文件   綠色:可執行文件   白色:文本文件 (普通文件?) 紅色閃爍:錯誤的符號鏈接 淡藍色:符號鏈接 黃色:

原创 woj1034 hdu1290 Cut the Apple 數學題

題意: 題意跟hdu1290是一樣的 切n刀最多可以把蛋糕分成多少份,注意直接2^n是錯的 仔細想想,問題轉化成N個平面最多可以把空間劃分成多少份,公式是fn=(n^3+5n)/6+1 數據比較大,記得用64位整數long long 代

原创 C語言中的特殊轉義字符

Octal and Hexadecimal C語言真是一種神奇的語言,這次我們來看看特殊的轉義字符。 最常見的就是’\0’了, 但十六進制(Hexadecimal escape sequence)和八進制轉義字符(Octal

原创 woj1074 數學 技巧 雜題

題意: 在每組輸入數據給出的最多1萬個整數裏面找出三個數A, B, C滿足 C = A + B。 如果能夠找出,輸出滿足次條件的最大的C 否則輸出-1。 解答: 思路很巧妙,特寫題解 暴力n^3必然超時  (3<=n<=10000) 先

原创 Java讀寫文件的幾種方法

原文:Java讀寫文件的幾種方法 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import ja

原创 apache2 在ubuntu上的文件路徑與常用命令

一、引言 好久沒登錄服務器,差點把Apache2的路徑都忘光了,又要重新Google一遍, 不如現在把他記下來,以後翻看 ubuntu 14.04 自定義站點的配置文件:/etc/apache2/sites-available 開啓後的

原创 JAVA併發編程的一些整理

需求 有個統計請求的小程序,需要發送20W個API請求 分析 請求量比較大,如果使用單線程的話只能10小時出結果,這太慢對調試極其不方便。平均每條的API請求響應是100MS,考慮使用50個多線程併發網絡請求,等待20W個請求都結

原创 武大WOJ賬戶的安全性

不知道爲什麼,我就想發篇文章 初遇 雖然是人不可貌相,但是這個也誇張了。 看着這麼簡陋至極(找回密碼)的上古世紀網站,漏洞肯定很多吧 那來看看登錄正確的返回格式,順便破解個密碼 細看 哈哈,對吧,果然簡陋,jQuery都沒