<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ixfly的博客]]></title><description><![CDATA[记录一些东西]]></description><link>https://blog.youkuaiyun.com/ixfly</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ixfly]]></copyright><item><title><![CDATA[ios ffmpeg库 编译记录]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/8904817</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/8904817</guid><author>ixfly</author><pubDate>Thu, 09 May 2013 12:16:03 +0800</pubDate><description><![CDATA[如果avcodec_find_encoder返回空（null），那么肯定是ffmpeg configure的时候没有带上--enable-libx264这个选项。另外要标明x264的位置，否则configure报错。除了注明x264的位置，还要先编译x264。这儿要注意，一定要对应arm处理器的类型。如果你现在在编译armv7版本的ffmpeg，那么x264也要编译armv7的版本。x264编译的]]></description><category></category></item><item><title><![CDATA[in app purchase笔记]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/8652052</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/8652052</guid><author>ixfly</author><pubDate>Fri, 08 Mar 2013 20:24:46 +0800</pubDate><description><![CDATA[第一次做In App Purchase，遇到了一些麻烦的问题，特记录。
添加了产品，获取商品信息总是为0为空。原因是，没有设置收款银行账号。
设置了收款银行账号，添加了商品信息，还是获取不到商品。原因，刚添加的商品获取不到，需要等待苹果服务器同步。
获取商品的时候设置商品productIdentifiers，这个标示就是产品添加时候填写的标示。]]></description><category></category></item><item><title><![CDATA[Objective-C代码规范和编程风格参考]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7938776</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7938776</guid><author>ixfly</author><pubDate>Mon, 03 Sep 2012 16:56:11 +0800</pubDate><description><![CDATA[代码写的不够漂亮工整符合规范？大家的代码风格过于迥异阅读困难？
  作为一个程序猿来说我越来越感觉到养成一个良好的代码风格的重要性，总结一下OC编程中的一些代码规范(苹果官方推荐的)。
  参考资料：IOS Developer Library 对建议的代码规范的说明 ，我也发现有同学翻译成中文版本了。
类(Class)命名原则
  就拿“NSMutableArray”来说 
  NS -]]></description><category></category></item><item><title><![CDATA[禁止程序检测vmware]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7887179</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7887179</guid><author>ixfly</author><pubDate>Mon, 20 Aug 2012 16:33:54 +0800</pubDate><description><![CDATA[isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
monitor_cont]]></description><category></category></item><item><title><![CDATA[iphone开发中获取Documents文件夹和资源文件夹路径]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7864711</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7864711</guid><author>ixfly</author><pubDate>Tue, 14 Aug 2012 14:09:49 +0800</pubDate><description><![CDATA[取得有读写权限的Documents文件夹路径方法：
一、 NSString* path = [NSHomeDirectory() stringByAppendingFormat:@"/Documents/"];
二、 NSString* path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMa]]></description><category></category></item><item><title><![CDATA[OS X Mountain Lion安装方法]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7792891</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7792891</guid><author>ixfly</author><pubDate>Fri, 27 Jul 2012 11:47:56 +0800</pubDate><description><![CDATA[前天apple发布了最新的mountain lion操作系统，于是赶紧给mac  mini升级了系统。写篇博客分享一下如何升级mountain lion。
如果你是6月11号之后购买的苹果电脑，那么你可以免费获取到升级兑换码，然后在app store里面点兑换就可以直接升级了。
如果你有mac developer的开发者帐号，你也可以登陆developer.apple.com去获取一个moun]]></description><category></category></item><item><title><![CDATA[乔布斯十大励志名言]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7788450</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7788450</guid><author>ixfly</author><pubDate>Thu, 26 Jul 2012 11:51:37 +0800</pubDate><description><![CDATA[1.Do you want to spend the rest of your life selling sugared water or do you want a chance to change the world?

你想用卖糖水来度过余生，还是想要一个机会来改变世界？

——我们只想改变自己的住房和汽车，而他改变了世界。

　　(The line he used to lur]]></description><category></category></item><item><title><![CDATA[GridView添加删除确认]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7701740</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7701740</guid><author>ixfly</author><pubDate>Fri, 29 Jun 2012 10:50:58 +0800</pubDate><description><![CDATA[一、在GridView中添加删除确认对话框
实现方法：
双击GridView的OnRowDataBound事件；
在后台的GridView1_RowDataBound()方法添加代码，最后代码如下所示：

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
 {
        //]]></description><category></category></item><item><title><![CDATA[教你在mac上面创建可执行脚本文件]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7695687</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7695687</guid><author>ixfly</author><pubDate>Wed, 27 Jun 2012 12:16:00 +0800</pubDate><description><![CDATA[由于iphone的成功，用mac os的朋友也越来越多，创建批处理脚本文件还是非常重要的。由于在mac下面创建脚本文件和windows下面大不一样，于是写篇博文纪录一下。
首先需要一个文本编辑工具，可以下载vim编辑器（下载地址http://code.google.com/p/macvim/），也可以用系统自带的文本编辑器，在里面输入代码。

#! /bin/bash
echo abc]]></description><category></category></item><item><title><![CDATA[卓越乃一生之追求，而非其他]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7682583</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7682583</guid><author>ixfly</author><pubDate>Thu, 21 Jun 2012 12:01:35 +0800</pubDate><description><![CDATA[萨缪尔·约翰逊（Samuel Johnson, 1709-1784） 认为还需更长时间：“卓越乃一生之追求，而非其他。” 乔叟（Chaucer , 1340-1400）抱怨道"the lyf so short, the craft so long to lerne." （生之有限，学也无涯）。希波克拉底（Hippocrates
 , c. 400BC）因这句话被世人所知："ars longa,]]></description><category></category></item><item><title><![CDATA[iphone 旋转横屏与竖屏切换view]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7677410</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7677410</guid><author>ixfly</author><pubDate>Tue, 19 Jun 2012 17:58:26 +0800</pubDate><description><![CDATA[-(void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
    if(UIInterfaceOrientationIsLandscape(toInterfaceOrientation))
    {]]></description><category></category></item><item><title><![CDATA[ios 6 beta试用记录]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7667727</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7667727</guid><author>ixfly</author><pubDate>Fri, 15 Jun 2012 21:34:39 +0800</pubDate><description><![CDATA[最近一直在学习socket编程，暂时也没东西可以记录，今天就写一篇ios 6使用感受的文章吧。首先要下载ios 6 beta的固件，这个需要开发者帐号才能下载。当然，可能已经有人把固件放在网上直接提供下载了。这里只说有开发者帐号的下载方法。
最近苹果搞了一个新的开发协议，具体没看，反正登录developer.apple.com就需要先同意那个协议。不同意是不能点击ios 6 beta的链接的。貌]]></description><category></category></item><item><title><![CDATA[objective-c 下面int 和 NSData数据 互相转换的方法]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7662096</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7662096</guid><author>ixfly</author><pubDate>Thu, 14 Jun 2012 10:34:58 +0800</pubDate><description><![CDATA[如果你在做mac开发，又涉及到socket编程，那么制作包头的时候你就可能要把int转换成NSData了。看了网上有个人写的方法，把int转换成了nsstring然后再转换成NSData，自欺欺人而已。
下面说说正确的转换方法。

int i = 1;
NSData *data = [NSData dataWithBytes: &i length: sizeof(i)];



int]]></description><category></category></item><item><title><![CDATA[AsyncSocket使用补充说明]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7657468</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7657468</guid><author>ixfly</author><pubDate>Thu, 14 Jun 2012 09:28:58 +0800</pubDate><description><![CDATA[前几天写了一篇asyncsocket使用说明的文章，几天研究之后，又有新的心得了，于是赶紧发问分享一下。如果你下载的是7.1.x版本的asyncsocket，那么你在使用它的过程中可能就会遇到问题了。
问题在发送数据这儿，先看代码
    NSString *requestString=@"123";
    
    NSData *requestData = [requestString]]></description><category></category></item><item><title><![CDATA[c# winform登录路由器的方法]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7643484</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7643484</guid><author>ixfly</author><pubDate>Thu, 07 Jun 2012 22:18:48 +0800</pubDate><description><![CDATA[Uri uri = new Uri("http://192.168.1.1/userRpm/StatusRpm.htm?Disconnect=断 线&wan=1");
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);

            var cache = new Credent]]></description><category></category></item><item><title><![CDATA[c# winform清空ie缓存的几种方法]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7639291</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7639291</guid><author>ixfly</author><pubDate>Wed, 06 Jun 2012 18:05:17 +0800</pubDate><description><![CDATA[IE 缓存在其目录中显示的并不是真正的文件所处的位置，文件的位置是在隐藏的文件夹中，而且这个隐藏的文件夹我们一般找不到。在网上几种清空缓存的方法，在此我一一把代码和处理的效果显示出来.供大家参考。 
1，使用ie缓存路径来删除缓存的
 
　　    string cachePath = Environment.GetFolderPath(Environment.SpecialFolder.I]]></description><category></category></item><item><title><![CDATA[asp.net jQuery日历插件fullcalendar详解]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7638973</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7638973</guid><author>ixfly</author><pubDate>Wed, 06 Jun 2012 17:05:59 +0800</pubDate><description><![CDATA[如果你打算开发日程表，签到表之类的asp.net网页，那么系统自带的Calendar控件显然是无法满足要求的，如果你有一点jQuery基础，那么一定会寻找一款jQuery插件，本文就是记录fullcalendar怎么用的。
fullcalendar官方网站：http://arshaw.com/fullcalendar/
基础的功能就不说了，本文只说如何动态从数据库里面加载日历项，首先从网站上面]]></description><category></category></item><item><title><![CDATA[iphone socket编程之AsyncSocket使用说明]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7633818</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7633818</guid><author>ixfly</author><pubDate>Tue, 05 Jun 2012 12:11:26 +0800</pubDate><description><![CDATA[初次接触socket编程，还记得大学的时候对socket编程不屑一顾，同学做了个模拟qq的程序也不感兴趣。现在做移动开发，才发现socket或者http编程是多么的重要。如果你的程序要读取网络数据无非就是通过http或者socket。小型低效率程序可能可以通过http实现，http就是get／post也比较简单，大型程序或者要求效率的非socket莫属了。
现在在做iphone程序开发，于是研究]]></description><category></category></item><item><title><![CDATA[c# 抓取网页验证码并post数据]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7632336</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7632336</guid><author>ixfly</author><pubDate>Mon, 04 Jun 2012 22:15:09 +0800</pubDate><description><![CDATA[如果想开发半自动的注册机程序，那么把验证码读取到winform里面，然后提交数据是必须的流程，这篇博文记录一下如何抓取网页上面的验证码，注意不是验证码识别。有的网站会验证Cookie，有的不会，本文包含Cookie读取提交。
首先生命一个全局的Cookie变量
private CookieContainer cookie = new System.Net.CookieContainer();]]></description><category></category></item><item><title><![CDATA[c# winform开发 从线程中访问控件]]></title><link>https://blog.youkuaiyun.com/ixfly/article/details/7626934</link><guid>https://blog.youkuaiyun.com/ixfly/article/details/7626934</guid><author>ixfly</author><pubDate>Sat, 02 Jun 2012 23:35:35 +0800</pubDate><description><![CDATA[winform开发就会涉及到线程中控制UI控件的问题，通常情况下是不能在线程中操作UI控件的，如果在调试模式下就会出现“线程间操作无效: 从不是创建控件“%%”的线程访问它。”的错误。那么正确的方法是使用委托，委托主线程操作UI，其实对C#的委托我也还没入门。。。这一点Mac下面就简单多了，直接有调用主线程更新UI的方法。
好了，废话不多说，先说不传参数的方法，在线程中写上
this.Invo]]></description><category></category></item></channel></rss>