架設SmartFoxServer的方法

1、安裝SFSPRO_win_1.6.6.exe2、在開始菜單中啟動伺服器3、這樣伺服器就啟動了,9339連接埠就已經開啟了4、在Program Files/SmartFoxServerPRO_1.6.6/Server/中修改config.xml增加zone,對應用戶端串連的zone用戶端代碼為smartfox.login(zone,name,pass);第一個參數就是zone名字5、注意Zone必須有<Rooms>結點,否則伺服器報錯,說是設定檔錯誤無法啟動

Unable to detect application ABI’s

類似這樣的問題http://stackoverflow.com/questions/12733125/unable-to-detect-application-abis-when-trying-to-debug-ndkI'm trying to debug an Android application with native code using ADT 20.0.3 on Eclipse and it's giving me this error:[2012-10-04 12:09:12 -

介面設計的原則:同一操作只引發同一結果

比如同一個快速鍵,應該都引發同一個結果,彈出同一個對話方塊,同一些列產品應該也盡量統一。比如1、棋牌遊戲的大廳和遊戲房間中,不要有同一個快速鍵引發不同的功能2、MMORPG中,不要有同一個按鈕引發不同功能,比如如果選中好友就私聊,選中怪物就攻擊,應該設定選中好友不做任何操作,那麼這個選中操作就是單一的攻擊功能,玩家容易記憶3、舉一個反例:挖掘機有四個關節要活動(爪臂上有三個,水平旋轉一個)但是只有兩個操縱杆,每個操縱杆只有兩個檔位(BOOL類型)可以控制,兩個BOOL變數控制四個關節的活動,全靠

Flex builder 不能調試的問題

http://icediv.javaeye.com/blog/348504Flex builder 不能調試的問題Installed Flash Player Is Not a Debugger  C:/Windows/System32/Macromed/Flash/Flash10a.ocxFlex Builder cannot locate the required debugger version of Flash Player. You might need to install the

ERLANG判斷時間,時分秒

get_war_time_type()->{{BeginHour,BeginMinute},{EndHour,EndMinute}} = ?WAR_TIME,BeginTime = calendar:time_to_seconds({BeginHour,BeginMinute,0}),EndTime = calendar:time_to_seconds({EndHour,EndMinute,0}),{NowHour,NowMinute,NowSec}= time(),NowTime =

ets結合record的增刪改查操作

具體請看:http://www.iteye.com/topic/68908912> ets:new(test,[named_table,public,set,{keypos,1}]).          test13> ets:insert(test,{21,'ssdfsdf'}).                  true14> ets:foldl(fun(A,AC)->io:format("Data:~p~n",[A])

think_java第二章一切皆對象(1)

(1)每種語言都有自己操作記憶體中元素的方法。有時候程式員必須注意將要處理的資料是什麼類型。你是直接操作元素,還是用某種基於特殊文法間接表示(例如:C和C++中的指標)來操作對象;(2)在Java中一切都簡化,一切都是對象,因此可以採用單一固定的文法,操作的標識符實際上是對象的一個引用(reference)...(3)記憶體中有五個儲存地區儲存資料:@1:寄存器:這是最快的儲存區,因為它位於其他儲存區的地方--處理器內部。但是寄存器的數量極其有限,所以寄存器根據需要進行分配。你不能直接控制,也不

dyld: Symbol not found: _memmem

dyld: lazy symbol binding failed: Symbol not found: _memmem  Referenced from:......省略路徑  Expected in: /usr/lib/libSystem.B.dylibdyld: Symbol not found: _memmem  Referenced from: ......省略路徑  Expected in: /usr/lib/libSystem.B.dylib出這個問題的環境是MAC OS 10.6.

調度Scheduling作業

(1)對CPU來講,有很多進程,需要先做哪一個,或者後做哪一個?這個就是調度;(2)作業的狀態:作業從進入到運行結束,一般需要經過“提交”,“後備”,“運行”,“完成”四個階段;(3)提交狀態:一個作業被提交給機房後正在通過SPOOLing系統進程輸入或使用者通過終端向電腦中鍵入其作業時所處於的狀態為提交態;(4)後備狀態:作業已通過SPOOLing系統輸入到磁碟輸入井;等待調入記憶體運行,此時祖業處於後備狀態;為了管理和調度作業,為每個作業設定一個作業控制塊(JCB);作業控制塊記錄了控制類型

think_java第二章一切皆對象(2)

(1)對於基礎資料型別 (Elementary Data Type)的設計:用new將Object Storage Service在“堆”裡,故用new建立對象,特別是小的,簡單的變數時,往往不是最有效,因此對於這些資料類型,Java採取了C和C++相同的方法。即:不用new來建立變數,而是建立一個並非是引用的" 自動"變數。這個變數直接"值"。共置於堆棧中,因此更加高效。(2)BigInteger And

時間片輪換

