原创 提高開發效率-jrebel插件安裝

什麼是JRebel? JRebel安裝一個javaagent監控系統中的classes和resources文件在工作空間的變化,然後在運行的應用服務器上熱加載這些變化,支持下面的這些類型的文件改變: 改變Java classes文件

原创 分佈式數據訪問

基本需求 可擴展 Memcached和DB可以動態添加,不需要修改程序和重啓任何服務 可監控 系統可以監控集羣中某個節點是否異常,資源佔用情況,緩存命中率如何,系統當前壓力,且當壓力到達一個閥值時提供異常報警機制,有詳細的錯誤日誌

原创 分佈式數據庫訪問

DDA數據命中的數據流圖 DDA數據沒有命中的數據流圖 DDA分佈式數據訪問 基於高性能的分佈式內存對象緩存系統Memcached和數據異步操作引擎的高性能數據訪問組件,實現了內存對象緩存和數據庫同時分佈式。 基於該

原创 java獲取區間隨機數

iStart:開始數 iEnd:結束數      private double getRandom(double iStart,double iEnd){           double start = 0;         doub

原创 js關鍵字過濾並且高亮顯示

var keys = ['關鍵字1','關鍵字2']; var prepareKeys = function() {                    if (!prepareKeys.$map) {               

原创 程序在linux服務器上報Mysql表不存在的問題

程序中報錯內容: --- The error occurred while applying a parameter map. --- Check the selectTbCode-InlineParameterMap. --- Chec

原创 系統優化

1. 添加gzip屬性在tomcat server.xml 最好是不要用gzip屬性,增加服務器負擔, 其他解決方案是:發佈的程序裏面的圖片是經過壓縮處理的,js可以用壓縮工具混淆,去空格等,css也可以用壓縮工具處理 2. 添加apr

原创 Memcached安裝

1)下載文件libevent-1.3.tar.gz,memcached-1.2.2.tar.tar 地址:http://www.monkey.org/~provos/libevent-1.3.tar.gzhttp://www.dang

原创 web.xml中load-on-startup標籤的含義

在servlet的配置當中,<load-on-startup>6</load-on-startup>的含義是:   標記容器是否在啓動的時候就加載這個servlet。 當值爲0或者大於0時,表示容器在應用啓動時就加載這個servlet;

原创 shell腳本 殺進程及其子進程

pstree pid -p | awk -F"[()]" '{for(i=0;i<=NF;i++)if($i~/[0-9]+/)print $i}' | xargs kill -9   xargs 用來接受輸出信息

原创 修改eclipse debug的代碼源文件

1.進入debug模式 2.選中項目,右擊選edit the source lookup path,可以添加刪除修改debug時相關的源代碼 (如下圖)

原创 JavaScript動態創建form並提交

需要jQuery function createForm(method,action){           form = $("<form></form>");     form.attr('target', "_blan

原创 The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar

The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar 可能一: web項目出現如上

原创 eclipse遇到An error has occurred. See the log file

eclipse遇到An error has occurred. See the log file C:\workspace\.metadata\.log   log文件內容: !ENTRY org.eclipse.core.resourc