原创 基於角色的訪問控制權限設計

RBAC(Role-Based Access Control,基於角色的訪問控制),就是用戶通過角色與權限進行關聯。簡單地說,一個用戶擁有若干角色,每一個角色擁有若干權限。這樣,就構造成“用戶-角色-權限”的授權模型。在這種模型中,用戶

原创 Ubuntu下配置靜態ip

Ubuntu系統的ip配置文件存放在:/etc/network/interfaces中。修改保存之後使用reboot命令重啓電腦即可。

原创 教你如何迅速秒殺掉:99%的海量數據處理面試題

前言    一般而言,標題含有“秒殺”,“99%”,“史上最全/最強”等詞彙的往往都脫不了譁衆取寵之嫌,但進一步來講,如果讀者讀罷此文,卻無任何收穫,那麼,我也甘願揹負這樣的罪名,:-),同時,此文可以看做是對這篇文章:十道海量數據處

原创 Lucene表達式

Lucene提供了豐富的API來組合定製你所需要的查詢器,同時也可以利用Query Parser提供的強大的查詢語法解析來構造你想要的查詢器。本文章詳細的介紹了Lucene的查詢語法。通過Java語法分析器把一個查詢字符串解析成 Luce

原创 JVM的簡單劃分和說明

    JVM由Heap和Non-heap構成。     Heap由Young Generation和Tenured Generation(Old Generation)構成;其中Young Generation又由Eden Space和

原创 Tomcat開啓gzip方法

<Connector  port="80"  protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"  compression="on"  compressi

原创 超過 130 個你需要了解的 vim 命令

從 1970 年開始,vi 和 vim 就成爲了程序員最喜愛的文本編輯器之一。5年前,我寫了一個問自己名爲 “每個程序員都應該知道的 100 個 vim 命令” 這次算是之前那篇文章的改進版,希望你會喜歡。 基礎 :e filen

原创 瞭解CMS(Concurrent Mark-Sweep)垃圾回收器

感謝原作者,版權爲原作者所有!原文地址:http://www.iteye.com/topic/1119491 1.總體介紹: CMS(Concurrent Mark-Sweep)是以犧牲吞吐量爲代價來獲得最短回收停頓時間的垃圾回

原创 Jvm gc collectors

原文地址:https://blogs.oracle.com/jonthecollector/entry/our_collectors  Our Collectors By jonthecollector on Feb 01,

原创 Oracle中如何插入特殊字符: & 和 ' (多種解決方案)

Oracle中如何插入特殊字符:& 和 ' (多種解決方案) 今天在導入一批數據到Oracle時,碰到了一個問題:Toad提示要給一個自定義變量AMP賦值,一開始我很納悶,數據是一系列的Insert語句,怎麼會有自定義變量呢?後來搜索

原创 海量數據處理:十道面試題與十個海量數據處理方法總結

第一部分、十道海量數據處理面試題 1、海量日誌數據,提取出某日訪問百度次數最多的那個IP。       首先是這一天,並且是訪問百度的日誌中的IP取出來,逐個寫入到一個大文件中。注意到IP是32位的,最多有個2^32個IP。同樣可以

原创 Java開平方根代碼——牛頓迭代法

使用牛頓迭代法,代碼如下: package project.test; import java.math.*; public class SqrtTest {private static final String num = "10"

原创 oracle中Where子句的條件順序對性能的影響

經常有人問到oracle中的Where子句的條件書寫順序是否對SQL性能有影響,我的直覺是沒有影響,因爲如果這個順序有影響,Oracle應該早就能夠做到自動優化,但一直沒有關於這方面的確鑿證據。在網上查到的文章,一般認爲在RBO優化器模

原创 elasticsearch index 的 type 解釋

Index names are different indices. Types are just syntactic sugar to add separation between types of documents. If you

原创 使用Maven插件一條命令項目即可部署

注:以下步驟均是在Tomcat 7.0下實現!Tomcat 6步驟略有不同,請自行查找。 1、在項目下pom.xml文件中的<plugins>標籤內加入: <plugin> <groupId>org.apache.to