自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

翻译 Android下实现GPS定位服务

1.申请Google API Key,参考前面文章2.实现GPS的功能需要使用模拟器进行经纬度的模拟设置,请参考前一篇文章进行设置3.创建一个Build Target为Google APIs的项目4.修改Androidmanifest文件:<uses-library android:name="com.google.android.maps" /><uses-...

2011-04-30 23:27:00 25

翻译 一接打电话手机就自动变为静音震动模式的问题

不得不话,现在的智能机真是太智能了。今天接打电话时,发现手机会自动切换到震动模式。我调回普通模式,一接打电话,又自动进入震动模式了,真是智能得一塌糊涂。回忆了一下,之前是在锁屏界面不小心向左划了下屏幕,手机自动切换到震动模式了;但过了一会,我又从顶部下拉菜单中把震动关了。本以为没事了,没想到激活了手机的“自主智能”。上网查了半天,终于找到解决办法,就是把“反转静音”这个功能关闭。参考:ht...

2011-04-30 17:39:00 234

翻译 JUnit: 小技巧

现在JUnit有很多开源框架,所以测试不再麻烦!在实际开发中,软件测试是必需的!下面算是一些借鉴吧!1. 不要用TestCase的构造函数初始化Fixture,而要用setUp()和tearDown()方法。2. 不要依赖或假定测试运行的顺序,因为JUnit利用Vector保存测试方法。所以不同的平台会按不同的顺序从Vector中取出测试方法。3. 避免编写有副作用...

2011-04-29 22:50:00 41

翻译 宏远夺冠

今年宏远真的太不容易了,太艰难了。总决赛打得很精彩,后三场的时候已经能够解决对杜比的防守,而新疆对打球的人还是少,在第四节,巴特尔打不动,而高鬼的篮板也弱了,体能问题,所以篮板差了。而宏远的轮回能保持更好的体能。新疆常规赛赢得太多,没有打逆风球的心里,也没有考虑过,如果外援打不开,改如何处理。由于强大,其他队伍碰到新疆也无需认真打,因为不影响排名,反正大家都输球。相反宏远今年受到了其他队伍...

2011-04-29 21:47:00 19

翻译 银行家算法

在学操作系统这门课程的时候,里面有个银行家算法,第一次看见这个算法当时有傻眼,不知从何处入手,因为本人在这之前也没写过像这种稍微有点深度的程序(说来惭愧!!菜鸟)写一下博客也很好,一来可以练习打字,二来放在这里可以作为资料方便自己以后查阅,利于自己也利于大家嘛! 一起学习,一起努力!!!加油!!!!! 我贴一下我程序里的几个函数,...

2011-04-29 21:06:00 33

翻译 函数指针

函数指针是指向函数的指针变量。 因而"函数指针"本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。如前所述,C在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向函数的指针变量后,可用该指针变量调用函数,就如同用指针变量可引用其他类型变量一样,在这些概念上是一致的。函数指针有两个用途:调用函数和做函数的参...

2011-04-29 16:51:00 16

翻译 函数指针和指针函数区别

1 函数指针变量在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为"函数指针变量"。函数指针变量定义的一般形式为:类型说明符 (*指针变量名)();其中"类型说明符"表示被指函数的返回值的...

2011-04-29 16:23:00 16

翻译 Mysql查询一个表最后访问时间

SELECT *, from_unixtime(latest_visited_at/1000,'%Y-%m-%d') as a from user_account where uid='kaixin001-9563234216224422'用from_unixtime(latest_visited_at/1000,'%Y-%m-%d')关键字段

2011-04-29 13:22:00 447

翻译 iphone上开源XMPP库

开发通信软件的朋友,给你们介绍两款开源通信协议库。一个是C++的,一个是Objective_C的。http://camaya.net/gloox/http://code.google.com/p/xmppframework/wiki/iPhone...

2011-04-28 21:14:00 14

翻译 Android学习笔记(三一):线程:Message和Runnable

程序需要相应用户的操作,最要能在200ms(0.2s)之内,如果超过5秒没有反应,ActivityManager会没有提示就kill了activity。然而,activity可能真的需要时间来进行处理,这往往会用到后台线程-background thread。后台线程可以安全地和UI线程进行交互,其中后台线程是不能修改UI的。我不太确切知晓“不能修改UI”到何种程度,例如在下面的例子进度条状态...

2011-04-28 17:26:00 24

