Time of Update: 2018-12-05
一、部署安裝==============1)安裝依賴yum -y install perlyum -y install gnuplot 由於需要erlang支援,那麼下載erlang-R14B04wget http://www.erlang.org/download/otp_src_R14B04.tar.gz tar zxvf opt_src_R14B04.tar.gzcd opt_src_R14B04./configure –-prefix=/usr/local/erlangmakemake
Time of Update: 2018-12-05
RT 通用簡易計數器實現~無聊隨便寫的...1. 調用方package time;/** * @author Andy */public class LoginService {public void login(){TimerManager.loginTime.incr();}public void logout(){TimerManager.logoutTime.incr();}public static void main(String[] args) {LoginService l =
Time of Update: 2018-12-05
轉載:http://blog.chinaunix.net/u1/38994/showart_1099528.html 一、概述:
Time of Update: 2018-12-05
tigase 簡介沒什麼可介紹的,從源碼來看,可能是目前最精簡的XMPP IM Server,支援叢集。不過當時因為已經使用Openfire和工作比較忙沒空切換的原因被迫放棄使用。tigase 源碼部署1.下載安裝支援JDK1.6 Maven 2.x/3.x 2.擷取Tigase server源碼 svn co https://svn.tigase.org/reps/tigase-server/trunk/
Time of Update: 2018-12-05
文章一:猜想的QQ遊戲伺服器架構
Time of Update: 2018-12-05
//Demonstrate Datagrams.import java.net.*;class WriteServer{ public static int serverPort = 666 ; public static int clientPort = 999 ; public static int buffer_size = 1024 ; public static DatagramSocket ds ; public static byte buffer[] = new
Time of Update: 2018-12-05
轉自:http://wxiaolei.blog.163.com/blog/static/10387601200841762812328/通過本章可以瞭解c檔案如何使用java複雜的資料類型。 從Java 1.1開始,Java Native Interface (JNI)標準成為java平台的一部分,它允許Java代碼和其他語言寫的代碼進行互動。JNI一開始是為了本地已編譯語言,尤其是C和C++而設計
Time of Update: 2018-12-05
文章目錄 SQL Server 2005必須為混合登入模式,例如:可以用“sa”登入 《基於jabber(XMPP)架設內部即時通訊服務》這篇文章相信是大部分研究openfire的同胞起步看的一篇文章了,的確寫得很好,就是對資料庫配置這一塊寫得不夠詳細,他原有的內容我就不再轉載了,大家自己百度一下,我就補充說說一些配資料庫的東西吧。我就實驗了三種資料庫:HSQLDB 、Microsoft SQLServer 、IBM DB2
Time of Update: 2018-12-05
一、首先添加依賴的JAR包,Spring core,和Spring web,都是3.0。二、在WEB-INF目錄下,添加 /WEB-INF/spring-servlet.xml 檔案<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Time of Update: 2018-12-05
1. 如果使用中間變數的話,誰都會做: 1.1使用引用的話:void swap(int& a,int& b){ int c=a; a=b; b=c;}1.2使用指標的話: void swap(int* a,int* b){ int c=*a; *a=*b; *b=c;}2.如果要求你不允許使用中間變數呢?使用引用的話可以這樣:void swap(int& a,int& b){ a=a+b; b=a-
Time of Update: 2018-12-05
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/love254443233/article/details/7850075處理XML節的伺服器規則每個伺服器實現將包含它自己的處理接受的節的邏輯. 這寫邏輯決定伺服器是需要路由一個給定的節到其他域, 還是把它遞送到一個本地實體(典型的是一個和本地帳號相關聯的已串連用戶端), 或者直接由伺服器本身處理它. 本章提供處理XML節的通用規則. 然而,
Time of Update: 2018-12-05
先看一個空的類佔多少空間? class Base{public:Base();~Base();}; 注意到我這裡顯示聲明了構造跟析構,但是sizeof(Base)的結果是1. 因為一個空類也要執行個體化,所謂類的執行個體化就是在記憶體中分配一塊地址,每個執行個體在記憶體中都有獨一無二的地址。同樣空類也會被執行個體化,所以編譯器會給空類隱含的添加一個位元組,這樣空類執行個體化之後就有了獨一無二的地址了。所以空類的sizeof為1。
Time of Update: 2018-12-05
/*SequenceInputStream類允許串連多個InputStream流。SequenceInputStream的構造不同於任何其他的InputStream。SequenceInputStream建構函式要麼使用一對InputStream,要麼用InputStream的一個Enumeration,顯示如下:SequenceInputStream(InputStream first, InputStream second)SequenceInputStream(Enumeration
Time of Update: 2018-12-05
HAProxy 簡介 提供高可用性、負載平衡以及基於TCP和HTTP應用的代理,支援虛擬機器主機,它是免費、快速並且可靠的一種解決方案。HAProxy特別適用於那些負載特大的web網站,這些網站通常又需要會話保持或七層處理。HAProxy運行在當前的硬體上,完全可以支援數以萬計的並發串連。並且它的運行模式使得它可以很簡單安全的整合進您當前的架構中, 同時可以保護你的web伺服器不被暴露到網路上。HAProxy 安裝 源碼編譯安裝方式tar zxvf
Time of Update: 2018-12-05
轉載:http://blog.sina.com.cn/s/blog_6ce24db50100mu2a.html 他的音樂密切關注社會,唱出了一代中國人的無助、痛苦和迷茫 崔健:我們目前生活在即非感性又非理性的混濁年代,人們不敢堅持自己,不敢探討自由。 崔健:現代人不是拿著西方文化看中國,就是拿著中國古代東西騙外國人,這都不是創造。 崔健:我們從沒奉承誰,所以沒有人氣,如今站在音樂舞台上的全是影視明星,出場費動輒要多少,這些都是歌迷的遺憾,都是笑話,屬於亞洲聽覺文化的恥辱! 崔健:現在,很多年
Time of Update: 2018-12-05
/*緩衝的一個新穎的用法是實現推回(pushback)。Pushback用於輸入資料流允許位元組被讀取然後返回(即“推回”)到流。PushbackInputStream類實現了這個想法。它提供了一種機制來“窺視”在沒有受到破壞的情況下輸入資料流產生了什麼。PushbackInputStream有兩個建構函式:PushbackInputStream(InputStream inputStream)PushbackInputStream(InputStream inputStream, int
Time of Update: 2018-12-05
RT:包含到期時間的LRUMap,適合作為系統暫時性緩衝package com.immomo.router.util;import java.util.Set;import java.util.concurrent.ConcurrentMap;import com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap;/** * MomoLRUMap * * @author Andy */public class
Time of Update: 2018-12-05
//Used buffered input.import java.io.*;class BufferedInputStreamDemo{ public static void main(String[] args) throws IOException{ String s = "This is a © copyright symbol but this is © not./n"; byte buf[] =
Time of Update: 2018-12-05
如果定義這樣一個結構體useless和_type,然後定義t是一個_type結構體:struct useless {};struct _type { useless operator & () { return useless(); } };_type
Time of Update: 2018-12-05
1,給定由n個整數(可能是負整數)組成的序列a1,a2,a3,……,an,求該序列的的欄位和的最大值。方法:動態規劃int maxDP(int* a,int len){ int i,max=0,b=0; if (a[0]>0) { b=a[0];//可以在函數內部根據len ,new出來,再釋放,也可以作為全域變數。 } for (i=1;i<len;i++) { b=(a[i]+b>0)?(a[i]+b):0;