Time of Update: 2018-12-04
不同環境下的str.getBytes().length!=str.length()區別? 在測試環境中判斷是否有全形沒有問題的。在正式環境就不一樣的結果了。 兩個都是Unix系統,但是系統語言不一樣。 有沒有辦法使之在不同環境下運行結果一致? 也就是說要以什麼編碼去取,才會一致。 頁面是以UTF-8編碼的。 是否str.getBytes('UTF-8').length!=str.length()即可, 還是需要str.getBytes('UNICODE').length!=str.length(
Time of Update: 2018-12-04
一、安裝源安裝:sudo apt-get install squid squid-common;源碼安裝:tar xvfz squid-2.5.STABLE.tar.gz;cd squid-2.5.STABLE2; ./configure --prefix=/var/squid --sysconfdir=/etc --enable-arp-acl --enable-linux-netfilter --enable-pthreads --enable-err-language="Simplify_
Time of Update: 2018-12-04
組件命名規則C和P的命名規則 :TinyOS 所有的終端程式組件都以字母C或P為結尾。以C結尾所命名的組件表示它是一個可用的抽象,而以P結尾的組件則表示它是私人的。以P結尾的組件不能被直接的串連,但可以對它做一些封裝以使它變成可用(變成名字以C結束的)硬體平台抽象命名規則 :TinyOS 2.0中的硬體抽象通常是三級抽象架構,稱作HAA(HardwareAbstraction Architecture)。HAA的最底層是HPL( Hardware Platform
Time of Update: 2018-12-04
1.2 UNIX體繫結構: kernel:控制硬體資源,提供者運行環境。 系統調用(system call):核心的介面。 公用函數庫構建在系統調用之上,應用程式可以調用公用函數庫也可以使用系統調用。 1.3登入 1. /etc/passwd. 登入名稱:加密口令:數值使用者ID:數值組ID:注釋欄位:家目錄:shell程式。 1.4檔案和目錄 stat和fstat函數返回包含所有檔案屬性的一個資訊結構。
Time of Update: 2018-12-04
Freescale ATK(Advanced ToolKit) 是一個針對其MX系列CPU為核心的嵌入式系統flash燒錄軟體。可以用來燒錄bootloader和kernel到flash上(nor, nand , mc/sd...)。 其原理和工作流程如下:首先是板子這邊, 首先將跳線設定成UART/USB啟動, 然後板子上電後, SOC內的rom開始初始化internal ram,開始等待UART/USB上資料到來後, 將其載入到internal ram中。然後host這邊,
Time of Update: 2018-12-04
Nesc1.2簡述 1 組件 ,nesC組件使用的是一個純局部的命名空間,這就是說一個組件除了要聲明它將執行的函數外,還要聲明它所調用的函數。每一個組件都有一個形式說明(specification),這個形式說明是一段代碼,它聲明了組件所提供(執行)介面(函數)和所使用(調用)的介面(函數) 2
Time of Update: 2018-12-04
今天在編譯qt-x11-opensource-src-4.5.3是出現“Basic XLib functionality test failed“解決方案:此完整出錯資訊是在./configure階段Basic XLib functionality test failed!You might need to modify the include and library search paths by editingQMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in
Time of Update: 2018-12-04
文章目錄 快速排序演算法
Time of Update: 2018-12-04
前天請假陪老婆去婦產醫院做產檢了,主要是做的B超排畸檢查。由於08年這個時候出了點問題,所以這次又到了這個時候,自然心裡也是七上八下的,雖然說那次醫生都說是意外的基因突變,但是自己心裡還是惴惴不安的。老婆約的是7月8日的產檢,之前這些天都很不踏實,但是這些總是要面對的,所以周四的時候就請假了。六點十分出發,到新婦幼已經七點十分了,三樓的B超樓道已經熙熙攘攘的排滿了人。七點半的時候開始刷卡排隊,八點的時候我們刷好卡。出醫院在對面的梅州東坡吃過早飯,回到三樓,發現老婆的名字已經在螢幕上變成了藍色,可
Time of Update: 2018-12-04
7 配置配置是通過串連、配線,建立與其他組件的串連:configuration-implementation:implementation { component-listopt connection-list }組件列表列出用來建立這一個結構的組件,串連列表指明各組件之間,以及與結構說明之間是怎樣裝配在一起的。在這一節的其餘部分中,我們調用來自結構的外部的規格元素, 和來自結構的內在的成份之一的規格元素。7.1 包含組件組件列表列出用來建立這一個結構的組件。在結構裡面這些組件可隨意的重新命名,
Time of Update: 2018-12-04
來現在這家公司整整三個月了,現在有種才逃離虎穴,又跳進狼窩的感覺。沒有了國企的光環,現在只剩下的是混亂、內耗,三個月的時間,自己也就是寫了一份測試計劃,其他的感覺沒有做什麼,這種狀態使得自己的壓力現在越來越大,大得有些喘不過氣,這主要歸咎於中國特色的制度,真不知道自己如果提出離開的時候,會是一個什麼樣子。公司同事講,以前離開的同事,都沒有好聚耗散的情況,經常要吵得兩敗俱傷,然後才偃旗息鼓,我會是這樣的嗎?對於這些種種的說法,自己甚至不怎麼願意去和這些85後,90後的同事去搞同事關係,懷念FM的同
Time of Update: 2018-12-04
今天周末,又趕上下雪,所以就在家帶孩子了。下午兒子媽媽去理髮,把兒子交給我一個人帶了,由於這兩天孩子一直沒有拉屎了,消化不是很好,自己在帶他的時候忽然聞到一股臭味,知道這小子幹壞事了,就趕緊給他換尿不濕了。這小子的粑粑有些幹,拉的不多,卻正好把屁眼給堵住了,我趕緊給他擦乾淨。擦完以後,發現兒子屁眼還有動靜,趕緊又把準備好的尿不濕給他墊好,心想,再拉粑粑也不怕了,說時遲那是快,兒子的粑粑就像蘭州拉麵一樣,擰著麻花就出來了,拉直以後足有一尺長,呵呵,心裡這個高興呀,這下兒子可舒服了。臉上的笑容還沒有
Time of Update: 2018-12-04
1 簡介nesC 是對 C 的擴充 [2] ,它基於體現 TinyOS 的結構化概念和執行模型而設計 [1] 。 TinyOS 是為感應器網路節點而設計的一個事件驅動的作業系統,感應器網路節點擁有非常有限的資源 ( 舉例來說., 8K 位元組的程式儲存器,512個位元組的隨機存取儲存器) 。TinyOS 用 nesC 重新編寫。本手冊描述 nesC 的 1.1 版本, 在第 3 段中概述了它與1.0版的不同。nesC 基本概念如下: 結構和內容的分離:程式由組件構成,
Time of Update: 2018-12-04
查看已安裝軟體: dpkg -l *apache* dpkg -l *php* dpgk -l *mysql* "uu"為未安裝,“ii”為已安裝。 根據需要下載並安裝: sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql php5-gd
Time of Update: 2018-12-04
1 擷取源碼解壓從busybox的官方首頁http://www.busybox.net ,下載busybox的源碼,目前最新的版本為busybox-1.13.3.tar.bz2#tar –jvxf busybox-1.13.3.tar.bz2進入解壓後的busybox源碼目錄#cd busybox-1.13.32 配置busybox步驟跟編譯linux核心時很像#make menuconfig出現一個圖形介面,選擇Busybox Settings,這裡可以對編譯、
Time of Update: 2018-12-04
1. gcc 剛裝好的GCC什麼都不能編譯,因為沒有一些必須的標頭檔,所以要安裝build-essential,安裝了這個包會安裝上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等好多必須的軟體和標頭檔。代碼:sudo apt-get install build-essential 2.
Time of Update: 2018-12-04
RHEL5下安裝GCC編譯環境我安裝時用的是預設安裝,所以說GCC也沒有裝進去。GCC在安裝源碼包時要用到的一個組件,開始安裝:按順序安裝以下包就可以完成GCC的安裝了1) [root@rhel5 Server]# rpm -ivh kernel-headers-2.6.18-53.el5.i386.rpm2) [root@rhel5 Server]# rpm -ivh glibc-headers-2.5-18.i386.rpm3)
Time of Update: 2018-12-04
昨天傍晚帶兒子出去玩,想起來跟弟弟通了個電話,才知道大大已經永遠的離開了這個世界,結束了他並不幸福的一生,當時就有些木然了,後悔上次回家的時候沒有再過去看看他,沒有再給他買點營養品,沒有給他留點零花錢,總之,後悔的東西很多。想想現在居然連大大一張照片都沒有,真實不應該。於是寫下這篇部落格緬懷他平凡而又悲苦的一生。大大、爸爸、三叔是三奶奶帶著改嫁來到我們村的,之後三奶奶又和三爺生了四叔和老叔。五六十年代一家有五個孩子日子可想而知了,小時候聽三奶奶講,家裡窮的揭不開鍋,經常上頓不接下頓,大大的童年就
Time of Update: 2018-12-04
vbs是出自vb,javascript用的是java的文法,這兒就不說了!vbs不需要區分大小寫,而js需要區分大小寫,這點相信是很多人討厭js的原因,我以前也是很討厭js的這點,不過學習vbs一段時間後,做網頁都用vbs,發現很多地方不如意,漸漸的就習慣了js的文法。js也可以像vbs一樣獨立存在://js var fso=new ActiveXObject("scripting.filesystemobject")fso.createfolder("2/")'vbsset
Time of Update: 2018-12-04
最近想著手android編程,看著資料一步一步把環境裝好了,卻出現了AVD無法啟動的問題,上網查了資料,發現是路徑中有中文字元的問題,解決如下: 開啟Android SDK and AVD Manager 在左側列表中選中Virtual devices 在右側上方找到 List of existing Android Virtual Devices located at C:/Document and ..... 開啟你找到的目錄C:/Document and ...