Time of Update: 2018-07-26
http://blog.csdn.net/bloghome/article/details/4682984 一、multicast概述: 多媒體應用整合了聲音、圖形、動畫、文本以及視頻,這種應用在現在的網路環境中也越來越多。 多媒體流量 在網路中主要有三種傳播方式: 1、unicast (單播) 2、broadcast (廣播) 3、multicast (
Time of Update: 2018-07-26
在開始講之前,我想先跟大家描述一下,這個所謂的通訊程式具體是一個什麼樣的東西。該通訊程式類似一個弱版本的qq,登入時需要進行註冊,登入成功後,可以實現即時的通訊,群聊,私聊,同時還可傳檔案。先上個圖
Time of Update: 2018-07-26
socket編程原理 1、問題的引入 1) 普通的I/O操作過程:
Time of Update: 2018-07-26
很多時候我們的伺服器可能會經曆CPU消耗100%的效能問題. 排除系統的異常,這類問題通常都是因為系統中存在效能低下甚至存在錯誤的SQL語句, 消耗了大量的CPU所致. 本文通過一個案例就如何捕獲這樣的SQL給出一個通用的方法. 問題描述:系統CPU高度消耗,系統運行緩慢 OS:Sun Solaris8 Oracle:Oracle9203 1.首先通過Top命令查看 $
Time of Update: 2018-07-26
CGI介面原理及實現 CGI介面原理及實現(2012-12-7 Over) 1.CGI定義: CGI(CommonGateway Interface)是HTTP伺服器與你的或其它機器上的程式進行“交談”的一種工具,其程式須運行在網路伺服器上。 2.CGI功能: 絕大多數的CGI程式被用來解釋處理來自表單的輸入資訊,並在伺服器產生相應的處理,或將相應的資訊反饋給瀏覽器。CGI程式使網頁具有互動功能。 3
Time of Update: 2018-07-26
轉載自:http://blog.plotcup.com/a/36 1.安裝samba包 sudo apt-get install samba 2.配置使用者認證 編輯/etc/samba/smb.conf檔案,將裡面的security = user前面的#號去掉。 執行下面的命令設定使用者密碼 sudo smbpasswd 使用者名稱 備忘:如果使用者為新增使用者,特別是伺服器上多使用者使用時,使用 sudo
Time of Update: 2018-07-26
explain plan for select * from comr_clerk_vou c where c.vou_type = '11' and c.sub_vou_type = '0' and c.vou_status like '%0%'; acc select * from table(dbms_xplan.display()); ---drop index COMR_CLERK_VOU_IDX3;---create index
Time of Update: 2018-07-26
關於報錯: ERROR: canceling statement due to conflict with recoveryDetail: User query might have needed to see row versions that must be removed 原因梳理: hot standy (stream replication) 模式下,主端無法知曉備端進行中查詢,所以主端在清理操作時(vaccum),會直接把備端正在查詢的old version row
Time of Update: 2018-07-26
Delphi中MIDAS到底是什麼呢?和他相關組件是什麼呢? MIDAS(Multitiered Distributed Application Services)多層分布式應用服務 Delphi所提出的Multi-Tier結構是把原來的Two-Tier前台應用程式內的dbExpress,ADO,BDE,SQL Link,DataMoule,拿到另外一台NT伺服器(就是所謂的應用程式伺服器),而前景程式只剩下一
Time of Update: 2018-07-26
mybatis-generator 代碼自動產生工具(maven方式) MyBatis Generator 詳解 Intellij IDEA 14中使用MyBatis-generator 自動產生MyBatis代碼 用IDEA開發MyBatis逆向工程 pom.xml 檔案配置 <dependencies> <dependency> <groupId>mysql</groupId>
Time of Update: 2018-07-26
隨著雲端運算以及SOA以及敏捷式軟體開發 (Agile Software
Time of Update: 2018-07-26
公司有台比較老的伺服器,Apache/2.0.59 (Unix) PHP/5.1.2 在部署一套內網測試環境時,頻繁宕機,開機後不斷的吃記憶體,重啟apache之後記憶體佔用會不停的上漲,直到swap用完,直到死機,由於是內網環境,伺服器並發和壓力都很小。 查看apache錯誤記錄檔,報大量類似錯誤: [Tue Feb 14 14:49:28 2012] [warn] child process 7751 still did not exit, sending a
Time of Update: 2018-07-26
對於程式中的string型欄位,SQLServer中有char、varchar、nchar、nvarchar四種類型來對應(暫時不考慮text和ntext),開建立資料庫中,對這四種類型往往比較模糊,這裡做一下對比。
Time of Update: 2018-07-26
1.DQL代碼 不同於前面的DML過程的是,將原來的sql語句改成DQL,並且調用statement的executeQuery() 方法執行查詢,返回結果使用ResultSet 進行接收。 String sql = "select * from student";ResultSet rs = stmt.executeQuery(sql); 完了。沒呢。 這個rs儲存了查詢返回的結果集,並沒有讀取出來呢,究竟怎麼讀呢。首先讓我們瞭解一下ResultSet
Time of Update: 2018-07-26
SCHEMABINDING 將視圖綁定到基礎資料表的架構。如果指定了 SCHEMABINDING,則不能按照將影響視圖定義的方式修改基表或表。必須首先修改或刪除視圖定義本身,才能刪除將要修改的表的依賴關係。使用 SCHEMABINDING 時,select_statement 必須包含所引用的表、視圖或使用者定義函數的兩部分名稱 (schema.object)。所有被引用對象都必須在同一個資料庫內。 不 能刪除參與了使用 SCHEMABINDING
Time of Update: 2018-07-26
1 解決雙擊startup.bat一閃而過問題,下面和大家分享一下: 安裝版tomcat6.0,找到apache-tomcat-6.0.32\bin下的tomcat.exe,啟動就可以了,但免安裝版的雙擊startup.bat會一閃而過,原因是沒有編輯startup.bat檔案: 免安裝版Tomcat6.0啟動方法如下:
Time of Update: 2018-07-26
timerfd是Linux為使用者程式提供的一個定時器介面。這個介面基於檔案描述符,通過檔案描述符的可讀事件進行逾時通知,所以能夠被用於select/poll的應用情境。timerfd是linux核心2.6.25版本中加入的借口。 timerfd、eventfd、signalfd配合epoll使用,可以構造出一個零輪詢的程式,但程式沒有處理的事件時,程式是被阻塞的。這樣的話在某些行動裝置上程式更省電。
Time of Update: 2018-07-26
其實它是Linux下一款類VNC的遠控軟體,但據說安全性方面比VNC更好,通過SSH協議加密進行傳輸的。而且傳輸是採用資料壓縮技術,傳輸更快。 1.安裝rpm包 安裝順序: [root@localhost usr]# rpm -ivh nxclient-3.4.0-7.i386.rpm --用戶端安裝[root@localhost usr]# rpm -ivh nxnode-3.4.0-14.i386.rpm ---支援包安裝[root@localhost usr]#
Time of Update: 2018-07-26
一、認識Web.config檔案Web.config 檔案是一個XML文字檔,它用來儲存 ASP.NET Web 應用程式的配置資訊(如最常用的設定ASP.NET Web
Time of Update: 2018-07-26
前言 nginx從1.9.0開始,新增加了一個stream模組,用來實現四層協議的轉寄、代理或者負載平衡等。這完全就是搶HAproxy份額的節奏,鑒於nginx在7層負載平衡和web service上的成功,和nginx良好的架構,stream模組前景一片光明。 stream 模組編譯 stream模組預設沒有編譯到nginx, 編譯nginx時候 ./configure –with-stream 即可