Time of Update: 2018-12-06
Tomcat6.18版本:apache-tomcat-6.0.18 Why每個web用戶端請求對於伺服器端來說就一個單獨的線程,用戶端的請求數量增多將會導致線程數就上去了,CPU就忙著跟線程切換。而NIO則是使用單線程(單個CPU)或者只使用少量的多線程(多CPU)來接受Socket,而由線程池來處理堵塞在pipe或者隊列裡的請求.這樣的話,只要OS可以接受TCP的串連,web伺服器就可以處理該請求。大大提高了web伺服器的延展性。 大家都聽說了在Apache Tomcat6
Time of Update: 2018-12-06
1、查看E:\Work\DigitalCampus\WebRoot\WEB-INF\resources\datasource.xml檔案。這裡添加若干個DB,比如 sqlserver_1,sqlserver_2,sqlserver_3..... 2、每個編寫完成的CPT報表檔案,拷貝資料庫個數個檔案,(這語文水平,太低,說不清話了),就是如果資料庫有N個,那麼拷貝N個報表檔案,分別命名:報表_1.cpt, 報表_2.cpt .....
Time of Update: 2018-12-06
一、安裝VarnishVarnish的安裝非常簡單,下面逐步介紹:1、安裝前的準備 Varnish安裝環境如下表1所示:表1主機名稱 作業系統 IP地址Varnish-server CentOS release 5.4 192.168.12.246Web-server CentOS release
Time of Update: 2018-12-06
首先我們先來安裝webbench吧, 為了測試準確,請將 webbench 安裝在別的linux伺服器上, 因為webbench 做壓力測試時,自身也會消耗CPU和記憶體資源, 否則, 很可能把自己伺服器搞掛掉。於是我切換到了centos系統做webbench測試。 編譯安裝:wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gztar zxvf webbench-1.5.tar.gzcd
Time of Update: 2018-12-06
思路:1、完整閱讀分庫、分表策略,注意區分分庫與分表的不同,撰寫閱讀筆記。2、實驗基於IBATIS+SPRING2.0的分庫源碼,注意思考路由的規則。3、實驗分表的源碼實現,一般採用IBATIS2.0以後的動態表名實現。 以長春市教育公用服務平台管理軟體為例,在MASTER庫中設定一張表,記錄每個學校所在的資料庫,比如DB0,DB1,...DBn當使用者進行登入時,通過LOGINPERSON表尋找到此人的學校ID,根據上面的表得知此人所在學校對應的資料庫為DB?,通過IBATIS的路由到此資料庫
Time of Update: 2018-12-06
解決myeclipse不編譯的方法 在開發中經常遇到myeclipse不編譯的情況,但不同情況的解決方案又不一樣,今天同樣是遇到此類情況,在網上狂搜,終於找到一篇好文,它囊括瞭解決這種情況的常用的方法,現在發出來與大家分享。我遇到的情況是通過最後一個方法解決的:classpath檔案,裡面的路徑不正確。MyEclipse不編譯解決1. 確保 project->build automatically 已經被選上. MyEclipse不編譯解決2. 如果選上了,也不好使,
Time of Update: 2018-12-06
在使用Innodb引擎時將要面對兩種資料表空間的管理選擇的問題,Innodb有兩種管理資料表空間的方法:1. 共用資料表空間(也可以拆分成多個小的資料表空間)2.
Time of Update: 2018-12-06
引用:
Time of Update: 2018-12-06
測試組態指令碼時使用如下命令:rm -rf /var/log/mysqld.log/usr/local/mysql/bin/mysqld_safe --log-error=/var/log/mysqld.logvi /var/log/mysqld.log然後查看 /var/log/mysqld.log就能看出來為什麼mysql沒有正常啟動了。 vi
Time of Update: 2018-12-06
環境描述:某朋友公司進行一次資料庫遷移,由於設定問題導致所有的資料庫表儲存引擎都設定為:MyISAM,按照業務需求,部分資料庫表必須為:InnoDB,否則會導致事務執行失敗及不起效,為此把需要的資料庫表格儲存體引擎從MyISAM 改為 InnoDB,而其資料庫中大概有300多張表,其中將近三分之一表需要修改為:InnoDB,剩下的繼續使用MyISAM引擎。備忘:暫時沒有一張innodb引擎的表,另外my.cnf配置也不太妥當,相關參數沒有給其相應合適的值硬體環境:機型:R710 CPU:2顆4
Time of Update: 2018-12-06
java實現CRC32字串加密http://blog.csdn.net/liuzhengkang/article/details/3116544 memcached使用心得體會之單個key-value不要太大http://www.guan8.net/Java/366461.html MD5共有36的16次方種嗎?這樣的話不同的字串會不會有重複?http://zhidao.baidu.com/question/19054708.html MD5線上加密字串http://www.knowsky.co
Time of Update: 2018-12-06
1、利用現在FLEX項目中的心跳包機制,使用SOCKET心跳包技術擷取最新的作業情況。2、在現在FLEX項目中有一個:核心代碼: 這樣我們可以利用這個通道,擷取相應的資訊。 具體修改步驟如下:1、準備工作建立一張表,名稱:t_bag_sendmessage欄位包括:id intreceiver_id char(36) --接收的人員create_time datetime --發送的時間type_id int --資訊的分類,比如是教師發作業:1
Time of Update: 2018-12-06
完成了容災恢複:多層結構下分散式資料庫資料容災概要性設計,待概要設計論證無誤後將進行詳細設計部分。 一、概念: 對象與表的對應關係: 學校有學生表,市裡有學生表,省裡有學生表,它們的表結構應該是完全一致的,只不過學校的學生表只有自己學校的學生資訊,市裡的學生表包含了全市所有學生的資訊, 省裡的學生表包括了全省的學生資訊,其它無差別。以CITY_ID,SCHOOL_ID分別記錄是哪個城市,哪個學校的學生資料。 這樣的設計,在學校上報資料時,只需按時間戳記將學生資訊儲存到此表即可。
Time of Update: 2018-12-06
編輯/etc/rc.local 輸入如下內容:#!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full Sys V style init stuff.touch
Time of Update: 2018-12-06
最近在工作中,經常要和LINUX部署打交道,一般在生產環境部署之前需要在自己的機器上進行測試。比如使用隨身碟安裝作業系統等。 在機器上安裝了VMware Workstation9.0,運行多個測試虛擬機器。理由所當然的要使用此做一些作業系統部署,尤其是隨身碟啟動(當然也可以把隨身碟作為虛擬機器的虛擬盤來使用)。 接下來,就如何在VMwareWorkstation9上使用隨身碟進行說明。 1. 準備隨身碟把準備好的U盤插入安裝有VMwareWorkstation9的物理機器中,如所示:
Time of Update: 2018-12-06
自從動態產生縮圖上線後,NFS用戶端日誌時常報無法響應的錯誤,懷疑是NFS機IO過大,所以想到使用Varnish給NFS機減壓,將縮圖存放到記憶體中,減少讀的壓力,然後就有了篇博文。 簡介: Varnish是一款高效能的開源HTTP加速器,網上評價比Squid更強,安裝配置都很快速,方便。 一、安裝:# wget http://repo.varnish-cache.org/source/varnish-2.1.5.tar.gz # tar zxvf
Time of Update: 2018-12-06
public function downLoad(sourceurl:String,targetfile:String):void{ var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.BINARY; loader.addEventListener(Event.COMPLETE, function(e:Event):void { var
Time of Update: 2018-12-06
1.Squid,很古老的反向 Proxy軟體,擁有傳統代理、身分識別驗證、流量管理等進階功能,但是配置太複雜。它算是目前互連網應用得最多的反向緩衝Proxy 伺服器,工作於各大古老的cdn上。2.Varnish是新興的一個軟體,設計簡單,更符合目前互連網的應用,很多公司都採用了varnish這個軟體,比如微博的openapi http://open.t.sina.com.cn 。Varnish是基於記憶體緩衝,重啟後資料將消失。3.nginx nginx的反向
Time of Update: 2018-12-06
這次在項目中需要利用工具pg_dump.exe來實現對PostgresQL資料庫的備份,之前的命令如下:pg_dump --host localhost --port 5432 --username "postgres" --format custom --blobs --verbose --file "C:\20111209pm-xfserver.backup"
Time of Update: 2018-12-06
1.先看看OpenJDK的安裝包$ rpm -qa |grep javatzdata-java-2013b-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_642.檢查OpenJDK版本$ java -versionjava version "1.7.0_19"OpenJDK Runtime Environment