Time of Update: 2018-12-05
一、核心編譯1、下載核心原始碼在http://www.kernel.org/下載自己想要編譯的新核心,點後面的“F” 按鈕下載檔案。2、安裝有關編譯器。安裝make, gcc, make-kpkg,運行menuconfig等等和編譯核心相關的工具。安裝不了,請檢查/etc/apt/sources.list 檔案。執行命令:$sudo apt-get install build-essential kernel-package libncurses5-dev3、在終端輸入su 命令切換到root
Time of Update: 2018-12-05
之前 隱藏菜單中的某一組preference選項,只是先在布局裡面刪,然後有可能在java裡面刪掉調用的部分,但很多東西到處都有調用,所以刪除就很麻煩,上網發現可用 ((PreferenceGroup) findPreference("category_foo")).removePreference(p); 執行個體:XML:<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
Time of Update: 2018-12-05
安裝Java。具體的安裝過程在前文Linux中單機配置Hadoop中有詳細說明。安裝Netbeans7.2.11、在Netbeans官網下載Netbeans7.2.1的安裝檔案netbeans-7.2.1-ml-linux.sh。下載連結:點擊開啟2、使用cd命令切換到其下載目錄。3、改變其許可權。使用命令chmod +x netbeans-7.2.1-ml-linux.sh為其添加執行許可權。4、安裝。在終端輸入命令:sh
Time of Update: 2018-12-05
在linux下之前一直沒有找到合適的截屏工具,截屏頗為麻煩。尤其在使用Web QQ的時候更是如此。雖說chrome有瀏覽器截屏外掛程式,但還是不給力。今天發現個好東西。不過網上的教程明顯過時了,特此更新一下。1、在安裝deepin-screeshot 2.0之前需要解決一下軟體依賴關係。在終端輸入如下命令:sudo apt-get install python-xlibsudo apt-get install python-webkitsudo apt-get install
Time of Update: 2018-12-05
good:http://2015.iteye.com/blog/1212802Mac內建了svn服務端和用戶端,所以我們不用再去下載了。下面我列出配置步驟:1: 在你的mac上建立一個目錄,作為將來svn伺服器的工作空間。 例如:你建立了一個目錄“svnroot” (很多人想知道目錄的完整路徑,選中svnroot--》右鍵--》查看詳情 如 : ( 注意 "位置: /wf " 字樣)) 那麼你的本地完整路徑就是 /wf/svnroot 2:
Time of Update: 2018-12-05
Linux 包含了一個叫 gdb 的 GNU 偵錯工具,gdb 是一個用來調試 C 和 C++ 程式的強力調試器。它使你能在程式運行時觀察程式的內部結構和記憶體的使用方式,以下是 gdb 所提供的一些功能:(1)它使你能監視你程式中變數的值;(2)它使你能設定斷點以使程式在指定的程式碼上停止執行;(3)它使你能一行行的執行你的代碼;一,概覽 在命令列上鍵入 gdb 並按斷行符號鍵就可以運行 gdb 了,如果一切正常的話,gdb
Time of Update: 2018-12-05
遷移到 Git 發佈於2011-08-01http://www.uml.org.cn/pzgl/201108015.asp如果在其他版本控制系統中儲存了某項目的代碼而後決定轉而使用 Git,那麼該項目必須經曆某種形式的遷移。本節將介紹 Git 中包含的一些針對常見系統的匯入指令碼,並將展示編寫自訂的匯入指令碼的方法。匯入你將學習到如何從專業重量級的版本控制系統中匯入資料—— Subversion 和 Perforce —— 因為據我所知這二者的使用者是(向 Git)轉換的主要群體,而且 Git
Time of Update: 2018-12-05
1. 建立一個新的版本庫從一個壓縮包中建立:$ tar xzf project.tar.gz$ cd project$ git init #Initialized empty Git repository in .git/$ git add .$ git commit從遠程版本庫建立:$ git clone git://example.com/pub/project.git$ cd project2. 管理分支$ git branch # list all local
Time of Update: 2018-12-05
1. 源碼編譯升級git版本卸載源安裝git版本$ apt-get remove git git-core$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev libssl-dev asciidoc docbook2x$ git clone git://git.kernel.org/pub/scm/git/git.git$ cd git$ git checkout v1
Time of Update: 2018-12-05
RedHat5.5 安裝Oracle10g假定JDk1.6以上版本已在Redhat5.5系統上成功安裝1. 需要增加的包 compat-db* compat-gcc-34* compat-gcc-c++-3.4* compat-libstdc++-296* openmotif22-* libXp-1.0.0* glibc-common-2.5-49.* sysstat-7.0.* pdksh-5.2.14
Time of Update: 2018-12-05
文章目錄 一直聽說《暗時間》是本不錯的書, 今天看到一篇關於《暗時間》的讀書筆記及讀後感,感覺非常不錯,特將其中的重點精華部分拿來分享 一直聽說《暗時間》是本不錯的書, 今天看到一篇關於《暗時間》的讀書筆記及讀後感,感覺非常不錯,特將其中的重點精華部分拿來分享每個人的生命就像沙漏,裡面裝的沙子總量大致相當,不同的是,有的沙漏頸部較細,有的沙漏頸部較粗。
Time of Update: 2018-12-05
04-05 16:15:53.460: I/ActivityThread(6563): Removing dead content provider: settings04-05 16:15:53.624: E/InputQueue-JNI(6563): channel '409a5ea8 com.jiadebin.ar.arnavigator/com.jiadebin.ar.arnavigator.ARNavigatorActivity (client)' ~ Publisher
Time of Update: 2018-12-05
目前在做一個網站項目,使用MyEclipse+Tomcat,每次修改項目原始碼時,都需要重啟tomcat、重新匯出項目到webapps檔案夾或者重新部署,太麻煩。於是研究了一下tomcat如何設定成暖開機,即修改原始碼時不需要重啟tomcat伺服器。方法如下:第一步: Tomcat安裝目錄下,修改 conf/server.xml 中的 Host
Time of Update: 2018-12-05
環境:windows7、Eclipse indigo、cocos2d-1.0.1-x-0.12.0本文不討論eclipse下android開發的搭建及eclipse ndk及Cygwin等工具的安裝配置,可以參考我的Windows7 下Eclipse整合Cygwin配置Android NDK環境編譯JNI庫的1和2.準備:1. 下載cocos2d01.0.1-x-0.12.0,http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download
Time of Update: 2018-12-05
自己調試的系統偶有死機,跟同事們一起琢磨的結果如下:在evdev.c檔案中存在一個隱患的BUG。static int evdev_open(struct inode *inode, struct file *file){ struct evdev *evdev; struct evdev_client *client; int i = iminor(inode) - EVDEV_MINOR_BASE; int error;
Time of Update: 2018-12-05
整理就是為了提高工作效率無論是誰,只要有了規則並且按照規則辦事,實踐多少次,都能獲得同樣令人滿意的結果。1、統一化,一元化,自動化。比如我們在電腦儲存檔案,我們的檔案名稱或者檔案夾名字必須統一,儲存在一定的地方,通過直接的搜尋就能搞定你需要的內容;比如用Total Commander來管理電腦。2、辦公桌和電腦的整理;所謂整理就是要達到“你想要的東西伸手就能拿到並且方便使用”不花時間去找東西,不花時間去記東西,只花時間記憶東西應該放在那裡,就是整理規則。
Time of Update: 2018-12-05
安裝比較簡單,你需要直到repo 的安裝地址: 2:安裝之後。 確認下 repo 已經安裝 可以用 repo -help3: 你還需要檢查下 git 是否已經安裝4: 通過 repo 擷取 代碼倉庫的描述檔案 5: 擷取代碼倉庫描述資訊完成之後會有如下的資訊: (注意下面的wf/study ) 是我當前cd 到的位置 6: 通過同步命令擷取代碼倉庫中的所有代碼: 7: 同步ing 可能需要的時間比較長
Time of Update: 2018-12-05
import android.app.KeyguardManager;import android.app.KeyguardManager.KeyguardLock;import android.app.Service;import android.content.Context;import android.content.Intent;import android.os.IBinder;import android.os.PowerManager;import
Time of Update: 2018-12-05
我們在android平台開發activity的時候,經常會遇到資料的儲存,我們有兩種方式來儲存:1、SharedPreferences;另外一個就是:ContentProvider。ContentProvider的操作就涉及到了sql資料庫的處理,有增刪改查:Insert,Delete,Update,Find。這個地方涉及到兩個類:1、SQLiteOpenHelper
Time of Update: 2018-12-05
無論大型或小型應用,靈活的緩衝可以說不僅大大減輕了伺服器的壓力,而且因為更快速的使用者體驗而方便了使用者。Android的apk可以說是作為小型應用,其中99%的應用並不是需要即時更新的,而且詬病於蝸牛般的移動網速,與伺服器的資料互動是能少則少,這樣使用者體驗才更好,這也是我們有時捨棄webview而採用json傳輸資料的原因之一。 採用緩衝,可以進一步大大緩解資料互動的壓力,特此,我們簡略列舉一下緩衝管理的適用環境:1. 提供網路服務的應用2.