原创 如何寫一份有內涵的商業需求文檔

最近產品組接到項任務,公司想做新產品(互聯網產品),需要對同行業進行調研,並寫出可實施方案。方案可能會給到北京的CEO參考,作爲互聯網界人人知曉的大佬,有機會看到我的調研報告,想想也是相當雞凍啊。評估該文檔的需求和報告的對象,其實是要寫

原创 7個不是經常用但很強大的Linux命令

本文中文部分參考:http://www.oschina.net/translate/11-lesser-known-useful-linux-commands 本文英文部分參考:http://www.tecmint.com/11

原创 如何利用Java高效讀取大文件

在內存中讀取 讀取文件行的標準方式是在內存中讀取,Guava 和Apache Commons IO都提供瞭如下所示快速讀取文件行的方法: Files.readLines(new File(path), Charsets.UTF_

原创 用正則表達式匹配IPV4地址

IPV4地址由4個組數字組成,每組數字之間以.分隔,每組數字的取值範圍是0-255。 IPV4必須滿足以下四條規則: 1、任何一個1位或2位數字,即0-99; 2、任何一個以1開頭的3位數字,即100-199; 3、任何一個以2

原创 進程,線程之間易混淆的幾個問題

先來說說線程吧,線程的基本概念,教材上是這樣定義的:線程是進程中執行運算的最小單位,是進程中的一個實體,是被系統獨立調度和分派的基本單位,線程自己不擁有系統資源,只擁有一點在運行中必不可少的資源,但它可與同屬一個進程的其它線程共享

原创 MySQL數據庫引擎詳細介紹

Innodb引擎 Innodb引擎提供了對數據庫ACID(原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability))事務的支持,並且實現了SQL標準的四種隔離級別,