原创 git 詳解一 起步

起步 本章介紹開始使用 Git 前的相關知識。我們會先了解一些版本控制工具的歷史背景,然後試着讓 Git 在你的系統上跑起來,直到最後配置好,可以正常開始開發工作。讀完本章,你就會明白爲什麼 Git 會如此流行,爲什麼你應該立即開始使

原创 Ubuntu 12.04下安裝sun-java6-jdk/jre

1.打開sources.list(終端鍵入,下同): [plain] view plaincopy <span style="font-size:18px;">sudo gedit /etc/apt/sources.

原创 ubuntu 安裝 RabbitVCS

個人認爲 RabbitVCS是當前linux 系統裏最好的可視化文本管理工具,用起來和windows裏面那個烏龜差不多。下面是他的安裝方式機器常見錯誤解析 1、首先將工具加入到軟件源裏面 sudo add-apt-repository

原创 ubuntu 搭建web服務器

 Ubuntu 11.10是目前官方發佈的最新的正式版本,其在用戶界面和內核架構等方面都有較大改善,是非常受歡迎的一個版本,下面這裏給大家介紹一下如何在Ubuntu 11.10下與Apache 2、PHP5、MySQL搭建Web服務器,

原创 將Vim改造爲強大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有圖有真相)

https://www.cnblogs.com/zhangsf/archive/2013/06/13/3134409.html 1、安裝Vim和Vim基本插件 首先安裝好Vim和Vim的基本插件。這些使用apt-get安裝即可: ling

原创 dpkg: 處理歸檔 /var/cache/apt/archives/libvdpau1_1.1.1-3ubuntu1_amd64.deb (--unpack)時出錯:

sudo dpkg -i --force-overwrite /var/cache/apt/archives/libvdpau1_1.1.1-3ubuntu1_amd64.deb   點贊 收藏 分享

原创 linux 使用筆記

目錄 前言 常用命令 1、文件權限 2、下面是對文件和文件夾權限設置的一些常用命令 2.2 chown和chgrp 2.3 find 和 xargs 2.3 字符匹配 2.4 輸入和輸出 2.5 命令執行順序 2.6 基本元字符集 2.7

原创 C++ const 用法總結

看到const 關鍵字,C++程序員首先想到的可能是const 常量。這可不是良好的條件反射。如果只知道用const 定義常量,那麼相當於把火藥僅用於製作鞭炮。const 更大的魅力是它可以修飾函數的參數、返回值,甚至函數的定義體。 c

原创 Oops信息及棧回溯

1. Oops信息來源及格式Oops這個單詞含義爲“驚訝”,當內核出錯時(比如訪問非法地址)打印出來的信息被稱爲Oops信息。 Oops信息包含以下幾部分內容: (1)一段文本描述信息。       比如類似“Unable to hand

原创 UML類圖幾種關係的總結

 在UML類圖中,常見的有以下幾種關係: 泛化(Generalization),  實現(Realization),關聯(Association),聚合(Aggregation),組合(Composition),依賴(Dependenc

原创 Handler and Looper

Looper  1、Looper 簡介 Looper 主要用於爲一個線程開啓一個消息循環,默認情況下Thread 是沒有包括Looper的,在線程中調用Looper.prepare(); 可以創建一個Looper,調用Looper.loo

原创 GPIO模擬紅外發射

最近開發Wifi p2p 配對功能,需要將自己的mac發送給對方,經過研究決定使用紅外發送,但是當初在硬件設計的時候,由於某些原因,發送端沒把IR Blaster 的管腳引出,而是將IR Receiver 的管腳引出到紅外發射端,接收端一

原创 drivers 目錄直接加入驅動

在drivers中加入kwan 文件夾 在kwan中                                           Kconfig menuconfig KWAN     tristate "kwan for tes

原创 Android RIL Java 詳解 -------- CDMALTEPhone

概括 在PhoneFactory 中當要創建的類型是LTE_ON_CDMA_TRUE時這個時候我們的PhoneProxy中要創建的phone將會是CDMALTEPhone。在這種情況下他充當PhoneProxy 所代理的對象,是這個手機的

原创 Android RIL java 詳解---------command interface

概括  RIL java command interface 起到承上啓下的作用,對上調用註冊的notify, 對下(RIL C) 通信。在和RIL C 通信中主要使用使用socket 通信機制,主要有兩個類RILSender,完成消息