原创 數據庫設計經驗談(轉)
一個成功的管理系統,是由:[50% 的業務 + 50% 的軟件] 所組成,而 50% 的成功軟件又有 [25% 的數據庫 + 25% 的程序] 所組成
原创 待完成的任務
瞭解:1、Arrays.mergeSort排序算法2、BigInteger的實現原理3、紅黑樹的添加和刪除操作實現4、Collections各方法的相
原创 理解弱引用(Understanding Weak References)轉
轉載:http://blog.csdn.net/xtyyumi301/archive/2008/10/04/3015493.aspxUnderstan
原创 Oracle 數據類型及存儲方式
http://www.iteye.com/topic/220760Oracle 數據類型及存儲方式袁光東 原創概述通過實例,全面而深入的分析oralc
原创 集合框架
集合框架:BitSet:???HashMap的實現原理添加動作:對添加的KEY 通過一個哈希函數求值,然後根據當前存放Entry(key-value
原创 kafka-design
具體見附件pdf文檔,留個做備份:http://kafka.apache.org/07/design.htmlApache KafkaA high-throughput distributed messag
原创 jstatd jsp 等不能正常運行的原因
# ./jstatdCould not create remote objectnulljava.lang.NullPointerException at sun.jvmstat.perfdata.moni
原创 activemq5.8.0 客戶端,服務端啓動序列圖
服務端序列圖[img]http://dl2.iteye.com/upload/attachment/0086/0315/795d90db-d9b5-3c39-8d44-d3e892f6dafd.png[/i
原创 hdfs-<NameNode的format>
1、在屬性dfs.namenode.name.dir指定的目錄中創建相應的元數據文件a)current/VERSION#Fri Dec 06 11:21:35 CST 2013namespaceID=140
原创 JAVA應用 文件刪除後空間不釋放問題查找
問題:有一個JAVA應用會頻繁地創建文件,完成業務邏輯後會刪除該文件,但是發現磁盤已使用空間一直在增長。1、查看標記爲刪除,但是未釋放空間的文件(root賬號)root# lsof | grep delet
原创 改造VirtualTopic消除多次內容複製
JMS持久化訂閱的消息消費者由唯一的JMS客戶端編號(clientId) 和 持久化訂閱者的名字(subscriber name)。因此按照JMS規範,任何一個時間點一個JMS ClientId標識的鏈接只
原创 jvm信息查看
1、查看當前服務的cpu 、內存、磁盤等使用情況,看看是不是使用率比較高2、查看java web 進程分配內存情況3、lsof -n查看系統文件句柄數,看看某個進程打開的是不是特別多4、jmap -heap
原创 shell 命令 find
deal_log.sh#! /bin/bashfind /home/*/* -maxdepth 4 -regex ".+\(\.log\|catalina\.out\)\(\.[\d\-]*\)?" -e
原创 java web問題定位
查找問題流程1、查看當前服務的cpu 、內存、磁盤等使用情況,看看是不是使用率比較高2、查看java web 進程分配內存情況3、lsof -n查看系統文件句柄數,看看某個進程打開的是不是特別多4、jmap
原创 solr/home 設置
solr/home是solr實例化core核的依據和入口,是必不可少的配置。在tomcat中有三種方式可以完成其配置。1、在web.xml中設置 <env-entry> <env-entr