(1)時間片輪換(2)多級反饋隊列調度演算法。(3)進程死結---->在多道程式系統中,通過多個進程並發執行可改善系統的資源使用率和提高系統的處理能力;但也帶來一種危險;即死結現象;---》系統和進程所處的一種狀態,在系統中,兩個或者多個進程無限期地等待永遠不會發生的條件,此時成此系系統處於死結狀態;(4)死結產生的原因:a.在多道程式系統中,多個進程共用系統的資源。系統資源分為兩類,一類是不可搶佔的資源,如印表機,磁帶機等。當系統把這類資源分派給某進程後,再不能強行收回;只能在進程用完後

建立一個txt檔案,寫入檔案內容,…

package com.h.oa.basic.conn.util;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.

儲存空間連續分配

(1)單一連續分配(2)固定分區分配執行個體(3)可變分區(Dynamic

儲存管理概述//CPU(處理器)…

(1)儲存層次結構:儲存空間是處理器處理的資訊的來源和歸宿;佔據著重要的地位,但任何一種存放裝置都無法在速度與容量兩個方面滿足使用者的需求;為瞭解決速度和容量之間的矛盾;馮諾依曼計算系統中,採用三級或者更多層級的儲存空間來組成儲存層次結構,高一級為CPU寄存器和進階緩衝器;中間是主存(可執行檔儲存空間),最低一級為輔存;通過採用特殊的儲存技術,主存與輔存兩級可以進一步最佳化成多級;在儲存層次結構中高層儲存空間往往是速度快,但成本高使容量有限;而接近底部的儲存空間容量很大,成本低,相對訪問速度則慢

進程同步作業系統

(1)進程由誰管理,由作業系統核心管理,它是控制管理中心;它通過執行各種原語;(2)進程間制約關係:在多道程式環境下,系統中各進程以不可預測的速度向前推進;進程間的非同步性會造成結果的不可在現性;為了防止這種現象,非同步進程間推進受到二種限制;資源共用關係:(3)臨界資源:象印表機這類資源一次只允許一個進程使用的資源成為臨界資源。屬於臨界資源有硬體印表機,磁帶機等,軟體在訊息緩衝隊列,變數,數組,緩衝區等。當然還有一類象磁碟等資源,它允許進程間共用,即可以交替使用;所以稱它為共用資源;而臨界資源

儲存空間的離散分配

(1)分頁儲存管理是將一個進程的地址空間劃分成若干個大小相等的片,稱為頁面或頁;相應地,將記憶體空間劃分成與頁相同大小的若干個塊;稱為(物理)塊或者頁框;在為進程分配記憶體時,將進程中的若干頁離散地裝入不相鄰的物理塊中;----稱為離散;(2)由於頁面的大小一般都是2的冪次個位元組;通常在512B到4KB之間;所有在記憶體空間劃分後不存在“外片段”;由於每塊物理快可離散地分配給進程的一頁;這樣不斷地分配,知道剩餘的物理塊數不能滿足一個進程的要求為止;平均產生半夜“頁內片段”;由此可知,分頁儲存管

Eclispse出現:could not find the …

一看,我嚇了一條,因為我正在寫測試代碼,一開始編譯是正常的,但是在編譯的時候就出現這個問題了,感覺很怪異;就到網上去找了一下;網上解決的方法很多,主要是jdk版本和eclipse的高版本配置造成的。我的解決方案是:jdk

作業系統定義(批處理系統為了提…

(1)作業系統是一組有效控制和管理電腦系統的硬體和軟體資源;合理地組織電腦工作流程以及方便使用者的程式集合;(2)硬體支援並行操作;如何支援並行操作???(3)多道程式設計技術:它是在電腦記憶體同時存放幾道相互獨立的程式;這幾道程式都處於運行過程中,他們相互開始各自運行,但是都未運行完畢;多道程式在宏觀上是並存執行,而在微觀上多道程式在某個組件上是串列;即多道程式輪流地使用組件,交替執行。一個有一個CPU和二個I/o裝置(磁碟和磁帶)的二道批處理系統運行情況;(4)在電腦記憶體中同時存放幾道程式

進程描述狀態

進程的三個基本狀態:(1)運行態/執行態(Running):當一個進程在處理機上運行時,則稱該進程處於運行狀態;(2)就緒態(Ready):一個進程獲得了處理機外的一切所需要資源;一旦得到處理機即可運行;則稱為此過程處於就緒狀態;(3)阻塞態(Blocked):(又稱掛起狀態,或者等待狀態):一個進程正在等待某一事件發生(例如:I/O請求而等待I/O完成等);而暫時停止運行;這時即使把處理機分配給進程也無法運行;故稱該進程處於阻塞狀態;

進程式控制制模組(PCB)

(1)進程式控制制塊的作用---進程存在唯一實體;由於進程式控制制塊中記錄進程存在和特性資訊;PCB與進程同生死;建立一個進程就是為其建立一個PCB,的那個進程被撤銷時,系統就會受它的PCB,OS對進程的控制是根據PCB來進行的;對進程管理也通過對PCB管理來實現;所以進程式控制制塊是進程存在的唯一實體;(2)PCB的資訊:進程標識符:它用於唯一地標識一個進程,它有外部標識符(由字母組成);第二個由數組組成;(3)進程調度資訊:它包括進程狀態(Running,Ready,blocked),隊列(

總頁數: 61357 1 .... 15779 15780 15781 15782 15783 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.