自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(87)
  • 资源 (24)
  • 收藏
  • 关注

原创 函数指针.回调函数

// // main.cpp // CTest // // Created by fengshaobo on 13-4-2. // Copyright (c) 2013年 fengshaobo. All rights reserved. // #include #include #include #include "sort.h" using namespace std; /

2013-09-07 14:49:24 639

原创 UITableView - beginUpdates和endUpdates

1. beginUpdates方法和endUpdates方法是什么呢? 这两个方法,是配合起来使用的,标记了一个tableView的动画块。 分别代表动画的开始开始和结束。 两者成对出现,可以嵌套使用。 一般,在添加,删除,选择 tableView中使用,并实现动画效果。 在动画块内,不建议使用reloadData方法,如果使用,会影响动画。 如果我们的UITableView是

2013-08-27 11:05:29 6442

原创 cancelPreviousPerformRequestsWithTarget

1.执行 [self performSelector:@selector(showNextMessage) withObject:nil afterDelay:1]; 2.取消 [NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(showNextMessage) object:nil];

2013-08-22 13:54:58 2929

原创 去空格 whitespaceAndNewlineCharacterSet

1.去掉两端的空格 [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] 2.去掉多余的空格 NSString *str = @" this is a test . "; NSCharacterSet *whites

2013-08-21 17:26:07 9896

原创 第三方类库- 自定义StatusBar . MTStatusBarOverlay

git: https://github.com/myell0w/MTStatusBarOverlay .调用 - (IBAction)show { MTStatusBarOverlay *overlay = [MTStatusBarOverlay sharedInstance]; //overlay.hidesActivity = NO; //ov

2013-08-21 15:39:18 598

原创 vim

公司考虑用git做项目管理工具 熟悉下vim记录下 ------------- vim配置 ------------- 1-- .vim .vimr创建 mac无论.vim和vimrc也默认都是在~/目录下面,除非有特别设置。 如果没有,自己新建一个文件就行 其中.vim是目录,.vimrc是文件,如在终端执行: mkdir ~/.vim touch ~/.vimrc

2013-01-25 15:37:25 944

原创 i9300

2012.11.4 Iphone丢了 2012.11.23 买的三星 i9300, 港行3260,没用过android手机,好好体检下 ---- 1.安装破解包方法 adb devices adb install  /Users/Eagle/Downloads/图吧导航4.5.113915\ \ GPS离线版(破解版\).apk  2.通过usb连接

2012-12-29 13:22:43 1051

原创 webview 与 js交互

本来在看cocos2d,今天分了一个和 js有关的活,查了和测试些资料整理下 源码下载:http://download.youkuaiyun.com/detail/worn_nest/4845878 嘿,挣点分好下别人的 1.test.js function sendCommand(cmd,param){ var url="testapp:"+cmd+":"+param;

2012-12-04 18:02:29 5619

原创 cocos2d

最近懒惰了许多 从今开始学习cocs2d 复习c++和高数 每周出5篇blog. 以信仰起誓,对自己狠点,MD。 2012.12.3

2012-12-03 16:10:20 130

原创 oc 与 c++混编

步骤: 1.c++ // People.h #ifndef __MXCPPTest__People__ #define __MXCPPTest__People__ #include class People { public: void say(const char * words); }; #endif ----------------- //

2012-11-27 17:17:45 1739 1

转载 Mac 显示图片尺寸

step: Mac OS X Finder 默认并不显示文件信息,比如图像尺寸,文件夹中的项目数量、音乐文件长度等等,不过要想让这些信息直接在 Finder 中显示也非常方便。下面就是这个简单到不能再简单的方法: 在 Finder 中,按快捷键 command+J 或者点击屏幕顶部的系统导航菜单——显示——查看显示选项; 选中“显示项目简介”前的复选框;

2012-10-31 14:25:40 6740

原创 部署dokuwik到 openshift

部署dokuwik到 openshift Openshift 是readhat推出的一款云服务类类似于GAE,但比GAE强大,支持的语言种类也多(java,perl,php,python,perl,ruby …)并且支持SSH登陆,还有cron的定时任务等。 了解详细信息请Google 或参见下面的链接 https://openshift.redhat.com/communi

2012-10-24 12:26:41 1320

原创 UIImageView 实现简单动画