翻译 申请Google API Key的方法(Debug版本)

获取Google API Key,简要说明一下: (1)找到debug.keystore文件:通常情况下是在C:/Documents and Settings/当前用户/Local Settings/Application Data/Android/debug.keystore。但是最好的办法是打开eclipse,选择windows->Preference->Android-&...

2011-04-28 16:31:00 24

翻译 WinCE中命令行工具Viewbin简介(查看nk.bin中包含的文件)

Viewbin是微软提供的一个命令行工具,在WinCE5.0和WinCE6.0中,可以在"/WINCE600/PUBLIC/COMMON/OAK/BIN/I386"找到他。Viewbin工具可以用来查看NK.bin文件。它可以从NK.bin中获得这个NK image的大小,运行的起始地址等。还能查看到里面所包含的模块,应用程序及相关的信息。Viewbin的使用格式如下:viewbin [p...

2011-04-28 11:50:00 34

翻译 WinCE中命令行工具Viewbin简介(查看nk.bin中包含的文件)

Viewbin是微软提供的一个命令行工具,在WinCE5.0和WinCE6.0中,可以在"/WINCE600/PUBLIC/COMMON/OAK/BIN/I386"找到他。Viewbin工具可以用来查看NK.bin文件。它可以从NK.bin中获得这个NK image的大小,运行的起始地址等。还能查看到里面所包含的模块,应用程序及相关的信息。Viewbin的使用格式如下:viewbin [p...

2011-04-28 11:50:00 22

翻译 [转]一堂价值39万元的课,把它看完,你一定会有收获

幸福是自己去争取的,不管是友情或爱情很多事情,错过了就没有了,所以如果你没有认真看完这篇文章,以后你就没有了!   我已经把这篇文章打印,放在电脑旁边!体会其中的深奥道理!   如果他说得真的是真理,你会按他所说的去做么?我想,只要你用心了,哪怕你做到了一点点,你就是进步的,你就学到了新知识,你就进步了!   导言:   黄力泓说:「想要减肥的人千万不要跟胖子在一起」;   黄力泓说:「每个人都有...

2011-04-28 10:50:00 48

翻译 Linux内核代码-结构体初始化

Linux内核代码 结构体初始化2011-01-24 20:40出处:中国IT实验室作者:佚名【我要评论】[导读]在阅读GNU/Linux内核代码时,我们会遇到一种特殊的结构初始化方式。该方式是某些C教材(如谭二版、K&R二版)中没有介绍过的。  在阅读GNU/Linux内核代码时,我们会遇到一种特殊的结构初始化方式。该方式是某些C教材(如谭二版、K&R二版)中没有介绍过的。这...

2011-04-28 10:43:00 18

翻译 uboot 转

http://blog.csdn.net/yuanyufei/archive/2007/01/19/1487729.aspx

2011-04-28 09:34:00 10

翻译 firmware

Firmware编辑本段重要性  Firmware的重要性不言而喻,采用可擦写的介制是为了对其进行升级。厂家可以提供对Firmware的升级,以便为Firmware增加更多的功能或改进其性能,甚至修正其中的错误。虽然有些固件的问题可以通过软件补丁来弥补,但终归还是不如直接进行固件的升级来得可靠和方便。因此目前绝大多数的厂家在推出硬件产品时,都采用了可以升级的固件设计以提...

2011-04-28 08:52:00 148

翻译 自己设计的atoi函数

暂时写成这样了...int _atoi(char* a){ if(!a)return -1; int res=0,i=0,temp=0; if(a[0]=='-'||a[0]=='+') { ++i; } for(int i=0;i<strlen(a);++i) { if (a[i]<'0'||a[i]>'9') {...

2011-04-27 22:00:00 12

翻译 Android模拟器上进行GPS的模拟操作法

利用模拟器进行GPS模拟的方法有两种:1、利用telnet;2、利用DDMS。1.使用telnet:(1)在命令行下输入telnet localhost 5554(注意5554代表的是模拟器使用的端口)C:/Documentsand Settings/hk2197>telnet localhost 5554(2)再在命令行AndroidConsole:...

2011-04-27 16:29:00 49

翻译 vs2005 如何调试wince dll

vs2005 wince dll调试只需要简单的几个设置就可以了:1 在dll project的property设置,deployment中的remote directory设置为目标文件夹,即编译好的dll需要copy to的地方2 在property中设置,Debugging中的remote executable设置为会调用你dll的应用程序(当然是wince的应用)。只要你的...

2011-04-27 15:09:00 24

翻译 vs2005 如何调试wince dll

vs2005 wince dll调试只需要简单的几个设置就可以了:1 在dll project的property设置,deployment中的remote directory设置为目标文件夹,即编译好的dll需要copy to的地方2 在property中设置,Debugging中的remote executable设置为会调用你dll的应用程序(当然是wince的应用)。只要你的...

2011-04-27 15:09:00 18

翻译 Mac中显示隐藏文件

Mac OS X是基于FreeBSD(Unix)的。可是我们在使用的时候,发现很多Unix下的文件和目录像/etc,/var,/bin等都找不到了。其实,这些文件和目录都在,只不过是都被系统隐藏了。如果你需要访问或修改这些文件,只能使用“终端”,通过Unix命令来访问。但是通过“终端”毕竟不如使用Finder方便,今天的这个小窍门我们就来告诉大家,怎样在Finder中显示这些隐藏的文件。...

2011-04-27 11:09:00 14

翻译 [管理] 成功之路的探寻 —— “三力” 理论

这是一篇关于成功学的论文,也可以说是一篇自省书。在职业生涯的“修炼”过程中,我几经思索写下以下的文字,一方面是希望引以为戒,另一方面则是用之于自我鞭策。我相信成功最终是属于善于思考的人,只有不断地在人生的经历中汲取经验,我们才能不断的完善自己,磨练心性,以最终达至人生的巅峰。有人曾经问过我“做了多年的互联网,有何心得”,当下总感觉确实有非常多的思维片断,但是又不知从何说起。这几年做过博客、SN...

2011-04-26 15:09:00 26

翻译 Mac下两款免费的图形编辑软件

1.seashore这一款比较友善,很不错,处理日常图片所需已足够。http://seashore.sourceforge.net/The_Seashore_Project/About.html2. GIMP这一款很专业的开源的图形编辑软件,支持photoshop格式。http://gimp.lisanet.de/Website/Download.html...

2011-04-26 12:13:00 247

翻译 怎么脱离svn控制

删除文件夹下的.svn目录,让文件夹脱离svn控制,把下面的语句拷贝到记事本中,并保持为:svndelete.reg。双击导入到注册表。右键中多了DeleteSVN选项。点击,就可以删除此目录下的.svn选项。Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/sh...

2011-04-26 10:30:00 22

翻译 Java对象类型转换的四个经验

Java对象类型转换时Java开发中经常遇到的,本文向您介绍Java对象类型转换的一些技巧和注意事项,包括向上转型与向下转型都操作和主要点。一、向上转型与向下转型。对象类型的转换在Java语言平台中经常遇到,主要包括向上转型与向下转型操作。程序开发人员需要熟练掌握这两个转型的方法以及其中容易出错的地方。如何来了解这两个转型的区别呢?笔者认为,以一个现实的例子作为比...

2011-04-25 08:46:00 16

翻译 Frame动画+按键监听(实现窗户打开关闭操作)

/* 实现当前Activity 窗户打开关闭操作*///Activitypackage temp.com;import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import androi...

2011-04-24 22:46:00 42

翻译 在Activiey 中更改 并刷新Layout(布局)中的控件(ImageView)的显示

/*里面有自定义Toast的显示位置*///DoorActivitypackage temp.com;import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import androi...

2011-04-24 22:10:00 21

翻译 iphone开发之解决viewWillAppear失效

你可曾遇到过viewWillAppear没有被调用到的情况产生原因是用了UINavigationController.将UINavigationController的view作为subview添加到了其他viewController的view中。或者把UINavigationController添加到UITabbarController中了。此时,NavigationController的st...

2011-04-24 11:51:00 10

翻译 成功开发iPhone软件的10个步骤

一年前斯坦福和Apple联手推出了基于iPhone平台的开发课程,这个课程的ppt被放在网上分享,反响非常好。这个学期,斯坦福将课程进行了录像,放在了iTunes university上提供下载,目前这个课程在iTunes的下载排行第一,达到了100万人次的下载。这次给大家分享的是其中关于“成功开发iPhone软件的10个步骤”的讲座,虽然与我们工作中设计软件的应用平台不同,但是还是有很多成功的经...

2011-04-24 11:21:00 12

翻译 產品設計流程

产品开发流程和项目管理流程时常被大家关注,合理的过程是团队协作的基础。在大家把产品的功能和特性放在第一位的时候,开发和项目的管理至关重要,而产品的设计却往往被忽视,开发团队会为了那些晦涩难懂、令人费解的功能而夸夸其谈,复杂的产品特性通常会迫使产品团队放弃优雅简洁的设计,用户体验永远是可能是项目过程中最不重要的环节。如果你和你的团队希望重视产品的设计,就应该首先从团队架构和项目流程上来进行改造,我们...

2011-04-24 11:11:00 8

翻译 iphone开发之设备方向和角度计算

没什么好说的代码如下头文件/////////////*Erica Sadun, http://ericasadun.comiPhone Developer's Cookbook, 3.0 EditionBSD License, Use at your own risk*/#import <UIKit/UIKit.h>@interface UIDe...

2011-04-24 10:45:00 14

翻译 iphone开发之获取网卡的MAC地址和IP地址

这是获取网卡的硬件地址的代码,如果无法编译通过,记得把下面的这几个头文件加上把。#include <sys/socket.h> // Per msqr#include <sys/sysctl.h>#include <net/if.h>#include <net/if_dl.h>#pragma mark MAC addy...

2011-04-24 10:28:00 8

翻译 iphone开发之获取系统磁盘大小和可用磁盘大小

NSFileManager包含非常丰富的信息,通过下面的方法可很容易的获取系统磁盘的大小和可用磁盘的大小- (NSNumber *) totalDiskSpace{ NSDictionary *fattributes = [[NSFileManager defaultManager] fileSystemAttributesAtPath:NSHomeDirectory()]; ...

2011-04-24 10:26:00 16

翻译 iphone开发之获取IMEI,serialnumber和系统背光灯亮度

对于iOS的理解,应该来是就是一个拥有比较完整的内核的BSD UNIX系统,其实很多的东西都是可以问系统的,并不是必须通过又爱又恨的Frameworks的。这里将介绍如何在iphone下面,通过系统的底层字节获取系统背光灯亮度和设备的IMEI。这是UIDevice的Catagary,需要手动添加IOKit.frameworks(如果你找不到,那算了)。代码部分 Thanks E...

2011-04-24 10:18:00 16

翻译 iphone开发之获取系统背光灯亮度

现在网络上的都是使用这个方法,但是其实没有效果的,后面一篇本Blog将会给出另外一种有效获取的代码+ (float)getBacklightLevel{ //以下方法据查只在2.x的sdk有效,真机测试确实没有效果。 float previousBacklightLevel = 2.0; NSNumber *bl = (NSNumber*) CFPreference...

2011-04-24 10:09:00 20

翻译 iphone开发之获取系统字体

通过下面的方法,可以获取系统的所有字体,系统使用的当前字体其实是通过判断系统现在使用的字体,返回使用的字体,有点取巧+ (NSArray*)getAllSystemFonts;{ NSMutableArray *array = [[[NSMutableArray alloc] init] autorelease]; NSArray* familys = [UIFont family...

2011-04-24 10:03:00 10

翻译 Android实现widget定时更新

Java代码 publicclassNewsWidgetProviderextendsAppWidgetProvider{ @OverridepublicvoidonDeleted(Contextcontext,int[]appWidgetIds){ } @OverridepublicvoidonDisabled(Contex...

2011-04-24 02:10:00 45

翻译 Android常用功能实例

http://www.cnmsdn.com/2010年07月15日 20:14收藏本页  Android 屏幕显示设置  程序中默的显示是带有标题栏和系统信息栏的,有的时候,这很影响程序界面的美观。手机默认的是竖屏,或与感应器状态相关,为了某种效果,我们的程序需要限制使用横屏或竖屏。以下的代码就解决了上述问题。  //设置为无标题栏...

2011-04-24 02:00:00 19

翻译 Sensor(3)

1.4.4 加速度传感器运用实例在这里,我们对Low-Pass Filter和High-pass filter实例进行说明。在实际的运用中在什么样的场合下如何使用这两个过滤器,通过例程我们进行很好的理解。程序列表1-6,列表1-7是摇晃手机表示图片的应用程序的代码(运行结果如图1-6)。在这个例程中作成ShakeActivity类和管理抽样数据的ValueHolder类。Shak...

2011-04-24 01:17:00 22

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