靜態變數(內部、外部) 全域變數 差別

外部靜態變數內部靜態變數全域變數範圍只在定義它的源檔案有效,同一程式的其他源檔案不能使用所在源檔案,局部可用(所定義的{}內有效)預設為所在源檔案;若其他檔案需要使用,用extern聲明生命期從定義到程式結束從定義到程式結束從定義到程式結束初始化自動賦值為0 自動賦值為0

IP 網域名稱轉換 IP版本判斷

IP 網域名稱轉換 /** * 將網域名稱轉換成IP,若返回null,則判斷失敗 * @param host * @return */ public String GetInetAddress(String host) { String IPAddress = ""; InetAddress ReturnStr1 = null; try { ReturnStr1 =

Ubuntu11.04 3945ABG無線網卡驅動安裝

       由於對無線上網的需求,特對Ubuntu11.04的無線驅動進行安裝,一波三折。       首先是"系統設定"-->"硬體"-->"附加驅動",顯示“這個系統上沒有使用專有驅動”,也就是找不到3945ABG無線網卡的驅動。     

char,String,StringBuffer,StringBuilder區別

在java中有3個類來負責字元的操作。1.Character是進行單個字元操作的,2.String 對一串字元進行操作。不可變類。3.StringBuffer 對一串字元進行操作,但是可變類(安全執行緒),適用於多線程程式中,保證同步性。4.StringBuilder

==,equal

==:1、比較的是操作符兩端的運算元是否是同一個對象2、兩邊的運算元必須是同一類型的(可以是父子類之間)才能編譯通過。3、比較的是地址,如果是具體的阿拉伯數位比較,值相等則為TRUE,如:int a=10 與 long b=10L 與 double c=10.0都是相同的(為true),因為他們都指向地址為10的堆equals:1、比較的是兩個對象的內容是否一樣String s="abce"是一種非常特殊的形式,和new 有本質的區別。它是java中唯一不需要new

nginx 1.3.13源碼安裝–socket.io代理配置

 一:源碼安裝因為要用到socket所以只能到官網下載最新版本,從源碼安裝了。(這裡記錄下ubuntu下的包名,比較難找,每次去找麻煩)1:安裝libpcre3-dev,2:老是提示 OpenSSL library is not used, 我都安裝了openssl libssl-dev。後來發現是要指定openssl的源碼路徑  ./configure --prefix=/usr/local/nginx  --with-openssl=../openssl-1.0.0e

FileUtil 檔案工具類

/** * 解壓縮一個檔案 * * @param zipFile * 要解壓的壓縮檔 * @param folderPath * 解壓縮的目標目錄 * @param folderName * 解壓縮的檔案夾名稱 * @throws IOException * 當解壓縮過程出錯時拋出 */ public

nodejs+npm+socket.io安裝

一:npm安裝(命令列安裝)1:先安裝node.jssudo apt-get install python-software-propertiessudo add-apt-repository ppa:chris-lea/node.jssudo apt-get updatesudo apt-get install nodejs目前只能過PPA安裝穩定版本Node.js。安裝後查看版本:~$ node --version redhat從源碼安裝如果報錯如下:fpu = 'vfpv3' if

nginx apache2配置

本文將要介紹的Nginx+Apache結構,其實就是Nginx做前端,Apache做後端,充分發揮他們各自的優勢之處。Nginx對於高並發效能出眾,Proxy功能強效率高,佔用系統資源少,而Apache在高並發時對隊列的處理比FastCGI(Nginx需要通過fastcgi等方式運行php)更好,並且在處理動態php頁面時,mod_php也比php-cgi更穩定更高效。也就是說,我們的目的是,由Nginx來接收用戶端的請求,如果是動態網頁面請求,就交給Apache處理,然後經由Nginx再返回給

Gallery居左 點擊禁止滑動

兩種方法:1、重寫Gallery,需要設定Gallery的寬度為固定值,fill_parent也不行;2、設定Gallery屬性android:ScrollX的值,缺點setOnClickItemListener時,由於水平位移,導致item點擊事件位置不準確目前,對於Gallery的左右對齊暫時無法實現重寫Gallery方法如下:public class BookcaseGallery extends Gallery { private Camera mCamera;

Ubuntu上設定固定IP和DNS.

2.在Ubuntu上設定固定IP和DNS. 1) 開啟一個終端. 2)設定固定IP 在終端上輸入sudo vi /etc/network/interfaces,一般會顯示為: auto lo iface lo inet loopback 這裡在下面添加以下內容: auto eth0 iface eth0

ListView嵌套Gallery Gallery的多線程更新思路

書櫃形式(ListView嵌套Gallery)的每本書的進度條更新思路:1、完成多線程、斷點續傳的下載器的編寫;2、使用服務來啟動下載任務,繼承Service;若繼承IntentService,其中的OnHandleIntent方法一次只能處理一個Intent,當Intent結束後再順序處理下一個Intent;3、通過廣播更新介面 由於ListView嵌套Gallery,所以在ListAdapter中的Gallery.setOnClickItemListener中,對當前任務狀態進行判斷,未曾下

nodejs-chrome調試

1:基於Nodejs內建的調試器Nodejs提供了一個內建調試器來協助開發人員調試應用程式。想要開啟調試器我們需要在代碼中加入debugger標籤,當Nodejs執行到debugger標籤時會自動暫停(debugger標籤相當於在代碼中開啟一個斷點)。代碼如下:var path = url.parse(req.url).pathname;debugger;res.writeHead(200, {'Content-Type': 'text/plain'});執行命令:node debug

螢幕單位 密度 解析度區分

1、概念理解術語說明備忘Screen size(螢幕尺寸)指的是手機實際的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托羅拉milestone手機是3.7英寸Aspect Ratio(寬高比率)指的是實際的物理尺寸寬高比率,分為long和nolongMilestone是16:9,屬於longResolution(解析度)和電腦的解析度概念一樣,指手機螢幕縱、橫方向像素個數Milestone是854*480DPI(dot per inch)每英吋像素數,如120dpi,16

ubuntu安裝的各種問題

一:用LiveCD修複Ubuntu的啟動項裝了Win8 DP後,把原來的啟動項全部弄亂了,將Win7和Win8設定成從Win7啟動後,修複了BootThink重啟的問題,Mac能啟動了,最後就是解決Ubuntu的啟動問題。用LiveCD試用Ubuntu,開啟終端:sudo -ifdisk -l  查看Ubuntu系統所在的分區,為/dev/sdaX,X的具體值因人而異,可能根據system為Linux確定X的值。單獨Boot分區,必須先做這一步! 先在/mnt下建立boot檔案夾,然後

判斷資料庫死結的Sql語句

sp_lock select  convert (smallint, req_spid) As spid,  rsc_dbid As dbid,db.name as DBName,  rsc_objid As ObjId,object_name(rsc_objid) as ObjectName,  rsc_indid As IndId,  substring (v.name, 1, 4) As Type,  substring (rsc_text, 1, 16) as

socket.io知識

1:在運行node test.js後看到很多調試資訊。關鍵是 heartbeat. 這是我沒有在client和server之間做任何操作的時候,伺服器都在進行的。root@zhy-inok-ubuntu-x64:/home/zhy/tmpwork/chat# node app1.js info - socket.io started debug - served static content /socket.io.js debug - client authorized

ubuntu httpserver 安裝配置

一:安裝1.開啟終端,輸入“sudo apt-get install apache2”2.驗證apache2.0安裝是否完成,在瀏覽器中開啟http://localhost/或者http://127.0.0.1。如果出現It works!那證明成功;3.sudo apt-get install php54.sudo apt-get install libapache2-mod-php5(我的機子在裝php5的時候預設裝了這個的,所以提示已經安裝)5.sudo

連接埠使用方式和開機自啟動服務

netstat   -anp   |   grep  8000[root@localhost ~]# chkconfig --list     顯示開機可以自動啟動的服務[root@localhost ~]# chkconfig --add *** 添加開機自動啟動***服務[root@localhost ~]# chkconfig --del ***   刪除開機自動啟動***服務[root@localhost ~]# setup    

打造一個實用的Ubuntu(寫給新手) 就這樣,打造一個實用的Ubuntu(寫給新手))

打造一個實用的Ubuntu(寫給新手)

總頁數: 61357 1 .... 8224 8225 8226 8227 8228 .... 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.