Time of Update: 2018-12-05
原文:http://www.lukfor.com <script> function getStringUTFLength(str) { var value = str.replace(/[^/x00-/xff]/g," "); return value.length; } function leftUTFString(str,len) { if(getStringUTFLength(str)<=len) return str;
Time of Update: 2018-12-05
linux下檔案的類型是不依賴於其尾碼名的,但一般來講:.o,是目標檔案,相當於windows中的.obj檔案.so 為共用庫,是shared object,用於動態串連的,和dll差不多.a為靜態庫,是好多個.o合在一起,用於靜態串連.la為libtool自動產生的一些共用庫,vi編輯查看,主要記錄了一些配置資訊。可以用如下命令查看*.la檔案的格式 $file *.la *.la: ASCII English text 動態庫*.so在linux下用c和c++編程時經常會碰到,
Time of Update: 2018-12-05
RedHat es下安裝過程很簡單,Sun下載JDK1.6包,解壓,然後rpm安裝安裝完後,在etc/profile.d/下建立java.sh,代碼如下 JAVA_HOME=/usr/java/jdk1.6.0 PATH=$PATH: $JAVA_HOME/bin CLASSPATH=.: $JAVA_HOME/lib/dt.jar: $JAVA_HOME/lib/tools.jar export JAVA_HOME PATH
Time of Update: 2018-12-05
Intent保證一個類只有一個執行個體,並且提供對該執行個體的一個全域訪問點。Motivation對某些類來說,確保只有一個執行個體是非常重要的。雖然系統中可以由多台印表機,但是應該只有一個印表機假離線(spooler)(如來熊評論:是誰把spooler翻譯成假離線的?實在是晦澀之極,相應的是不是還有真離線呢?其實直接翻譯成“調度器”不是更容易接受嗎?)。應該只有一個檔案系統和一個視窗管理器。一個數位過濾器中只有一個A/D轉換器。一家公司只能由一套會計系統。我們怎樣確保一個類只有一個執行個體,
Time of Update: 2018-12-05
vi/vim 中可以使用 :s 命令來替換字串。以前只會使用一種格式來全文替換,今天發現該命令有很多種寫法(vi 真是強大啊,還有很多需要學習),記錄幾種在此,方便以後查詢。 :s/vivian/sky/ 替換當前行第一個 vivian 為 sky :s/vivian/sky/g 替換當前行所有 vivian 為 sky :n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky :n,$s/vivian/sky/g 替換第 n
Time of Update: 2018-12-05
單態定義:Singleton模式主要作用是保證在Java應用程式中,一個類Class只有一個執行個體存在。 在很多操作中,比如建立目錄 資料庫連接都需要這樣的單線程操作。還有, singleton能夠被狀態化;
Time of Update: 2018-12-05
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } 使用方法:這段代碼可以變網頁為黑白,將代碼加到CSS最頂端就可以實現素裝。建議全國站長動起來。為在地震中遇難的同胞哀悼。 如果網站沒有使用CSS,可以在網頁/模板的HTML代碼 <head>和 </head> 之間插入: <style>
Time of Update: 2018-12-05
下面是我用jpilot同步的步驟:1. sudo apt-get install jpilot2. 在終端輸入 sudo modprobe visor, 我是把visor 加入了 /etc/modules 中,這樣每次啟動時自動載入visor 模組3. 開始同步啦, 首先開啟 jpilot, 選擇 檔案 -> 安裝使用者, 我的使用者名稱是Handspring(使用者名稱很重要, 如果使用了不palm上次同步的使用者名稱, 可能導致很多軟體無法繼續使用)4. 進入 檔案
Time of Update: 2018-12-05
世界名表排名 1.特級表:以製作複雜功能表見長,打磨考究,充份顯示錶廠的技術實力,品牌含金量極高,產量有限,價位多為十萬元以上。 百達翡麗;愛彼;江詩丹頓;A.LANGE&SOEHNE;寶璣;ROGER DUBIUS豪爵;PARMIGIANI帕瑪 強尼;寶珀(複雜款,普通款為一類一);雅典(複雜款,普通款為一類一);FRANK MULLER法蘭穆勒(複雜款,普通款為一類一);GLASHUETTE ORIGINAL格拉蘇蒂(GUB39自動機芯及女表
Time of Update: 2018-12-05
1, OSI七層模型 OSI是Open System Interconnection 的縮寫,意為開放式系統互聯參考模型。在OSI出現之前,電腦網路中存在眾多的體繫結構,其中以IBM公司的SNA(系統網路結構)和DEC公司的 DNA(Digital Network Architecture)數字網路體繫結構最為著名。為瞭解決不同體繫結構的網路的互聯問題,國際標準組織ISO(注意不要與OSI搞混)於1981 年制定了開放系統互相連線模型參考模型(Open System
Time of Update: 2018-12-05
MsSql隨機取資料 select top 10 * from c_cy_admin order by newid()Access 隨機取資料 select SELECT top 10 id FROM 表1 order by rnd(id)mySql 隨機取資料 SELECT id FROM gueze order by rand() limit 10 Q. 如何得到隨機排序結果? A.
Time of Update: 2018-12-05
GDB是一個強大的命令列調試工具。大家知道命令列的強大就是在於,其可以形成執行序列,形成指令碼。UNIX下的軟體全是命令列的,這給程式開發提代供了極大的便利,命令列軟體的優勢在於,它們可以非常容易的整合在一起,使用幾個簡單的已有工具的命令,就可以做出一個非常強大的功能。於是UNIX下的軟體比Windows下的軟體更能有機地結合,各自發揮各自的長處,組合成更為強勁的功能。而Windows下的圖形軟體基本上是各自為營,互相不能調用,很不利於各種軟體的相互整合。在這裡並不是要和Windows做個什麼比
Time of Update: 2018-12-05
資料庫類型 資料庫有類型之分,是根據資料模型劃分的。目前成熟地應用在資料庫系統中的資料模型有:層次模型、網壯模型和關聯式模式。下面我們分別學習以下這三種模型。層次模型 層次模型是用樹結構表示記錄類型及其聯絡的。 樹結構的基本特點是: 1、有且僅有一個結點無父結點; 2、其它結點有且有一個父結點。
Time of Update: 2018-12-05
1, 下載Apache:http://httpd.apache.org/download.cgi我下載的是:httpd-2.2.8.tar.bz2,下載後解壓縮到目前的目錄,命令如下:tar jxvf httpd-2.2.8.tar.bz22,
Time of Update: 2018-12-05
關於Llinux下安裝ACE的補充說明要補充說明的是:首先要設定$ACE_ROOT環境變數,把該環境變數指向ACE_wrappers目錄:可以編輯/etc/profile 或是 .bash_profile檔案,如ACE_ROOT=/works/.../ACE_wrappers,然後匯出export ACE_ROOT一下,最後用echo $ACE_ROOT查看一下對了就可以了.接下來,進入 $ACE_ROOT/ace目錄,建立一個文本 config.h,內容如下:#include
Time of Update: 2018-12-05
機器ip為192.168.6.210,64位centOS5 1,首先下載到memcached和libevent memcache需要libevent的支援 #cd /usr/local/src/ # wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz # wget
Time of Update: 2018-12-05
平滑遷移的技巧和技術層級: 初級Harsha S. Adiga (haradiga@in.ibm.com), 軟體工程師, IBM2006 年 5 月 18 日隨著 64 位元體繫結構的普及,針對 64 位元系統準備好您的 Linux 軟體已經變得比以前更為重要。在本文中,您將學習如何在進行語句聲明、賦值、位移、類型轉換、字串格式化以及更多操作時,防止出現可移植性缺陷。Linux 是可以使用 64 位元處理器的跨平台作業系統之一,現在
Time of Update: 2018-12-05
啟動Tokyo Tyrant使用命令:ttservctl start使用命令查看當前進程:ps -ef | grep ttserver結果如下,說明在1978連接埠啟動ttserver成功,資料庫檔案儲存在/var/ttserver/casket.tch:root 10923 1 0 20:09 ? 00:00:00 ttserver -port 1978 -dmn -pid/var/ttserver/pid -log /var/ttserver/log -ulog /var/ttserver/
Time of Update: 2018-12-05
cmd >a 2>a 和 cmd >a 2>&1 為什麼不同?u [ k E*[ l051Testing軟體測試網1g:j ^ ] G2F M s Fcmd >a 2>a :stdout和stderr都直接送往檔案 a ,a檔案會被開啟兩遍,由此導致stdout和stderr互相覆蓋。:B ? b/c N7W01/ z g3d x%| `0cmd >a 2>&1 :stdout直接送往檔案a ,stderr是繼承了FD1的管道之後,
Time of Update: 2018-12-05
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/types.h>#include <pthread.h>#include <assert.h>/* *線程池裡所有運行和等待的任務都是一個CThread_worker *由於所有任務都在鏈表裡,所以是一個鏈表結構 */typedef struct worker{