- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 Windows远程访问Ubuntu
Windows远程访问UbuntuSSH+puttyssh install:sudo apt-get install openssh-serverwindows访问ubuntu文件共享 -- samba sudo apt-get install samba sudo apt-get install smbfs 图像界面设置sudo apt-get instal
2015-04-15 15:09:51 649 1
原创 ubuntu下安装jdk
ubuntu安装jdk全过程首先,从 http://java.sun.com 中下载 jdk, 版本是 jdk1.6.0_45,下载的是 bin 文件,将下载的 jdk-6u45-linux-x64.bin 文件置于 /usr/lib/jvm/java 中然后,在 shell 中执行: sudo chmod u+x /usr/lib/jvm/java/jdk-6u45
2015-04-15 15:07:17 440
原创 Ubuntu 下升级 Subversion 1.7
Ubuntu 12.04 默认使用的是Subversion 1.6,而Ubutnu12.10开始,就使用的是Subversion 1.7那就需要添加Subversion PPA .再更新就可以了。具体部署如下:sudo vim /etc/apt/source.list在source.list 文件内添加以下两行内容deb http://ppa.launchpad.n
2015-04-15 15:05:40 563
原创 Android差分包的制作
Android差分包的制作$ ./build/tools/releasetools/ota_from_target_files -k build/target/product/security/testkey -i old.zip new.zip update.zip
2015-04-15 15:02:36 969
转载 VC 界面库收集
http://blog.chinaunix.net/u/28781/showart_385259.htmlVC 界面库 收集GuiToolkit(开源,类似Visual Studio 2003风格)http://www.beyondata.com/default.htmGardenUI(免费,界面效果挺好的,XML,代码 界面 分离)http://www.gardenui.com/CJLib(开源,免费,UNICODE编码,是xtreme toolkit的前生,但xtreme toolkit收费了)http
2010-06-10 21:13:00 614
转载 转帖:MinGW中文支持问题
http://www.leoxiaofei.com/blog/article.asp?id=244使用CodeBlocks+MinGW,就遇到了中文问题的困扰,在编译时,出错:error:converting to execution character set: Illegal byte sequence 这是由于源码文件使用的是GBK编码(WINDOWS-936)解决方法1:如果不修改源码
2010-05-14 20:17:00 2681
原创 Ubuntu下安装wxWidgets
wxWidgets在Linux下有wxGTK和wxX11供使用,各需要GTK和X11开发环境;X11的安装:apt-get install libx11-dev GTK的安装:apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件 在www.
2010-05-07 22:11:00 5294
转载 Ubuntu下GTK的安装
http://www.linuxidc.com/Linux/2008-09/15955.htmUbuntu下GTK的安装apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发
2010-05-07 22:05:00 553
原创 Ubuntu9.10不能安装build-essential的问题
在Ubuntu9.10不能安装build-essential,存在依赖的问题,如用sudo apt-get install build-essential不能成功; 解决办法:sudo aptitude install build-essential这个命令会解决一些依赖问题。
2010-05-07 21:15:00 1503 1
原创 Qualcomm平台编译环境
Qualcomm平台编译环境 1、 需要的编译环境这里假设PC OS为Windows(windows98、2000、NT、XP等)。 Qualcomm的平台编译环境主要需要Cygwin(包含make和gcc)、ADS 1.2(编译器)、Perl这三个软件;不同的平台和软件版本对编译环境软件的版本的要求也有所差异,具体的请参照高通的文档为准,一般情
2010-04-27 11:19:00 5082 2
转载 转帖:Android原生(Native)C开发
Android原生(Native)C开发:查看编译器预定义宏http://www.csharpwin.com/dotnetspace/4102r4305.shtmlAndroid原生(Native)C开发:编译选项小结Android原生(Native)C开发之十:用Code::Blocks来开发Android原生(Native)C开发之九:OpenGL ES初探An
2010-02-27 11:27:00 837
转载 Android GSM驱动模块(rild)详细分析
Android GSM驱动模块(rild)详细分析(一)基本架构及初始化熊猫哥哥 发表于IT168和Opendroid 转载请注明Android 的RIL驱动模块,在hardware/ril目录下,一共分rild,libril.so以及librefrence_ril.so三个部分,另有一 radiooptions可供自动或手动调试使用。都依赖于include目录中ril.h头文件。目前cu
2009-12-24 15:41:00 3832
转载 转帖:Android Power Management
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hzdysymbol/archive/2009/03/19/4004791.aspx总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo)接下来我们从Java应用层面, Andro
2009-12-24 15:36:00 1452
转载 转帖:Android的IPC机制Binder的各个部分
http://hi.baidu.com/android_fans/blog/item/8dd4e430882951af5fdf0e27.htmlAndroid的IPC机制Binder的各个部分 1 2008-12-15 16:11第一部分 Binder 的组成 1.1 驱动程序部分 驱动程序的部分在以下的文件夹中: kernel/include/linux/binder.h kerne
2009-12-09 16:16:00 751
转载 转帖:Android的底层库libutils介绍
http://hi.baidu.com/android_fans/blog/item/9365fcc35c469d1c0ff47735.htmlAndroid的底层库libutils介绍2008-12-05 16:15第一部分 libutils概述 libutils是Android的底层库,这个库以C++实现,它
2009-12-09 16:12:00 1578
原创 Linux驱动开发资源
Linux设备驱动开发网www.linuxdriver.cn/ 经典书:《Essential Linux Device Drivers》by Sreekrishnan Venkateswaran,中文名为《精通linux驱动程序开发》 一些网友的Bloghttp://blog.chinaunix.net/u2/68846/article_85834_1.
2009-11-30 19:07:00 625
原创 优秀的免费开发软件推荐
优秀的免费开发软件推荐文本编辑器:以下三款软件完全可以替代UltraEdit,首推RJ TextEd。RJ TextEd:很强大很完美http://www.rj-texted.seNotepad++:代码折叠功能很强大;对大文件和搜索支持不太好http://notepad-plus.sourceforge.net/tw/site.htmPS
2009-11-27 16:19:00 1617
转载 转帖: JAVA 编程规范
http://blog.csdn.net/gztoby/archive/2004/11/11/176737.aspx 1. 应用范围本规范应用于采用J2EE规范的项目中,所有项目中的JAVA代码(含JSP,SERVLET,JAVABEAN,EJB)均应遵守这个规范。同时,也可作为其它项目的参考。
2009-11-26 11:28:00 475
转载 转帖:C++、Java与C#的命名规范总结
http://tech.ddvip.com/2009-05/1242983791120578.html
2009-11-26 11:25:00 437
转载 转:深入理解java多态性
看到这篇关于Java多态的帖子,觉得很多,基本涵盖了Java多态的各种场景,这里转给大家参考:http://blog.csdn.net/thinkghoster/archive/2008/04/19/2307001.aspx 深入理解java多态性 昨天看到一个关于多态性的帖子,参考了回帖者的理解,加入了一些自己的看法,整理出来供大家参考,不一定完全正确
2009-11-25 11:32:00 494
转载 转:C++和Java的语法对比
因为要同时用到C++和Java,很多东西容易搞混,这里转了一个比较好的贴子:C++和Java的语法对比 地址:http://www.cprogramming.com/tutorial/java/syntax-differences-java-c++.html以下是英文原帖,还有一个翻译过来的帖子供参考:http://www.cppprog.com/2009/0424/107.html
2009-11-25 10:44:00 680
转载 转帖:Android的Camera架构介绍
http://tech.it168.com/a2009/0331/270/000000270363.shtml Android的Camera架构介绍责任编辑:徐威特作者:IT168 hanchao3c 2009-04-02 来源:IT168网站 【IT168 技术文档】 第一部分 Camera概述 Android的Camera包含取景器
2009-11-23 17:26:00 736 1
转载 转帖:Android的MediaPlayer架构介绍
http://tech.it168.com/a2009/0331/270/000000270366.shtmlAndroid的MediaPlayer架构介绍【IT168 技术文档】本文主要介绍的是Android中很重要也最为复杂的媒体播放器(MediaPlayer)部分的架构。对于Android这样一个完整又相对复杂的系统,一个MediaPlayer功能的实现不在其具体的功能,而是具体功
2009-11-23 17:16:00 972
原创 Linux的开发工具
大家习惯了在Windows下开发程序,在Windows下有很多很好用的工具,如SourceInsight、Beyond Compare、Visual Studio等。其实在Linux开始程序也有很多强大的工具,而且还是开源免费的,推荐如下:代码编辑:vi/vim(最经典的)、gedit、Emacs等代码浏览:Kscope、Source Navigator、vi
2009-11-18 16:10:00 433
原创 国内可以访问的Android开发网站
奉献国内可以访问的Android开发网站,那个官网(developer.android.com)经常上不去。 这个是android的开发网站,国内可以访问 http://androidappdocs.appspot.com/ Android 2.0 SDK 下载地址 https://dl-ssl.google.com/android/repository/android
2009-11-16 11:59:00 916
原创 Android 2.0发布
Google以2009年10月28日发布了Android SDK 2.0版本. 官方网站为:developer.android.com. 由于官网经常上不去,这里提供直接下载地址,大家可以用迅雷下载:Google Android SDK 2.0 R3: http://dl.google.com/android/android-sdk_r3-windows.zip Google A
2009-11-16 11:18:00 570
转载 转帖:ADS/GNU 的向量中断服务函数及对其方式指定修饰符号
http://blog.csdn.net/wenlifu71022/archive/2009/05/04/4146814.aspx 一、中断函数gnu c 的中断函数: void Lcd_Int_Frame() __attribute__ ((interrupt("IRQ")));ADS 的中断函数:void __irq Lcd_Int_Frame();二、字节对
2009-11-06 15:15:00 637
转载 44B0启动程序详细说明文档及ADS配置(转自木瓜老C)
这是Samsung的S3C44B0(ARM7TDMI)芯片的经典bootloader,转自木瓜老C的注解,很值得参考。http://blog.chinaunix.net/u1/58640/showart_494549.html ; *******************************************************; * NAME : 44BINIT
2009-11-05 19:18:00 1995 2
原创 GNU Makefile示例
该Makefile实现了对ARM7TDMI平台程序的基本编译链接,使用了GNUARM(www.gnuarm.com)的arm-elf-gcc toolchains,供参考:#### File Definition ####TARGET = s44btest#c filesCSRC = $(SRCPATH)/main.c $(SRCPATH)/44blib.c $(SRCPATH)/led.c
2009-11-05 17:57:00 1106
原创 GNU ARM编译器
<!-- /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-
2009-11-03 16:53:00 3163
原创 SSH远程登录Linux Putty使用
在Windows下使用SSH方式远程登录Linux服务器是最简单的一种方式。putty就是一款开源免费、简单强大的SSH远程登录工具。官方网址为:http://www.chiark.greenend.org.uk/~sgtatham/putty/ 使用教程:这里推荐一个个人觉得写的很好好全的教材:PuTTY 中文教程http://docs.google.com/View?docid=
2009-11-03 08:59:00 2399
转载 转帖:ARM 开发软件及实用工具介绍
转帖:http://blog.mcuol.com/User/seeker123/Article/6554_1.htm一、编译器介绍 1、ADS1.2 ADS是ARM公司的集成开发环境软件,他的功能非常强大。他的前身是SDT,SDT是ARM公司几年前的开发环境软件,目前SDT早已经不再升级。ADS包括了四个模块分别是:SIMULATOR;C 编译器;实时调试器;应用函数库。
2009-10-30 20:59:00 1078
转载 ARM SDT下汇编到GNU汇编的转换
注:转帖,原文地址:http://blog.sina.com.cn/s/blog_59b189220100au1m.html~type=v5_one&label=rela_nextarticle 将ARM SDT下的汇编码移植到GCC for ARM编译器时,经常要做如下修改:1、注释行以“@”或“/*...*/”代替“;” 2、伪操作符替换: INCL
2009-10-29 17:04:00 498
转载 GNU ARM汇编指令
ARM主流的编译器主要有两个,一个是ARM公司的ADS IDE里带的编译器,另一个开源的GNU编译器。大家比较熟悉的是ADS的编译器,但是因为是商业软件,很多开源的嵌入式软件(如u-boot, linux(ARM版),Android等)都是采用GNU的ARM编译器。ADS和GNU的基本汇编指令都是标准的,是可以兼容的,但是具体的汇编语法就有差别了(如伪指令等)。 我看到blog里这篇《G
2009-10-29 16:53:00 1818
原创 TRACE32调试技巧
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class
2009-10-21 15:35:00 15491 1
原创 Linux(Ubuntu)安装Trace32
Trace32-ICD是目前功能最强大的仿真器,支持各种CPU,包括ARM/X86等。Trace32是德国lauterbach公司的产品,功能强大,支持各种操作系统调试,如linux/vxworks/wince等,不过价格也比较高,要3-5万RMB,现在也有些仿制的Trace(如Trace32-ICP),价格比较便宜,大概1万多RMB。Trace32由于其功能强大,特别适合大型嵌入式软件开发(
2009-10-16 09:40:00 8310
原创 简单的linux字符型驱动示例
linux的驱动程序就是linux的一种内核模块,所以其基本的编写和编译步骤同内核模块的编写,参考:http://blog.csdn.net/qitaosong/archive/2009/09/30/4621356.aspx 不同的是在驱动程序加载时需要通过register_chrdev()函数来注册设备,同时注册设备操作数据结构file_operations, 该数据结构定义了对设备
2009-09-30 16:12:00 860
原创 简单的Linux内核模块示例
一个简单的linux内核模块编译示例,基于linux 2.6.**版本 代码如下:/* hello.c* linux module test*/#include #include #include static int hello_init(void) { printk(KERN_ALERT "he
2009-09-30 15:08:00 1306 2
原创 Android开发网站
官方网站:www.android.comAndroid market: market.android.com 开源网站(Open Source Project):source.android.com开发者网站:developer.android.com注:这两个网站经常进不去,估计是被ZF屏蔽,建议用代理访问。 源码发布网站(Git库):android.git
2009-09-23 16:32:00 521
原创 欢迎大家来做客!
hi,大家好。 欢迎大家来做客。 我是一名通讯工程师,长期致力于无线通信方面的研究(包括CDMA2000 1x/EVDO, WiMAX, LTE),同时一直在做软件开发方面的工作,欢迎大家一起交流学习。 现在正在做基于Google Android平台的智能手机,有兴趣的朋友可以一起交流讨论。 谢谢!
2009-09-17 08:09:00 426
WiMAX标准,IEEE 802.16e
2009-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人