原创 如何進行java系統優化
上面這個核心字多點說也就是:更多用戶訪問、更短響應時間、數據正確性。 優化的過程,我的想法就是先順藤摸瓜,沿着一個請求發生的路徑一路看過去,測量一下每個點上消耗的時間,會發現很多消耗時間多的點,都是值得你去優化的地方。然後再考慮在每個
原创 Jetty啓動時不能修改 js等靜態文件的解決
Jetty啓動後,如果修改javascript文件,將不能保存,使調試很麻煩。這是因爲使用了CACHE,JETTY說是WINDOWS下的一個限制。可以通過如下方法修正: 解壓出jetty.jar中的org/mortbay/jetty/we
原创 javascript中RegExp的exec方法和String的match方法
RegExp 對象表示正則表達式,它是對字符串執行模式匹配的強大工具。下面是兩種創建方式: 1. var patt=/pattern/attributes,參數 attributes 是一個可選的字符串,包含屬性 "g"、"i" 和
原创 Memcache and Mongodb
Memcache Memcache的優勢我覺得總結下來主要體現在: 1) 分佈式。可以由10臺擁有4G內存的機器,構成一個40G的內存池,如果覺得還不夠大可以增加機器,這樣一個大的內存池,完全可以把大部分熱點業務數據保存進去
原创 MemCached OsCache EhCache
Memcache:分佈式內存對象緩存系統,佔用其他機子的內存。很多互聯網,負載均衡三臺(以三臺爲例)web服務器可以共享一臺Memcache的資源。傳遞的信息以鍵值對的形式存儲。傳遞的數據要實現序列化。 -----------------
原创 Linux mongodb安裝
1. 下載mongodb,此處下載的版本是mongodb-linux-i686-1.8.2.tgz 2. 解壓文件到某目錄下,然後重命名 tar -xvf mongodb-linux-i686-1.8.2.tgz
原创 JS實現Trim()
//js去除空格函數 //此處爲string類添加三個成員String.prototype.Trim = function(){ return Trim(this);} String.prototype.LTrim = function(
原创 js --> obj2str
function obj2str(o){ var r = []; if(typeof o == "string" || o == null) {return o; } if(typ
原创 Linux JDK安裝
1. 下載:jdk-6u26-linux-i586-rpm.bin 地址:http://java.sun.com/javase/downloads/index.jsp 2. 執行jdk-6u26-linux-i5
原创 JD-GUI 反編譯器及JD-Eclipse插件
官方地址: JD-GUI:http://java.decompiler.free.fr/ JD-Eclipse插件:http://java.decompiler.free.fr/jd-eclipse/update 使用方法如下: To
原创 nginx+tomcat配置
nginx.conf worker_processes 1; events { worker_connections 1024; } http { include mime.types; defa