2011年3月24日

基于命令的批量修改文件内容

摘要: 基于命令的批量修改文件内容来源: ChinaUnix博客 日期:2009.07.15 12:06 (共有0条评论) 我要评论Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。用sed命令可以批量替换多个文件中的字符串。 sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`(千万注意这个符号,是最左上角那个符号不是单引号)例如:我要把/test下所有包含abc的文件中的abc替换为def,执行命令: sed -i "s/abc/def/g" `grep abc -rl /test 阅读全文

posted @ 2011-03-24 15:39 GaryGaryGary 阅读(220) 评论(0) 推荐(0)

2011年3月12日

创业与"梦想"

摘要: 创业与"梦想" 在两个年轻人在斯坦福实验室里创造 Yahoo!的时候,互联网的创业就与传奇和梦想划上了等号,之后的 Google 和 Facebook 一次又一次地让所有人确信这一点。它们都诞生在不起眼的大学宿舍,都在很大程度上改变了世界影响了人们的生活。所以在这个创业渐成风气的年代,你总能看到国内很多初创互联网公司大叫“我们年轻,所以我们有梦想”,它们在招聘的时候也会特别注明应聘者一定要有“激情和梦想”。 然而事实真的如此吗? 不知道别人怎么定义“梦想”这个词,我觉得“梦想”应该是一个很美好的东西。它触动你的心灵,让你感动;它激发出你的全部热情,而不是贪婪;它发自内心、来 阅读全文

posted @ 2011-03-12 18:33 GaryGaryGary 阅读(165) 评论(0) 推荐(0)

属性项目的定义(property)copy&retain的区别

摘要: 原文链接:http://c.gzl.name/archives/85view plaincopy to clipboardprint?@property(copy,nonatomic)NSString*title;什么是assign,copy,retain之间的区别?assign: 简单赋值,不更改索引计数(Reference Counting)。copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1retain的实际语法为:view plaincopy to clipboardprint?-(void)setN 阅读全文

posted @ 2011-03-12 18:29 GaryGaryGary 阅读(182) 评论(0) 推荐(0)

2011年3月9日

iPhone的等待图标

摘要: iPhone开发中经常需要使用到那个等待图标旋转齿轮,如使用http访问获取数据等。 在Android开发中使用的是ProgressDialog,但在iPhone开发中不是类似Progress名称,而是叫做UIActivityIndicatorView。 本文主要描述了如何在代码中使用UIActivityIndicatorView 1。在头文件中定义UIActivityIndicatorView *waitView; 2。在viewDidLoad函数中添加如下语句 waitView = [[UIActivityIndicatorView alloc] initWithFrame:CG... 阅读全文

posted @ 2011-03-09 19:49 GaryGaryGary 阅读(201) 评论(0) 推荐(0)

iPhone 将图片缩小成指定大小

摘要: - (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{ // 创建一个bitmap的context // 并把它设置成为当前正在使用的context UIGraphicsBeginImageContext(size); // 绘制改变大小的图片 [img drawInRect:CGRectMake(0, 0, size.width, size.height)]; // 从当前context中创建一个改变大小后的图片 UIImage* scaledImage = UIGraphicsGetImageFromCurrent... 阅读全文

posted @ 2011-03-09 11:26 GaryGaryGary 阅读(192) 评论(0) 推荐(0)

2011年3月8日

NSString+NSMutableString+NSValue+NSAraay用法汇总(很不错的哦)

摘要: http://www.cocoachina.com/bbs/read.php?tid-30464.html//一、NSString/*----------------创建字符串的方法----------------*///1、创建常量字符串。NSString*astring=@"ThisisaString!";//2、创建空字符串,给予赋值。NSString*astring=[[NSStringalloc]init];astring=@"ThisisaString!";NSLog(@"astring:%@",astring);[ast 阅读全文

posted @ 2011-03-08 17:01 GaryGaryGary 阅读(149) 评论(0) 推荐(0)

測試一下發佈BLOG

摘要: 測試一下發佈BLOG 1: dns_server_ip->_ip_count, 2: dns_server_ip->_ip_list[0], 3: dns_server_ip->_ip_list[1], 4: dns_server_ip->_ip_list[2]); 1: dns_server_ip->_ip_count, 2: dns_server_ip->_ip_list[0], 3: dns_server_ip->_ip_list[1], 4: ... 阅读全文

posted @ 2011-03-08 15:35 GaryGaryGary 阅读(118) 评论(0) 推荐(0)

2010年9月3日

解决了之前说的s60webkit 浏览wml页面崩溃和在V5版本下单击Enter无反应的问题

摘要: 1 s60webkit浏览wml页面就直接崩溃通过模拟器调试发现s60webkit reindeer对于WML页面是使用Symbian自带的WMLEngine.dll来解析并渲染的,然后直接就是崩溃在这个库里面。我想可能的原因是因为我们编译联结用的WMLEngine.dll跟真机上的DLL版本不同,接口可能产生了变化。所以既然我要做s60webkit,就让WML页面也用webkit来渲染就好了。把代码里有关WMLEngine的部分屏蔽掉果然就好了2 V5上还无法捕捉到单击事件这个发现是V5的Enter键跟V3的中键点下去的码是不一样的。s60webkit应该只处理了中键按下去的情况,我就把En 阅读全文

posted @ 2010-09-03 17:09 GaryGaryGary 阅读(138) 评论(0) 推荐(0)

2010年9月2日

s60webkit 终于可以在真机上运行了,嘿嘿

摘要: 话说这几周要把webkit在symbian的手机上跑起来,本以为不太难的任务,结果做了大概有3周之久,走了很多路,不过最终还是胜利地在真机运行了,很欣慰,说说过程吧。最先又是一番google,(最近google又经常被墙,用得很郁闷),要在symbian上跑还是先从s60webkit入手肯定是比较快,要不从webkit主干上移植,凭我一人之力估计得要一年吧。选定方向后,就开始拉代码了,大家都说21772这个版本比较稳定,那咱也从这个版开始吧。编译的过程参照了以下几篇BLOG中文版http://blog.csdn.net/mikefather/archive/2010/05/10/5574183 阅读全文

posted @ 2010-09-02 16:23 GaryGaryGary 阅读(154) 评论(0) 推荐(0)

2009年9月8日

困扰我一周的问题应该是有解了

摘要: 先讲讲问题所在调用eth_send函数,具体send是下面这段代码 for (i = 0; i < tmplen; i++) DM9000_outw(((u16 *) data_ptr)[i], DM9000_DATA);每次我send 08 06 00 01的时候,抓包工具就会抓到08 08 06 06 00 00 01 01这样的数据也就是每个字节重复了一次从没想过这条简单地给u16* 赋值的语句会有问题,倒是在其他方面找了几天,没有结果好在今天想到要不看看汇编代码有啥区别,google一下通过给gcc加-S 选项可以得到汇编结果说干就干 终于发现 OK的语句 和不行的语句差别是,一 阅读全文

posted @ 2009-09-08 23:58 GaryGaryGary 阅读(170) 评论(0) 推荐(0)

导航