自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

在msys里进行复制和粘贴操作

You can copy text from an MSYS window to the clipboard simply by selecting the text you want to copy. As the text selection changes the clipboard is updated to contain the selected text. To paste text...

2011-07-31 22:45:00 126

Ubuntu下安装NFS服务及模块加载

<style type="text/css"><!--p {margin-bottom:0.21cm}--></style>一.安装NFS服务:1.sudoapt-get install nfs-kernel-server portmap2.在文件/etc/exports中末尾处增加以下内容:/home/pinggle/work*(...

2011-07-31 13:29:00 121

Ubuntu下安装NFS服务及模块加载

<style type="text/css"><!--p {margin-bottom:0.21cm}--></style>一.安装NFS服务:1.sudoapt-get install nfs-kernel-server portmap2.在文件/etc/exports中末尾处增加以下内容:/home/pinggle/work*(...

2011-07-31 13:29:00 128

Ubuntu 10.10使用Wine安装Source Insight

# sudo apt-get update# sudo apt-get install wine下载SourceInsight:www.sourceinsight.com/down35.html进入SourceInsight下载目录:# wine SourceInsight.exe序列号(任选其一):SI3US-956386-80191SI3US-840598-1149...

2011-07-31 13:25:00 64

Ubuntu 10.10使用Wine安装Source Insight

# sudo apt-get update# sudo apt-get install wine下载SourceInsight:www.sourceinsight.com/down35.html进入SourceInsight下载目录:# wine SourceInsight.exe序列号(任选其一):SI3US-956386-80191SI3US-840598-1149...

2011-07-31 13:25:00 52

不要试图用msvc来编译ffmpeg

出于学习目的,想建一个vs2010工程来编译ffmpeg(http://www.ffmpeg.org/),但是由于意义不大,并且工作量太大放弃了。原因如下:1、一些unix平台相关的头文件、库的依赖。这个是最好解决的,对应替换下就行了。2、.C99支持,MSVC不支持C99,而ffmpeg需要它。比如msvc编译c文件,不能inline一个函数;还有c99怪异的初始化语法。这个工作量有...

2011-07-30 20:56:00 180

Android系统进程间通信Binder机制在应用程序框架层的Java接口源代码分析

在前面几篇文章中,我们详细介绍了Android系统进程间通信机制Binder的原理,并且深入分析了系统提供的Binder运行库和驱动程序的源代码。细心的读者会发现,这几篇文章分析的Binder接口都是基于C/C++语言来实现的,但是我们在编写应用程序都是基于Java语言的,那么,我们如何使用Java语言来使用系统的Binder机制来进行进程间通信呢?这就是本文要介绍的Android系统应用程...

2011-07-30 01:48:00 50

Windows Mobile中怎么调用Resources文件中的图片

1、 首先我们把需要的图片放在Resources文件夹下;2、我们在项目中找到Properties文件夹,然后打开里面的Resources.Designer.cs文件;3、在里面添加一个方法如下: internal static System.Drawing.Bitmap View_Select { get { ...

2011-07-29 18:00:00 120

Eclipse 在开发中使用到的快捷键很实用

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En...

2011-07-28 15:33:00 56

C#汉字转拼音缩写

// 汉字转拼音缩写 比如“陈新亮”就会返回“cxl” // </summary>/// <param name="str">要转换的汉字字符串</param> // /// <returns>拼音缩写</returns> public string GetUserCodeString(string str) { string tempS...

2011-07-28 15:32:00 145

TCC890x WinCE平台下的高清播放器

最近完成了TCC890x平台 WinCE下的高清播放器,主要是重新做了界面设计。去年在做Sigma高清平台时,WinCE提供的Media Player 虽然有一些粗燥,但依然可以正常、播放高清影片。但是,在TCC890x上,Media Player就不能正常播放电影,所以需要重新写界面。新的界面是通过皮肤完成的,也就是所有的按钮,进度控制条,时间,频谱显示,都是通过贴图来完成。同时,加入了WAV音...

2011-07-28 10:57:00 166

Android系统进程间通信(IPC)机制Binder中的Client获得Server远程接口过程源代码分析...

在上一篇文章中,我们分析了Android系统进程间通信机制Binder中的Server在启动过程使用Service Manager的addService接口把自己添加到Service Manager守护过程中接受管理。在这一篇文章中,我们将深入到Binder驱动程序源代码去分析Client是如何通过Service Manager的getService接口中来获得Server远程接口的。Cl...

2011-07-27 02:36:00 102

Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析

在前面一篇文章浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路中,介绍了在Android系统中Binder进程间通信机制中的Server角色是如何获得Service Manager远程接口的,即defaultServiceManager函数的实现。Server获得了Service Manager远程接口之后,就...

2011-07-25 02:43:00 80

白色皮包变黄处理绝招

媳妇儿一包不知道是时间长了还是给晒得,本来是纯白的,现在大部分都黄了,拿着找我想办法处理。因为她在网上找了很久没办法,今天又拿出来,我就让她用牙膏擦,擦完效果非常好,就写出来与大家分享,不保证好使,不妨一试。今天用的是“田七“牙膏(真不是做广告),也可以试试其它的。...

2011-07-24 16:22:00 189

关于编程,大学没有传授的10件事

转自:http://www.jobbole.com/entry.php/1097我依然记得当我完成学业时,我是多么的天真。那时我深信自己已经准备好进入任何一家软件公司,并开始成为一个顶级的开发人员。显然,开始工作后没多久我就意识到,还有很多事是我所不了解的。  在不断吸取经验的同时,我一直在努力学习那些我从来没有学过的,但却是成为优秀的开发人员所应了解的基本知识。以下是我希望自己能在学校就学到...

2011-07-24 11:23:00 56

在IT界取得成功应该知道的10件事

出处:http://www.jobbole.com/entry.php/1117导读:人人似乎都同意IT行业是一个艰难领域,但怎样才能克服逆境,成为一名成功的IT专业人士呢?下文这些特质应该是关键。  此文作者还是Jack Wallen,他在前段时间写过不少文章讨论IT职场,比如退出IT行业的10个理由, 和身心疲惫的IT人的8条出路。之后收到很多有类似感受和观点读者的反馈,故又从另外一个角...

2011-07-23 23:40:00 64

浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路...

在前面一篇文章浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路中,介绍了Service Manager是如何成为Binder机制的守护进程的。既然作为守护进程,Service Manager的职责当然就是为Server和Client服务了。那么,Server和Client如何获得Service Manager接口,进而享受它提供的服务呢?本文将简...

2011-07-23 12:16:00 76

AT 指令和常见错误码

最近分析bug经常需要看radio的log, 把常见的AT命令放在这里备忘。一、 一般命令1、 AT+CGMI 给出模块厂商的标识。2、 AT+CGMM 获得模块标识。这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900)。当模块有多频带时,回应可能是不同频带的结合。3、 AT+CGMR 获得改订的软件版本。4、 AT+CGSN 获得GSM模块的IMEI(国际移动...

2011-07-22 17:00:00 631

Ubuntu 10.10上安装SUN JDK6

最近要用到sun 的jdk6,但是ubuntu自带的是openJDK,在ubuntu下用apt-cache search 直接搜索是找不到的。具体操作如下:sudo add-apt-repository ppa:sun-java-community-team/sun-java6sudo apt-get updatesudo apt-get install sun-java6-jdksudo...

2011-07-22 16:37:00 50

浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路

上一篇文章Android进程间通信(IPC)机制Binder简要介绍和学习计划简要介绍了Android系统进程间通信机制Binder的总体架构,它由Client、Server、Service Manager和驱动程序Binder四个组件构成。本文着重介绍组件Service Manager,它是整个Binder机制的守护进程,用来管理开发者创建的各种Server,并且向Client提供查询Se...

2011-07-22 02:32:00 119

ubuntu下的小技巧

1.Ubuntu下vi编辑器方向键变字母 1>执行命令 sudo apt-get remove vim-common 2>执行命令 sudo apt-get install vim2.ghex2 16进制编辑器 rapidSVN svn 图型界面工具 Thunderbird 邮件/新闻 kdiff3 比较工具 kompare 比较工具 视频播放器用s...

2011-07-21 18:09:00 106

ubuntu下的小技巧

1.Ubuntu下vi编辑器方向键变字母 1>执行命令 sudo apt-get remove vim-common 2>执行命令 sudo apt-get install vim2.ghex2 16进制编辑器 rapidSVN svn 图型界面工具 Thunderbird 邮件/新闻 kdiff3 比较工具 kompare 比较工具 视频播放器用s...

2011-07-21 18:09:00 124

ubuntu下的系统快捷键

1.前一个后一个工作区的切换如果你经常使用工作区,那你就可以用Ctrl + Alt +上/下方向键很容易地进行切换。左箭头切换到上一个工作区,右箭头切换到下一个工作区。如果你安装了Compiz,可以用Super + E快捷键显示所有的工作区。2.把当前窗口移到另一个工作区快捷键Shift+ Ctrl + Alt +左/右方向键让你很容易把当前窗口移到指定的工作区。这个快捷键和上面的快捷键很好配合。...

2011-07-21 17:47:00 104

ubuntu下的系统快捷键

1.前一个后一个工作区的切换如果你经常使用工作区,那你就可以用Ctrl + Alt +上/下方向键很容易地进行切换。左箭头切换到上一个工作区,右箭头切换到下一个工作区。如果你安装了Compiz,可以用Super + E快捷键显示所有的工作区。2.把当前窗口移到另一个工作区快捷键Shift+ Ctrl + Alt +左/右方向键让你很容易把当前窗口移到指定的工作区。这个快捷键和上面的快捷键很好配合。...

2011-07-21 17:47:00 45

ubuntu10.10下安装Kscope源代码阅读工具

1.安装kde环境支持: apt-get install kdelibs (解决kde-config not found)sudo apt-get install xorg-dev (解决error:can't find X includes?)sudo apt-get install kdelibs4-dev kdelibs4c2a (解决no KDE headers installed)本人在...

2011-07-21 13:41:00 73

ubuntu10.10下安装Kscope源代码阅读工具

1.安装kde环境支持: apt-get install kdelibs (解决kde-config not found)sudo apt-get install xorg-dev (解决error:can't find X includes?)sudo apt-get install kdelibs4-dev kdelibs4c2a (解决no KDE headers installed)本人在...

2011-07-21 13:41:00 50

手把手教你把Vim改装成一个IDE编程环境(图文)

挺不错的文章,我的vim就是按照这个配置的 ,呵呵,以后看c代码就方便了。手把手教你把Vim改装成一个IDE编程环境(图文)By:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.comHomepage:http://blog.csdn.net/wooinCopyright:该文章版权由吴垠...

2011-07-20 19:40:00 74

Android系统的Binder机制

今天网上看到有关binder机制的文章,感觉还可以,放在这里备忘。Android系统的Binder机制之一——Service ManagerAndroid系统的Binder机制之二——服务代理对象(1)Android系统的Binder机制之三——服务代理对象(2)Android系统的Binder机制之四——系统Service Android深入浅出之Binder机制...

2011-07-20 19:37:00 58

高焕堂——Android框架底层结构知多少?

在论坛中看到这个系列的文章,觉得还是不错的,特转与此,希望各位朋友喜欢。1、认识Android两种Service2、SDK Service知多少?(1)3、SDK Service知多少?(2)4、SDK Service知多少?(3)5、SDK Service知多少?(4)6、认识Android的ProcessState类型和对象7、如何编写自己的第一个Android系统服务...

2011-07-20 19:34:00 105

Android核心分析

文章皆来自CSDN网友maxleng的专栏,maxleng是名Android爱好者,长期从事嵌入式系统及手机软件系统研究,自2010年4月起,在CSDN上先后发表28篇《Android核心分析》系列博文,收到网友们的极高评价。《Android核心分析》整理如下:1. 方法论探讨之设计意图2. 方法论探讨之概念空间篇3. 手机之硬件形态4. 手机的软件形态5. Android基本空间划分...

2011-07-20 19:33:00 45

Android进程间通信(IPC)机制Binder简要介绍和学习计划

在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。 我们知道,Android系统是基于Linux内核的,而Linux内...

2011-07-20 02:36:00 53

ubuntu解决打开windows记事本.txt文件乱码的方法

终端输入gconf-editor调出gconf-edit.依次点开apps->gedit-2->preferences->encodings 中的auto-detected在双击弹出对话框中加入GB18030,GBK,GB2312,然后将GB18030,GB2312移到最上再次打开.txt文件,问题解决....

2011-07-18 20:53:00 99

ubuntu解决打开windows记事本.txt文件乱码的方法

终端输入gconf-editor调出gconf-edit.依次点开apps->gedit-2->preferences->encodings 中的auto-detected在双击弹出对话框中加入GB18030,GBK,GB2312,然后将GB18030,GB2312移到最上再次打开.txt文件,问题解决....

2011-07-18 20:53:00 70

ALSA音频的移植,编译与测试(仍在研究中)

ALSA是目前Linux系统上大量采用的音频设备库,通过Alsa架构能分离驱动和应用的开发。Alsa为上层提供API的同时,也为下层提供了接口,在内核配置的时候指定“支持Alsa”就能得到内核支持,具体位置为:Menuconfig -> Device Drivers -> Soundcard support -> Advanced Linux Sound Architectur...

2011-07-18 20:31:00 292

ALSA音频的移植,编译与测试(仍在研究中)

ALSA是目前Linux系统上大量采用的音频设备库,通过Alsa架构能分离驱动和应用的开发。Alsa为上层提供API的同时,也为下层提供了接口,在内核配置的时候指定“支持Alsa”就能得到内核支持,具体位置为:Menuconfig -> Device Drivers -> Soundcard support -> Advanced Linux Sound Architectur...

2011-07-18 20:31:00 89

Ubuntu10.10下安装和使用lrzsz,实现串口传输文件&&minicom

一、安装配置minicom1、安装minicom:sudo apt-get install minicom2、配置minicom:sudo minicom -s , A.进入Serial port setup 选择相应的端口和频率。 (将选项A的值设置为/dev/ttyS0 表示是串口1,将选项E的值设置为115200,将选项F设置为NO(请根据实际情况配置)) B.进入Fil...

2011-07-16 14:44:00 432

Ubuntu10.10下安装和使用lrzsz,实现串口传输文件&&minicom

一、安装配置minicom1、安装minicom:sudo apt-get install minicom2、配置minicom:sudo minicom -s , A.进入Serial port setup 选择相应的端口和频率。 (将选项A的值设置为/dev/ttyS0 表示是串口1,将选项E的值设置为115200,将选项F设置为NO(请根据实际情况配置)) B.进入Fil...

2011-07-16 14:44:00 117

Android日志系统Logcat源代码简要分析

在前面两篇文章Android日志系统驱动程序Logger源代码分析和Android应用程序框架层和系统运行库层日志系统源代码中,介绍了Android内核空间层、系统运行库层和应用程序框架层日志系统相关的源代码,其中,后一篇文章着重介绍了日志的写入操作。为了描述完整性,这篇文章着重介绍日志的读取操作,这就是我们在开发Android应用程序时,经常要用到日志查看工具Logcat了。 Log...

2011-07-15 02:27:00 106

Android应用程序框架层和系统运行库层日志系统源代码分析

在开发Android应用程序时,少不了使用Log来监控和调试程序的执行。在上一篇文章Android日志系统驱动程序Logger源代码分析中,我们分析了驱动程序Logger的源代码,在前面的文章浅谈Android系统开发中Log的使用一文,我们也简单介绍在应用程序中使Log的方法,在这篇文章中,我们将详细介绍Android应用程序框架层和系统运行库存层日志系统的源代码,使得我们可以更好地理解A...

2011-07-11 23:26:00 58

sql 将一个表中的数据插入到另一个表中

INSERT INTO EoSheet SELECT * FROM ESales_EoSheet WHERE (SheetID = '" + SheetID + "')"//还可以只插入你想要的字段!INSERT INTO 表名(字段列表) SELECT (字段列表) FROM表名 WHERE (条件)"...

2011-07-11 18:01:00 136

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除