代碼格式化工具

每次比較代碼後,格式都很亂,希望有個工具能格式化代碼,AStyle入了我的法眼。svn 下載 https://astyle.svn.sourceforge.net/svnroot/astyle/trunk/AStyle目前是1.23版,不到100K。那就一個快啊。教程在http://astyle.sourceforge.net/astyle.html上先在windows上玩。一開始居然產生了一個動態庫,看了一下install,原來可以配置。建立一個目錄C:/Program

View: VISIBLE,INVISIBLE,GONE的區別

轉自: http://aijiawang-126-com.javaeye.com/blog/666684 View

ndk編譯6部曲

1. JNI.java使用javah -jni 產生標頭檔 2. 實現同名的C程式 3. 編寫Android.mk編譯指令碼 4. 編寫Application.mk檔案,注意放在project同一級一般是2行,如APP_PROJECT_PATH := $(call my-dir)/projectAPP_MODULES := HelloNDK 5. 在cygwin調用$NDK/ndk-build編譯產生.so需要進入Application.mk的同級目錄 6.

域通訊中資料報方式發送失敗的原因分析

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */

音量修飾鍵控制的音頻流

轉自http://rainhomepage.appspot.com/2010/05/hardware-volume-controls-audio-stream-setvolumecontrolstream 當開發多媒體應用或者遊戲應用的時候,需要使用音量修飾鍵來設定程式的音量大小。在Android系統中有多中音頻流,通過Activity中的函數setVolumeControlStream(intstreamType)可以設定該Activity中音量修飾鍵控制的音頻流,一般在onCreate函數中

ramdisk製作全過程

1 建立根檔案系統結構 #mkdir rootfs   (我直接在根目錄下建立的) #cd rootfs #mkdir bin dev etc lib proc sbin tmp usr var #chmod 1777 tmp #mkdir usr/bin usr/lib usr/sbin #mkdir var/lib var/lock var/log var/run var/tmp #chmod 1777 var/tmp 2 準備連結庫 #cd ${OBJ_LIB}/lib

qt應用程式向arm板上移植中文不能正確顯示的解決辦法

1.首先,需要文泉驛字型檔,你可以從網路上下載得到這些檔案,比如,wenquanyi_160_75.qpf。將全部文泉驛字型檔複製到ARM開發板上的Qt字型庫中,在這個例子中,Qt字型庫的路徑是/mnt/yaffs/lib/fonts2.你還需要增加一個ARM開發板上的環境變數:export QT_QWS_FONTDIR=/mnt/yaffs/lib/fonts3.在main.cpp中,修改    QApplication a(argc, argv);QTextCodec *codec =

