海王  
12 2010 档案
  • C 字符串操作函数集
    摘要:http://blog.minidx.com/2008/02/03/469.html http://nengxia.com/clib/string/strchr.html 字符串函数集合描述 C语言不像Java,Php之类的高级语言,对象中直接封装了字符串的处理函数。C语言中进行普通的字符串处理也经常会让我们焦头烂额……不过好在C语言中还是提供了像strtok这样功能强大的字符串处理函数,可以帮我们实现部分需要的功能。下面我们介绍一下strtok函数的用法以及具体的使用例。 原型:char *strtok(char *s, char *delim);功能:分解字符串为一组字符串。s为要分解的字 阅读全文
    posted @ 2010-12-31 17:24 海王 阅读(5398) 评论(0) 推荐(2) 编辑
  • debian 登录CUPS 管理界面报错
    摘要:Failed to execute child process "htmlview" http://127.0.0.1:631 解决: ln -s epiphany /usr/local/bin/htmlview When I type http://localhost:631 in the browser, I get the following:*****************Faile... 阅读全文
    posted @ 2010-12-29 12:29 海王 阅读(1380) 评论(0) 推荐(0) 编辑
  • proc /sys/kernel 终结版 linux系统优化
    摘要:http://blog.chinaunix.net/u2/80710/showart_1668377.html最近会把proc目录详解给大家弄一下,欢迎翻译,有问题则留言。虽然是英文的,但都比较 好理解,如有问题,请留言,我们共同为Linux社区而努力。我们翻译效果还不一定好,因为这玩意毕竟是老外搞的吗!!!咯咯,翻译可能引起误解。这玩意 看懂需要tcp/ip方面的知识,学好proc对于性能优化是相当重要的。这次proc /sys/kernel介绍一下 一 acct This file exists only when BSD-style process accounting is ena 阅读全文
    posted @ 2010-12-27 00:35 海王 阅读(5391) 评论(0) 推荐(0) 编辑
  • 设置文件在执行 exec时 是否传递给子进程
    摘要:fd = snd_open_device(filename, fmode);fcntl(fd, F_SETFD, FD_CLOEXEC); // 这里设置为FD_CLOEXEC表示当程序执行exec函数时本fd将被系统自动关闭,表示不传递给exec创建的新进程, 如果设置为fcntl(fd, F_SETFD, 0);那么本fd将保持打开状态复制到exec创建的新进程中[luther.gliethttp]. 阅读全文
    posted @ 2010-12-27 00:03 海王 阅读(279) 评论(0) 推荐(0) 编辑
  • unlink 函数
    摘要:unlink Command Library NAME unlink - delete a name and possibly the file it refers to SYNOPSIS #include unistd.h int unlink(const char *pathname); DESCRIPTION unlink deletes a name from the filesystem. If that name was the last link to a file and no processes have the file open the file is de 阅读全文
    posted @ 2010-12-26 23:59 海王 阅读(3310) 评论(0) 推荐(0) 编辑
  • linux信号机制之sigaction 浅析,signal 函数,信号捕捉 信号编码意义
    摘要:信号安装函数sigaction(int signum,const struct sigaction *act,struct sigaction *oldact)的第二个参数是一个指向sigaction结构的指针(结构体名称与函数名一样,千万别弄混淆了)。在结构sigaction的实例中, 指定了对特定信号的处理,信号所传递的信息,信号处理函数执行过程中应屏蔽掉哪些函数等。当然,此指针也可以为NULL,进程会以默认方式处理信号。以下 就简单介绍一下sigaction结构以及一般的用法。 对于内核头文件而言,struct sigaction 结构体定义在kernel/include/asm/s 阅读全文
    posted @ 2010-12-26 17:55 海王 阅读(3080) 评论(0) 推荐(0) 编辑
  • linux 信号处理过程中 行为的标志意义
    摘要:http://www.ej38.com/showinfo/linux-193735.html功能描述:处理信号。既可用于设定对任意信号的处理方式,也可用于检验该信号的目前预设处置方式。用法:#include signal.hint sigaction(int signum, const struct sigaction *act, struct sigaction *oldact);参数:signum:除了SIGKILL和SIGSTOP之外的其它任何信号编码。act:如果值非NULL,将安装为signum关联信号的新处理方式。oldact:如果值非NULL,存储以前对signum关联信号的 阅读全文
    posted @ 2010-12-26 17:53 海王 阅读(1308) 评论(0) 推荐(0) 编辑
  • sigemptyset、sigaddset、sigprocmask的用法
    摘要:http://hi.baidu.com/mylife1898/blog/item/09439ef9491f7c51252df2ee.html/cmtid/a5b6e851d8d265868c543006源程序: #include signal.h #include stdio.h #include math.h #include stdlib.h int main(int argc,char **argv) { double y; sigset_t intmask; int i,repeat_factor; if(argc!=2) { fprintf(stderr,"Usage 阅读全文
    posted @ 2010-12-26 17:48 海王 阅读(12602) 评论(0) 推荐(0) 编辑
  • Linux环境进程间通信(二): 信号(下)
    摘要:http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index2.html一、信号生命周期 从信号发送到信号处理函数的执行完毕 对于一个完整的信号生命周期(从信号发送到相应的处理函数执行完毕)来说,可以分为三个重要的阶段,这三个阶段由四个重要事件来刻画:信号诞生;信号在进程中注册完毕;信号在进程中的注销完毕;信号处理函数执行完毕。相邻两个事件的时间间隔构成信号生命周期的一个阶段。 下面阐述四个事件的实际意义: 信号"诞生"。信号的诞生指的是触发信号的事件发生(如检测到硬 阅读全文
    posted @ 2010-12-26 17:47 海王 阅读(571) 评论(0) 推荐(0) 编辑
  • Linux环境进程间通信(二): 信号(上)
    摘要:http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.html#author1一、信号及信号来源 信号本质 信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。 信号是进程间通信机制中唯一的异步通信机制,可以看作是异步通知,通知接收信号的进程有哪些事情发生了。信号机制经过POSIX实时扩展后,功能更加强大,除了基本通知功能外,还可以传递附加信息。 信号来源 信号事件的发生 阅读全文
    posted @ 2010-12-26 17:27 海王 阅读(638) 评论(0) 推荐(0) 编辑
  • Android操作系统简介
    摘要:http://blog.zol.com.cn/2287/article_2286033.htmlAndy Rubin创立了两个手机操作系统公司:Danger和Android。Danger 5亿美元卖给微软,今年成为了Kin,Android4千万美元卖给Google。 Android是Google于2007年11月05日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软 件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Libr 阅读全文
    posted @ 2010-12-26 15:58 海王 阅读(3063) 评论(0) 推荐(0) 编辑
  • android init.rc action server tiggers 触发机制和原理
    摘要:Actions triggers 除了boot 还有init,early-init等(新版本还会有新的添加),我们可以简单的在init.rc中直接使用。这些信号从system/core/init/init.c 中发出,且有一定的顺序。发射这些triggers,及执行tiggers所引发的命令执行函数为(都在system/core/init/init.c 中定义): action_for_each_trigger("init", action_add_queue_tail); drain_action_queue();另外trigger发送和执行在system/core/init/builtin 阅读全文
    posted @ 2010-12-26 01:58 海王 阅读(1674) 评论(0) 推荐(0) 编辑
  • android 启动报错
    摘要:usb 1-2: new full speed USB device using s3c2410-ohci and address 3usb 1-2: device descriptor read/64, error -62usb 1-2: device descriptor read/64, error -62usb 1-2: new full speed USB device using s3c2410-ohci and address 4usb 1-2: device descriptor read/64, error -62usb 1-2: device descriptor read 阅读全文
    posted @ 2010-12-25 23:44 海王 阅读(1075) 评论(0) 推荐(0) 编辑
  • android init.rc 语法分析
    摘要:此文来自于对http://source.android.com/porting/index.html中bring up段的简译。其中有一处与源码的system/core/init/readme.txt(此文也是对init.rc 的解释)内容不同:socket name type perm [ user [ group ] ]-----------------------------------------------注1:另外还讲述了怎样输出log:Debugging notes---------------By default, programs executed by 阅读全文
    posted @ 2010-12-25 23:43 海王 阅读(30981) 评论(0) 推荐(1) 编辑
  • Android 是如何动态管理dev下的设备节点的
    摘要:http://androidos.cc/dev/simple/index.php?t4805.html在PC上Linux的设备节点管理是通过udev,嵌入式linux中,busybox继承了一个简化版的udev,叫mdev。内核中的每个设备添加到系统都会发送一个uevent,运行在用户空间的udev会检测到这个event,event中会有设备的主次设备号等内容,udev根据event的内容做相应的动作,创建设备,删除设备等。 " u]X/ {L 在Android中,没有独立的类似与udev或者mdev的用户程序,这个功能集成到了init中做了。代码见: ?YFSK system/c 阅读全文
    posted @ 2010-12-25 00:46 海王 阅读(3250) 评论(0) 推荐(0) 编辑
  • Android,似乎没那么友好.....
    摘要:根据上个月欧洲嵌入式Linux大会 上Matt Porter的展示 ,从嵌入式开发者的角度出发,Android并不是那么友好,大量的使用了特有的系统,可以说是一个糟糕和难以移植 的系统! 首先在C/C++运行库 方面,Android并没有采用被广泛使用的GLibC,而是采用了Bionic。虽然相对GLibC而言,这个Bionic库体积小、速度快,且采用了BSD协议,但不可避免的面临一系列的问题。例如在构架方面,Bionic只支持ARM ,对X86的支持不够,也不支持其他CPU构架。在C++语言方面,Bionic不支持C++异常处理 ,也没有提供STL库 。在多线程方面,Bionic并未对 阅读全文
    posted @ 2010-12-25 00:34 海王 阅读(683) 评论(0) 推荐(0) 编辑
  • 为了防止打开的设备 被占用
    摘要:intdirect_safe_dup( int fd ){ int n = 0; int fc[3]; while (fd = 0 && fd = 2) { fc[n++] = fd; fd = dup (fd); } while (n) close (fc[--n]); return fd;}代码来源directfb 阅读全文
    posted @ 2010-12-24 14:48 海王 阅读(260) 评论(0) 推荐(0) 编辑
  • Linux下的管道编程技术-dup函数和dup2函数
    摘要:http://www.xxlinux.com/linux/article/development/soft/20071214/13347.html dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用来重定向进程的stdin、stdout和stderr。这两个函数的 原形如下: 利用函数dup,我们可以复制一个描述符。传给该函数一个既有的描述符,它就会返回一个新的描述符,这个新的描述符是传给它的描述符的拷贝。这意味着,这两个描述符共享同一个数据结构。例如,如果我们对一个文件描述符执行lseek操作,得到的第一个文件的位置和第二个是一样的。下面是用来说明du 阅读全文
    posted @ 2010-12-24 14:46 海王 阅读(491) 评论(0) 推荐(0) 编辑
  • android 系统移植
    摘要:官方指导 http://source.android.com/porting/index.html 阅读全文
    posted @ 2010-12-23 23:46 海王 阅读(528) 评论(0) 推荐(0) 编辑
  • android 多媒体框架
    摘要:stagefright与opencore对比http://blog.chinaunix.net/u2/61880/showart_2339481.html 阅读全文
    posted @ 2010-12-23 23:43 海王 阅读(417) 评论(0) 推荐(0) 编辑
  • GIT和repo使用方法:下载内核 android源码包
    摘要:http://mintelong.javaeye.com/blog/466893更加详细参考官方:http://source.android.com/source/git-repo.html关键字: git、repot、android Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓 库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有Bi 阅读全文
    posted @ 2010-12-23 23:08 海王 阅读(2459) 评论(0) 推荐(0) 编辑
  • ShivaVG
    摘要:ShivaVG 阅读全文
    posted @ 2010-12-23 12:03 海王 阅读(432) 评论(0) 推荐(0) 编辑
  • Real6410系列教程 android
    摘要:http://realembed.w227.cmseasy.net/bbs/viewthread.php?tid=35&extra=page%3D5 阅读全文
    posted @ 2010-12-23 10:43 海王 阅读(402) 评论(0) 推荐(0) 编辑
  • ubuntu usb0 网卡自动配置
    摘要:作者: Whikla 出自: http://www.linuxdiyf.com 作者:股海一手 昨天搞了一晚,把ubuntu升级到8.04,今天研究了一下双网卡配置,记录如下: 1、内网IP10.10.10.100,网关10.10.10.1,用的是一款USB网卡,设备名为:usb0;外网IP为动态地址,网关是192.168.1.1,设备名为eth0。 2、修改/etc/network/interfaces文档,加入一下内容: auto usb0 iface usb0 inet static address 10.10.10.100 netmask 255.255.255.0 network 阅读全文
    posted @ 2010-12-22 16:21 海王 阅读(7510) 评论(0) 推荐(0) 编辑
  • http://source.android.com/ android官网(下载源码及sdk)
    摘要:环境安装:apt-get install python2.6-devapt-get install git-corehttp://source.android.com/ http://androidappdocs.appspot.com/sdk/index.html SDK---------------2.3repo init -u git://android.git.kernel.org/platform/manifest.git -b gingerbread 阅读全文
    posted @ 2010-12-22 13:29 海王 阅读(8271) 评论(0) 推荐(0) 编辑
  • 8个优秀的Android开源游戏引擎
    摘要:http://www.son1c.cn/show/1082.html很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因为我们处于这个狭小的 阅读全文
    posted @ 2010-12-22 11:17 海王 阅读(12242) 评论(0) 推荐(0) 编辑
  • android openVG source prj
    摘要:http://code.google.com/p/androidvg/http://www.openfoundry.org/of/projects/1607 阅读全文
    posted @ 2010-12-22 11:07 海王 阅读(379) 评论(0) 推荐(0) 编辑
  • 2010開放原始碼創新應用開發大賽 (有很好的源码)
    摘要:http://www.oss.org.tw/contest_2010/award_list.html 阅读全文
    posted @ 2010-12-22 11:02 海王 阅读(537) 评论(0) 推荐(0) 编辑
  • Qt+Box2D自我分析
    摘要:http://blog.csdn.net/NRC_DouNingBo/archive/2010/04/02/5446403.aspx 先说说编程上的事儿: 1:最近发现Qt的QGraphicsWidget体系可以很好的融合Box2D物理引擎,从而可以模拟真实的碰撞,加速度等效果。这个还是很不错 的!Box2D是一个物理引擎库,不过它是纯粹的引擎,并不含任何图形支持,你可以自己选择图形库。而选择用Qt还是有好处的,因为Box2D库本身就是 用C++写的,用同样是C++写的Qt来融合使用在编程上无须做太大的改动。有高人给出了一些用Box2D实现的具体例子http://www.cnbeta.com 阅读全文
    posted @ 2010-12-22 00:24 海王 阅读(738) 评论(0) 推荐(0) 编辑
  • ubuntu root 登录没有声音(waiting for sound system to respond)
    摘要:http://www.codelast.com/?p=748#more-748root用户没有对pulsaudio的访问权限,而且pulsaudio默认是不能在root下自动启动的。解决方案:1、添加权限:在“系统-系统管理-用户和组-管理组”对话框中找到pulse与pulse-access,然后在property中勾选root为这两个组的group member,然后保存即可。2、修改自动启动:修改配置文件 /etc/default/pulseaudio,将 PULSEAUDIO_SYSTEM_START 设为 1,重启后就能听到登录的声音了。 阅读全文
    posted @ 2010-12-18 21:05 海王 阅读(1099) 评论(0) 推荐(0) 编辑
  • android 文件系统挂报错 switch_root: bad init /sbin/init: No such file or directory
    摘要:原因是启动参数配置的问题,init应该指定为/init,而不是原来系统的/linuxrc: noinitrd root=/dev/mtdblock2 console=ttySAC0,115200 init=/init 阅读全文
    posted @ 2010-12-18 17:02 海王 阅读(3572) 评论(0) 推荐(0) 编辑
  • Fedora 13 下编译Android 2.2
    摘要:http://m.oschina.net/bbs/thread/10303先到官网根据提示做点准备。 source.android.com/source/download.html 源码2.1G,加上编译后的文件需要6G左右的空间。CPU内存越快越多越好。如果在虚拟机里要求会更高些,CPU频率少于2G,内存少于2G的到后面估计会比较痛苦。 官网上只给了ubuntu的源代码下载、编译方法。前面的准备工作可以参考一下。 $ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl sun-jav 阅读全文
    posted @ 2010-12-18 13:41 海王 阅读(922) 评论(0) 推荐(0) 编辑
  • linux C 代码查看推荐 anjuta
    摘要:apt-get install anjutaanjuta 手册:http://wiki.lupaworld.com/index.php/Anjuta%E6%89%8B%E5%86%8C 阅读全文
    posted @ 2010-12-18 13:29 海王 阅读(451) 评论(0) 推荐(0) 编辑
  • -mfloat-abi=name
    摘要:softfp按照他的翻译是,虽然生成了浮点指定,但是仍然使用软浮点运算的调用规则 -mfloat-abi=name Specifies which floating-point ABI to use. Permissible values are: `soft', `softfp' and `hard'. Specifying `soft' causes GCC to generate output containing library calls for floating-point operations. `softfp' allows the generation of code 阅读全文
    posted @ 2010-12-16 18:12 海王 阅读(1835) 评论(0) 推荐(0) 编辑
  • ubuntu 安装QQ
    摘要:http://wiki.ubuntu.org.cn/QQ 阅读全文
    posted @ 2010-12-16 09:44 海王 阅读(294) 评论(0) 推荐(0) 编辑
  • Ubuntu使用Windows XP打印机打印
    摘要:http://wiki.ubuntu.org.cn/WindowsXPPrinter设置Ubuntu之前,确保Windows XP上的打印机已经安装和共享。 在Ubuntu中添加打印机, 访问 系统 - 系统管理 - 打印机 并打开新 打印机 图标。 选择 网络打印机 和 Windows 打印机 (SMB) 主机 处填Windows XP电脑的 计算机名 或 IP地址。 打印机 处填打印机的 共享名称 。 用户名 处填 guest 测试一下! 如果不工作,在XP电脑上: 访问 控制面板 - 打印机和传真 右键单击 打印机 - 属性 - 端口/Port 标签页 不选 启用 阅读全文
    posted @ 2010-12-15 09:47 海王 阅读(308) 评论(0) 推荐(0) 编辑
  • ubuntu 阅读chm 文件
    摘要:apt-get install kchmviewer 阅读全文
    posted @ 2010-12-11 23:58 海王 阅读(213) 评论(0) 推荐(0) 编辑
  • writel __raw_writel mb()/rmb()/wmb()
    摘要:在邮件列表里讨论了一下writel是如何实现的,这个函数实现在操作系统层,有内存保护的情况下,往一个寄存器或者内存地址写一个数据。 在arch/alpha/kernel/io.c中有 188 void writel(u32 b, volatile void __iomem *addr)189 {190 __raw_writel(b, addr);191 mb();192 } 这样一个writel函数的作用应该是向一个地址上写一个值,我想知道这个函数底下具体实现的细节,于是往下继续跟踪代码:__raw_writel(b, addr); 129 void __raw_writel(u32 b, 阅读全文
    posted @ 2010-12-11 00:46 海王 阅读(3824) 评论(0) 推荐(0) 编辑
  • 如何正确地在手机上显示图片——QImage与QPixmap完全解析
    摘要:http://wiki.forum.nokia.com/index.php/%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E5%9C%B0%E5%9C%A8%E6%89%8B%E6%9C%BA%E4%B8%8A%E6%98%BE%E7%A4%BA%E5%9B%BE%E7%89%87%E2%80%94%E2%80%94QImage%E4%B8%8EQPixmap%E5%AE%8C%E5%85%A8%E8%A7%A3%E6%9E%90 阅读全文
    posted @ 2010-12-07 12:02 海王 阅读(584) 评论(0) 推荐(0) 编辑
  • Fixes error: "Couldnt load module pthres" and similar.
    摘要:authorLuca Ceresoli luca@lucaceresoli.net2010-04-28 20:42:18 (GMT) committer Peter Korsgaard jacmet@sunsite.dk2010-05-01 20:55:23 (GMT) commitec45e2bad4e26d193f3c1ff5ffafe82f98161d14 (patch) treef03e0563d3f5bbea1df9c77dde15b13c54801622 parentee39d53ce343c2d8e4603f40a9d3aaba6d5ef8ff (diff)downloa 阅读全文
    posted @ 2010-12-06 17:34 海王 阅读(1238) 评论(0) 推荐(0) 编辑
  • ubuntu 安装 Foxit Reader PDF ,ubuntu 添加 右键功能
    摘要:http://www.foxitsoftware.com/pdf/desklinux/下载linux 桌面安装版本,解压到指定目录,下面是设置右键功能:在~/.gnome2/nautilus-scripts/目录下添加如下类似脚本(脚本命名随意),并加上可执行权限即可:#!/bin/shquoted=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS")/usr/sbin/foxit/FoxitReader $quoted 阅读全文
    posted @ 2010-12-04 23:29 海王 阅读(1910) 评论(0) 推荐(0) 编辑
  • Linux设备驱动程序学习(8)-分配内存
    摘要:Linux设备驱动程序学习(8)-分配内存 内核为设备驱动提供了一个统一的内存管理接口,所以模块无需涉及分段和分页等问题。 我已经在第一个scull模块中使用了 kmalloc 和 kfree 来分配和释放内存空间。 kmalloc 函数内幕 kmalloc 是一个功能强大且高速(除非被阻塞)的工具,所分配到的内存在物理内存中连续且保持原有的数据(不清零)。原型: #include <lin... 阅读全文
    posted @ 2010-12-03 09:50 海王 阅读(1838) 评论(0) 推荐(0) 编辑
  • Linux中内存的分配和回收
    摘要:一。系统启动时的内存操作 二。伙伴算法 三。slab分配器 四。slob分配器 五。slub分配器 六。kmalloc和kfree 七。vmalloc和vfree 八。glibc中的malloc和free 九。参考资料 一。[[Anchor(NBE1)]]系统启动时的内存操作 1。pg0的位置和尺寸 当系统刚刚启动时,在分页功能未打开前,线性地址和物理地址是一一对应的。刚开启分页功能时,pg0的内... 阅读全文
    posted @ 2010-12-03 09:24 海王 阅读(5390) 评论(0) 推荐(0) 编辑
  • ubuntu10.04 eclipse C/C++平台搭建
    摘要:1 安装eclipse: 通过Ubuntu自带的程序安装功能安装Eclipse,应用程序 ->Ubtuntu软件中心,搜Eclipse 其中要安装两个:一个是eclipse ,另一个是eclipse-pde,(如果不安装它,其它的plugins无法安装成功,也就无法安装cdt) 2安装CDT(C/C++插件) (1)启动eclipse,菜单栏:Help------>Instal... 阅读全文
    posted @ 2010-12-01 16:27 海王 阅读(3912) 评论(0) 推荐(0) 编辑
  • Window下搭建Android开发环境 (2.2)
    摘要:本文版权归飞雪无情所有,转载请注明出处,永久链接:http://flysnow.javaeye.com/blog/808189 一:准备工作 JDK1.6.0_13 下载地址http://java.sun.com/products/archive/index.html Eclipse3.5.2 下载地址http://www.eclipse.org/downloads/packages/releas... 阅读全文
    posted @ 2010-12-01 15:43 海王 阅读(444) 评论(0) 推荐(0) 编辑
  • buntu下的可视化C/C++编译器anjuta配置的方法
    摘要:终于解决了ubuntu下学习C语言的困难了http://www.pczpg.com/a/2010/0525/9751.html终于解决了ubuntu下学习C语言的困难了 一: 安装anjuta (可以在ubuntu tweak或者新立得那里查找安装) ubuntu10.04里面已经自带了anjuta 这一步不解释一:安装anjuta(可以在ubuntu tweak或者新立得那里查找安装)ubunt... 阅读全文
    posted @ 2010-12-01 14:44 海王 阅读(3301) 评论(0) 推荐(0) 编辑
  • ubuntu 下安装Chromium
    摘要:本文将为您讲述如何在Ubuntu 10.04(Lucid Lynx)下快速安装Chromium,通过添加PPA源,仅需三条命令即可完成安装。 打开终端:Applications->Accessories菜单,输入以下命令: sudo add-apt-repository ppa:chromium-daily/ppa sudo apt-get update sudo apt-get insta... 阅读全文
    posted @ 2010-12-01 12:14 海王 阅读(10544) 评论(0) 推荐(0) 编辑
  • arm oabi eabi
    摘要:http://blog.csdn.net/xuxinshao/archive/2010/02/10/5304610.aspx 首先,我们先看一下ARM处理器是如何处理浮点运算的。 交叉编译器在编译的时候,对于浮点运行会预 设硬浮点运算FPA(Float Point Architecture),而没有FPA的CPU,比如SAMSUNG S3C2410/S3C2440,会使用FPE(Float ... 阅读全文
    posted @ 2010-12-01 09:08 海王 阅读(1434) 评论(0) 推荐(0) 编辑
  • android 在各种硬件平台上的测评
    摘要:http://bbs.imp3.net/thread-894970-1-1.html 原帖内有图 一、ARM9系列 较小的核心面积带来较低的成本,相对比较省电,但难以冲击更高的频率,总体效能有限。 1. 威盛WM8505/WM8505+ 主频:300MHz/400MHz 内存:128M DDR2,16bit 工艺:65nm工艺 Linpack测试:测试:1-1.25MFlops(Android 1... 阅读全文
    posted @ 2010-12-01 00:15 海王 阅读(2195) 评论(0) 推荐(0) 编辑