今天看到项目里面代码,有些UIImageView的动画,所以动手写了下 1.UIImageView一些可能不常用的与动画有关的属性 @property(nonatomic,copy) NSArray *animationImages; // The array must contain UIImages. Setting hides the single im

2012-10-17 23:40:05 2033

原创 UIActionSheet 箭头方向

1.调整ipad上UIActionSheet的arrow方向 ipad上面UIActionSheet可以有箭头,但其方向不能像popover那样调整,上面查资料有如下解决方法: 参考:http://stackoverflow.com/questions/3763324/uiactionsheet-change-arrow-position 重要的就是这两句: Apple doesn't

2012-10-16 23:16:22 2900

原创 NSThread相关

参考:http://blog.youkuaiyun.com/linzhiji/article/details/6848652 ------------------------ 1.经典的ticket thread 注:@synchronized() 与 线程锁的关系 // // TicketSeller.h // UpperTestView // // Created by fengshao

2012-09-24 16:34:41 747

原创 app stroe下载慢 解决办法

app store在中国的下载速度实在不敢恭维 好心人给了个ML的升级码 开始升级,妈啊,得好几天,我靠 升级xcode,十几个小时 升级iphoto,十几个小时 崩溃中... ----------------------------------------- 终于在网上找到个解决办法 检测网络最快的dns 1.查询URL: http://dns.v2ex.com

2012-09-21 00:37:18 3059

原创 TODO:

来公司一年了 参与开发了iphone,ipad浏览器 版本已经发布,但功能相对简单,bug相对较多 从无到有,自己也学习了不少 现在浏览器项目的架构大体清楚 打算把浏览器从整理分解成小块,以后能用得上 1.网络方面 2.数据库方面 3.整体的架构

2012-09-19 18:30:59 112

原创 命令行 - chmod

不算原创,从网上看的,作了笔记 忘了原贴链接,请原作者理解   --------------------------------- 在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。   用ls -l命令列文件表:  -rw-r--r-- 1 apple users 2254 2006-05-20 13:47 tt.htm  rw-是

2012-09-19 18:28:50 475

原创 ios开发资料总结

转载请注明出处 ===== iOS 开源项目汇总 =====   * 扫描wifi信息:     * http://code.google.com/p/uwecaugmentedrealityproject/     * http://code.google.com/p/iphone-wireless/   * 条形码扫描:http://zbar.sourceforge.net/

2012-09-19 18:18:29 1134

原创 获取设备ip

#include #include -(NSString*)getHostIP { //获取本机host的名称 char hostName[256]; int getHostSuccess=gethostname(hostName, 255); NSAssert(!getHostSuccess,@"get host name error"); hostName[

2012-09-19 18:10:33 643

原创 iOS 多参数 ...NS_REQUIRES_NIL_TERMINATION 的写法

1.很早就看到项目里面有下面这样的写法 - (id) initWithTitle:(NSString *)title items:(MXContextMenuItem *)item, ... NS_REQUIRES_NIL_TERMINATION; 2.查了点资料,自己练习了下,试着写了个 //.h - (NSString *)addMoreArguments:(NSString *)fi

2012-09-18 19:00:59 7109

原创 define与const 区别

做了一年半程序员,突然发现,这个问题我都不会回答了 宏:对宏的处理,在编译过程中称为“预处理”。也就是说在正式编译前,编译器必须先将代码出现的宏,用其相应的宏值替换,这个过程有点你我在文字处理软件中的查找替换。所以在代码中使用宏表达常数,归根结底还是使用了立即数,并没有明确指定这个量的类型。这容易带来一些问题,所以C++使用另一更稳妥的方法来代替宏的这一功能。 const:定义的常量具

2012-09-11 15:20:58 699

原创 sqlite使用问题

1. 特殊符号导致Sql语句执行失败 今天测试报了个bug,对比数据库后才发现这个小问题,记下 //特殊符号导致数据库操作失败 NSString *sql = [NSString stringWithFormat:@"delete from %@ where %@ = '%@'",MXQDTable,MXQDColumnURL,itemInfo.url]; Log:delete

2012-09-11 13:39:27 599

原创 ios 网络

1.判断网络连接     //判断 host 是否可连接 Reachability *hostReach = [Reachability reachabilityWithHostName:@"www.baidu.com"]; [hostReach currentReachabilityStatus] //判断 网络连接 - (void)autoSynBookmark { NSStri