ubuntu 10.04下的配置tftp伺服器

 第1步:安裝tftp所需的軟體。首先需要安裝tftp-hpa,tftpd-hpa,前者是用戶端,後者是服務程式,在終端下輸入 sudo apt-get install tftp-hpa tftpd-hpa,安裝tftp-hpa和tftpd-hpa。然後還需要安裝xinetd,在終端下輸入 sudo apt-get install xinetd,安裝好xinetd。第2步: 配置相關服務檔案。進入根目錄下的etc檔案夾(cd

secure CRT 登陸虛擬機器中ubuntu詳解

上一篇文章中說了下CRT 不僅可以用來登陸開發板中個的linux,還可以用來登陸 虛擬機器中的linux。現在詳細介紹下具體的操作:1,ubuntu中預設的情況下時沒有ssh的,在終端中:ssh localhost   ,提示resufed,說明你還沒裝。在/etc/init.d下也找不到ssh檔案。      安裝:apt-get install openssh-server openssh-client      這是在/etc/init.d/下就可以找到ssh了,restart下,    

SPI匯流排簡介

一、概述        SPI介面是Motorola 首先提出的全雙工系統三線同步串列外圍介面,採用主從模式(Master Slave)架構;支援多slave模式應用,一般僅支援單Master。時鐘由Master控制,在時鐘移位脈衝下,資料按位傳輸,高位在前,低位在後(MSB first);SPI介面有2根單向資料線,為全雙工系統通訊,目前應用中的資料速率可達幾Mbps的水平。匯流排結構如所示。二、介面定義       

安裝httpd伺服器提示APR not found的解決辦法

#./configure --prefix……檢查編輯環境時出現:checking for APR... noconfigure: error: APR not found .  Please read the documentation.可以用./configure –help | grep apr 查看協助。--with-included-apr     Use bundled copies of APR/APR-Util--with-apr=PATH         prefix for

建立資料庫報錯問題

將上回擺錯的問題發到技術群裡,馬上又人回應。有的說讓我圖形化介面建立資料庫(沒成功),有的讓我查看之前的觸發器。在這裡感謝‘又是一年花開’的網友,通過遠程協助幫我找到了問題的癥結。之前在弄觸發器的時候建立了一個不允許建立資料庫的觸發器。這個觸發器在‘伺服器對象’的‘觸發器’節點下。刪除了這個觸發器就能成功建立資料庫了。 SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate trigger [trig_nocreatedatabase]on

busybox建立檔案系統及鏡像製作

      嵌入式學習中,uboot移植、核心的裁剪與移植,再有一個就是檔案系統的製作了。      這裡主要用busybox工具來建立檔案系統,以及用mkyaffs2image工具來將建立後的檔案系統製作成可下載到開發板中 的鏡像 .img 檔案。      首先安裝busybox工具(網上資源很多的),解壓後進入檔案目錄,這個和配置剪下核心很相似,進入後找到Makefile 檔案,將ARCH?=$(SUBARCH)  改為ARCH?=$arm  ,將CROSS_COMPILE?=

ubuntu ping通開發板及上nfs 服務設定

        我的環境:win7系統下跑虛擬機器vmware8.0,ubuntu11.04     開發板核心晶片是mini2440,燒錄核心版本是linux2.6.38。               糾結了兩個晚上終於解決1,ubuntu ping 通開發板      本來一直用的NAT串連方式,這種情況下ubuntu只需預設安裝就可以上網了,而且這種情況下ubuntu可以與宿主機互相ping

使用mtrace() 抓出Memory Leaks

原文出處: http://blog.yam.com/ddy1280/article/3064451最近發現之前使用YACC & LEX 所寫的程式竟然有memory leaks花了一些時間測試除錯,最後發現問題出現在YACC & LEX 裡面幫助我抓到這些問題的好工具是 mtrace 。mtrace 是一個 GNU C/C++(Linux platform)提供的函式使用簡單搭配 gcc -g 除錯資訊,可以輕易找到問題點例: 1 #include <stdio.h>

寫時拷貝機制(copy on write)(轉自搜狐達人空間的筆記)

Linux中記憶體的管理和分配Linux的頁目錄表和頁表是在程式head.s中設定的.head.s程式在物理地址0處存放了一個頁目錄表,緊隨其後的是4個頁表.page.s程式用於實現頁異常中斷處理過程,其中缺頁和頁防寫保護引起的中斷分別調用memory.c的do_no_page()和do_wp_page()函數進行處理.do_no_page()會把需要的頁面從塊裝置中取到記憶體指定位置處.在共用記憶體頁面的情況下,do_wp_page()會複製被寫的頁面,同時取消頁面的共用. 寫時複製機制為了節

電漿電視工作原理)

電漿電視的原理由無數個電漿顯示單元組成,電漿顯示單元的結構近似於日光燈,所不同的是電極代替燈絲製造電場,惰性氣體代替水銀,上下兩層玻璃基板代替日光燈管壁。電漿螢幕上一個個的電漿顯示單元   

安裝Ubuntu TFTP 、NFS、SAMBA服務小記

由於需要,所以重新安裝虛擬機器以及裝服務,這是我安裝的過程 http://nkevin.blog.163.com/blog/static/4481948120081026115140108/ 安裝Virtualbox步驟http://nkevin.blog.163.com/blog/static/44819481200932474453592/  安裝linux步驟安裝系統我是參照上面的地址做得,很多地方需要多變通就行了,不能按部就班。首先我安裝的是TFTP① sudo apt-get

地圖(mxd)文檔如何加密)

很多客戶關心做好的地圖(mxd)文檔如何加密 流程說明 有兩種辦法方法一,將mxd文檔轉換成pmf文檔,可以通過ArcInfo的Publisher工具條設定密碼。具體步驟如下:1.Tools-->Extensions-->選擇Publisher2.滑鼠在工具列上右鍵點擊,選擇Publisher3.在Publisher工具列上選擇Setting-->Security-->Password

通過NAT實現虛擬伺服器(VS/NAT)

由於IPv4中IP地址空間的日益緊張和安全方面的原因,很多網路使用保留IP地址(10.0.0.0/255.0.0.0、172.16.0.0/255.128.0.0和192.168.0.0/255.255.0.0)[64, 65,66]。這些地址不在Internet上使用,而是專門為內部網路預留的。當內部網路中的主機要訪問Internet或被Internet訪問時,就需要採用網路位址轉譯(Network Address

總頁數: 61357 1 .... 14278 14279 14280 14281 14282 .... 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.