博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 73 下一页

2012年12月8日

摘要: 类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。 在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或者参数表内),只能读取数据成员,不能改变数据成员;没有 const 修饰的成员函数,对数据成员则是可读可写的。 在类的成员函数后面加 const ,则常量(即 const)对象可以调用 const 成员函数,而 阅读全文
posted @ 2012-12-08 11:55 Likwo 阅读(430) 评论(0) 推荐(0) 编辑

2012年12月7日

摘要: 在ubuntu(9.10)下执行adb devices命令, 返回的结果是:List of devices attached???????????? no permissions这意味着,USB连接的设备是能够被识别的。Google之后,得知adb server需要以root的权限启动,于是有了如下命令:brian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$./adb kill-serverbrian@brian-laptop:~/Dev/Java/Android/android-sdk-linux_86/tools$ 阅读全文
posted @ 2012-12-07 15:18 Likwo 阅读(542) 评论(0) 推荐(0) 编辑

2012年12月5日

摘要: Ubuntu安装Qt开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt类库的说明,先来看内容。(转http://mobile.51cto.com/symbian-271830.htm)一、Ubuntu下安装Qt$sudoapt-getinstallqt4-dev-toolsqt4-docqt4-qtconfigqt4-demosqt4-designer注:qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要单独安装这两个工具。其它的,qt4-doc 是帮助文档,包含了Qt中各个类库的详细说明以及丰富的例子程序,可以使用Qt A 阅读全文
posted @ 2012-12-05 19:39 Likwo 阅读(1416) 评论(0) 推荐(0) 编辑

摘要: dynamic_cast <new_type> (expression)dynamic_cast运算符,应该算是四个里面最特殊的一个,因为它涉及到编译器的属性设置,而且牵扯到的面向对象的多态性跟程序运行时的状态也有关系,所以不能完全的使用传统的转换方式来替代。但是也因此它是最常用,最不可缺少的一个运算符。与static_cast一样,dynamic_cast的转换也需要目标类型和源对象有一定的关系:继承关系。 更准确的说,dynamic_cast是用来检查两者是否有继承关系。因此该运算符实际上只接受基于类对象的指针和引用的类转换。从这个方面来看,似乎dynamic_cast又和re 阅读全文
posted @ 2012-12-05 16:55 Likwo 阅读(283) 评论(0) 推荐(0) 编辑

2012年12月2日

摘要: 1.通过调用CFFUUIDCreate函数来生成机器唯一标识符,但每次调用以下函数返回的字符串都不一样,所以第一次调用后需把该字符串存储起来。这是官方API的建议方法- (NSString*) uniqueString{ CFUUIDRefunique =CFUUIDCreate(kCFAllocatorDefault); NSString*result = [(NSString*)CFUUIDCreateString(kCFAllocatorDefault, unique)autorelease]; CFRelease(unique); returnresult;}2.由于机器的mac地址都 阅读全文
posted @ 2012-12-02 20:00 Likwo 阅读(805) 评论(0) 推荐(0) 编辑

2012年12月1日

摘要: Aquick google searchhas revealed some promising leads:Getting Pixel data from a CGImage objectAnother StackOverflow questionWhat color is my pixel? 阅读全文
posted @ 2012-12-01 15:19 Likwo 阅读(689) 评论(0) 推荐(0) 编辑

2012年11月30日

摘要: 分两部分,1缩小图片大小2减弱图片质量@1. 缩小图片大小首先我们弄个catogory//头文件@interface UIImage (Compress)- (UIImage *)compressedImage;@end//mm文件#define MAX_IMAGEPIX 200.0// max pix 200.0px#define MAX_IMAGEDATA_LEN 200.0// max data length 5K@implementation UIImage (Compress)- (UIImage *)compressedImage {CGSize imageSize = self. 阅读全文
posted @ 2012-11-30 23:23 Likwo 阅读(2781) 评论(1) 推荐(0) 编辑

摘要: http://www.iphonedevsdk.com/forum/iphone-sdk-development/10527-how-resize-image.htmlI use several techniques depending on the situation. For most i resize the image to 640/480 which reduces the file size (and ultimately the transfer size) down with the code below. You could change the h/w to whateve 阅读全文
posted @ 2012-11-30 23:17 Likwo 阅读(847) 评论(0) 推荐(0) 编辑

摘要: 单独查看内存使用情况的命令:free -m查看内存及cpu使用情况的命令:top也可以安装htop工具,这样更直观,安装命令如下:sudo apt-get install htop安装完后,直接输入命令:htop就可以看到内存或cpu的使用情况了。 转http://www.juziku.com/sunlightcs/weizhishi/830.htm 阅读全文
posted @ 2012-11-30 10:33 Likwo 阅读(11615) 评论(0) 推荐(0) 编辑

2012年11月28日

摘要: vi的复制粘贴命令vi编辑器有3种模式:命令模式、输入模式、末行模式。掌握这三种模式十分重要: 命令模式:vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下[Esc]键都可以返回命令模式。在命令模式中输入字幕“i”就可以进入vi的输入模式编辑文件。 输入模式:在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑器最后一行显示一个“--INSERT--”标志着vi进入了输入模式。当我们完成修改输入等操作的时候我们需要保存文件,这时我们需要先返回命令模式,在进入末行模式保存。 末行模式:在命令模式输入“:”即可进入该模式,在末行模式中有... 阅读全文
posted @ 2012-11-28 20:14 Likwo 阅读(3208) 评论(0) 推荐(0) 编辑

上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 73 下一页