2012-09-11 11:31:43 410

转载 xcode 调试

转自:http://blog.youkuaiyun.com/kesalin/article/details/7222153 XCode的一些调试技巧 罗朝辉 (http://blog.youkuaiyun.com/kesalin/) CC 许可,转载请注明出处 XCode 内置GDB,我们可以在命令行中使用 GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。

2012-08-10 16:26:04 428

原创 mac 文件夹隐藏 相关

Mac OS X Lion 1.背景 user/Library默认是invisible,开发时,有时需要查看隐藏文件夹的内容,废话不多说,下面有几个方法 2.方法 -->cmd: 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults write com.apple.finder

2012-08-08 14:58:41 400

转载 四大浏览器内核

转自:http://lanhy2000.blog.163.com/blog/static/4367860820081115105452943/ 目前世界上主要有来自四个不同机构的四种的Web浏览器内核,分别是和IE搭配的Trident、和Firefox搭配的Gecko、和Safari搭配的WebKit以及跟Opera搭配的Presto。 目前世界上主要有来自四个不同机构的四种的We

2012-08-03 17:31:01 871

原创 Hosts绑定

1.     为什么要绑定Hosts: 用好记的域名访问计算机,需把域名翻译成IP地址(实际上最终落实到绑定的网卡的MAC地址),这一步由DNS服务器完成,称DNS域名解析。 也可以由本地机来完成, 那就是设置hosts文件。Windows仿照unix系统,也设置了hosts文件(位于C:\windows\system32\drivers \etc下面)。 这个文件缺省只有一条记录:"127

2012-07-30 15:45:09 1632

转载 开发者帐号申请流程

转自:http://blog.youkuaiyun.com/jinglijun/article/details/7066035 注意:申请之前先看完整个文档!需要熟悉每个环节!因为有时间限制10分钟! 1. 打开http://developer.apple.com/programs/which-program/ 2. 选择申请者申请为开发者的类型,四种类型

2012-07-30 13:36:36 1533

转载 gdb调试ios

转自:http://blog.youkuaiyun.com/mars2639/article/details/7589802 更新说明:后面发现这篇文章介绍的比较全面http://blog.youkuaiyun.com/ch_soft/article/details/6740000 gdb不是万能的,可是没有gdb却是万万不能的。这里给大家简单介绍下iOS开发中最基本的gdb命令。

2012-07-17 16:28:47 5951

原创 iOS堆栈的问题

- (void)fun {   NSString* str = [[NSString alloc] initWithString:@"string"];   NSLog(@"%d", [str retainCount]); } 可以看到 str的计数器为-1 而把initWithString换成initWithFormat 计数器就是1 同事说的 NSString是很特殊的

2012-04-28 18:08:57 3246

原创 Xcode 单元测试

1.xcode有多个单元测试,选择执行其中一个 //有多个测试单元 //选择EditSheme //选择要执行的测试单元

2012-04-19 11:03:33 631

转载 initWithCoder/loadView等区别

大前提是UIViewController有一个UIView.同时,需要厘清两个概念,创建一个类和实例化一个类.在XCode中创建一个类和实例化一个类很容易区分,但是在IB(Interface Builder)中有时候就会迷糊.其实也很好区分,孤零零地创建了一个nib文件,没有和其他可被实例化的类有直接或间接关系的时候,这个类或这些类(一个nib文件俺也可能包含多个类)是没有机会被实例化的,所以这种

2012-04-17 15:45:06 758

原创 ios类图

>1 >2 >3

2012-04-10 11:28:38 2126

原创 精简xcode为硬盘腾出空间

>黑Mac,由于当时分盘有点小 导致现在硬盘只有5G左右剩余空间 有时临时文件多 导致硬盘暴满 >看了下xcode下面 这个文件占的空间非常大 且里面有许多很久以前的项目 >看了下此文件介绍 Derived Data includes index,build output and logs 大体意思:一个衍生文件夹,记录项目的索引,编译输出和日志等 如果

2012-04-10 10:23:01 1761

原创 第一次接触ubuntu

第一次接触ubuntu好激动 1. 进入/退出命令行界面 alt+ctrl+f1:进入命令行界面 alt+ctrl+f7:退出命令行界面 2.  安装wine sudo apt-get install wine 使用: 终端命令就是“wine ....” 举个例子,你现在要运行魔兽, 然后你的魔兽的文件夹的位置是/home/yourname/game/warcraf

2012-04-09 20:38:27 439

转载 删除MAC DVD安装盘

[技巧] 【新手教程】教你删除MAC DVD安装盘(6.3G的那个)MAC系统分区 [复制链接]     lvjia1015   三级会员 积分 263 金币 156 铜钱 275 威望 0 串个门 加好友 打招呼 发消息 电

2012-04-08 22:40:10 524

原创 ubantu11.04 开特效后没桌面

在桌面 新建一个文件夹。 然后打开 - 侧栏 - 文件系统-usr-bin-ccsm 找到CCSM 打开  选择运行。  就是compiz的设置了。 把桌面选项的第三个  就是Ubuntu Unity plugin 的对勾 大上。  就好了。

2012-04-08 17:35:54 456

转载 KVO

ObjC: 使用KVC KVC是什么?即:Key-Value Coding,直译是:键值编码。 还是没明白什么意思?先看看下面的代码。 Book类的代码,头文件: #import @interface Book : NSObject {     NSString *name; } @end   实现文件: #import "Book.h

2012-03-20 10:24:52 405

原创 phone news

2011.10月26日,有消息称,美国专利和商标局颁发给苹果公司一项关于iPhone、iPod touch和iPad中使用的滑动解锁技术的专利。 2011年10月26日,诺基亚2011世界大会在英国伦敦召开,在这场万众瞩目的年度大会上,诺基亚发布了多款全新手机产品,其中包括首批与微软合作推出的Windows Phone智能手机,以及四款非智能手机、全新应用和配件等

2011-10-27 09:41:16 332

qt4经典的学习教程

qt4的中文教程不多,好不容易从别人那里淘的,分享了

2010-10-22

电脑高手常用的5个组合键

经常用电脑,一些快捷方式,更有利操作电脑

2010-10-22

c语言指针分析(非常经典)

学习c的灵魂-指针,希望对大家有帮助,非常经典的材料

2010-10-22

c语言的指针应用(非常经典)

学习c的灵魂-指针,希望对大家有帮助,非常经典的材料

2010-10-22

c指针的深解(非常经典)

学习c的灵魂-指针,希望对大家有帮助,非常经典的材料

2010-10-22

谭浩强 c++教程(全标注版)

全标注版,很方便阅读,学习c++必备的教材

2010-10-22

谭浩强 c 经典教材(全标注版)

经典的潭浩强c语言教程,学习c语言必务教材

2010-10-22

计算机专业英语教程(非常好)

计算机的专业英语教程,很好,分享给大家了,希望对大家有帮助

2010-10-22

c指针的经典材料(非常好)

学习c的灵魂-指针,希望对大家有帮助,非常经典的材料

2010-10-22

自己生成的 sqlite3.lib(2011.8.24)

自己生成的lib,dll,不想费事的朋友直接下载来用就行,更新至2011.8.24

2011-08-24

JSON_IPHONE

iphone上实现用json解析的一个小例子,非常简单,需要可以下载看下

2011-09-01

dev-cpp的经典教程(很经典)

很实用的dev-cpp教程,原来dev可以实现如此多的功能 分享了

2010-10-22

openGL_纹理例子

通过一个简单的例子来阐明如何将一个2维纹理贴到一个立方体上。

2011-08-18

office2010 oneNote教程

2010版本的ontnote经典教程,想学的人来下吧,很经典的

2010-10-22

cocoa设计模式(亲测清晰)

ios高级进阶必备书籍,这本书很清晰并且是完整版,中文版

2018-08-06

sqlite3.lib

找了好多资料终于生成这个lib库,不想生成的直接用吧,更新到2011-8-24最新版

2011-08-24

MXCPPTest.zip

oc 与 c++混编 小demo,

2012-11-27

直接在win里打开dos(实用)

直接在window里打开dos,适用于win7,和xp的各个版本,很好

2010-10-22

MXJSTest.zip

webview js交互代码-

2012-12-04

c,c++面试题大全

csdn最全的的面试题 收集大全,c ,c++的,帮你找份好工作

2010-10-22

空空如也

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

TA关注的人

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