<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[心砚THU的专栏]]></title><description><![CDATA[自强不息，厚德载物]]></description><link>https://blog.youkuaiyun.com/zhaoxy2850</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhaoxy2850]]></copyright><item><title><![CDATA[addChildViewController与viewWillAppear、viewDidAppear关系说明]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/50826190</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/50826190</guid><author>zhaoxy2850</author><pubDate>Tue, 08 Mar 2016 12:33:20 +0800</pubDate><description><![CDATA[最近项目中使用addChildViewController时遇到了很诡异的问题，我们的用法如下，在ParentViewController的viewWillAppear中请求数据，请求数据成功之后使用如下代码添加子视图控制器：[self.view addSubview:childViewController.view];
[self addChildViewController:childView]]></description><category></category></item><item><title><![CDATA[Cocos2d-x/Cocos2d-js编译64位so库中遇到的问题]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/47963825</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/47963825</guid><author>zhaoxy2850</author><pubDate>Thu, 27 Aug 2015 13:45:56 +0800</pubDate><description><![CDATA[这几天公司项目使用到了Cocos2d-js，需要打包生成Android的apk包，但是发现生成的apk包在64位8核的手机上会闪退，原因是没有在apk中打包arm64-v8a的so包。于是需要修改Cocos2d-js的make文件来重新编译，经过几番波折，还是没有成功，在这里把中间遇到的问题记录下来，希望对后来者有帮助。]]></description><category></category></item><item><title><![CDATA[EditText嵌在ListView中导致安卓键盘闪退的问题]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/45200285</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/45200285</guid><author>zhaoxy2850</author><pubDate>Wed, 22 Apr 2015 20:36:36 +0800</pubDate><description><![CDATA[今天遇到一个诡异的问题，在锤子和三星手机上出现了点击EditText结果键盘闪了一下又退下了，其他手机上却没有这个问题，搜了很久也没有找到，后来各种变换搜索词终于在StackOverFlow上找到了答案，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[2015年Ubuntu最新Redmine的安装和配置]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/44310677</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/44310677</guid><author>zhaoxy2850</author><pubDate>Mon, 16 Mar 2015 21:47:15 +0800</pubDate><description><![CDATA[最近需要在公司内部搭建一个项目管理平台Redmine，在摸索了一天之后，终于配置成功，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[Ubuntu Ruby On Rails安装和配置]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/44305821</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/44305821</guid><author>zhaoxy2850</author><pubDate>Mon, 16 Mar 2015 14:33:21 +0800</pubDate><description><![CDATA[本文将在ubuntu上通过rvm来安装ruby和rails，步骤借鉴了官网和网上资料，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[Android通过Gradle发布多渠道版本遇到的Gradle版本问题解决]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/43990627</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/43990627</guid><author>zhaoxy2850</author><pubDate>Sat, 28 Feb 2015 22:02:05 +0800</pubDate><description><![CDATA[今天在通过Gradle发布多渠道版本的时候，遇到了Gradle版本过低导致不支持manifestPlaceholders字段的问题，想尽各种办法升级Gradle、Gradle的插件，最后终于成功了，在这里把方法分享给大家。]]></description><category></category></item><item><title><![CDATA[XCode6上设备或证书不能自动创建和修改的问题解决]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/42494781</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/42494781</guid><author>zhaoxy2850</author><pubDate>Wed, 07 Jan 2015 16:24:20 +0800</pubDate><description><![CDATA[自从XCode支持自动维护证书之后，省去了我们手动添加设备再更新完证书之后下载的麻烦，但一直都没有搞明白自动维护的机制，导致经常出现XCode报错却不自动添加设备，同时由于证书是XCode创建的，又无法手动修改的问题。经过一段时间的测试，终于找到了解决办法，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[Ubuntu上配置nginx+php+fastcgi的流程]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/41851389</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/41851389</guid><author>zhaoxy2850</author><pubDate>Wed, 10 Dec 2014 20:48:48 +0800</pubDate><description><![CDATA[这两天需要在Ubuntu14.04上搭建nginx和php的环境，配置的过程中在fastcgi的问题上花了很多时间，网上的资料大多年久失修，于是决定将整个过程记录下来，分享给大家。]]></description><category></category></item><item><title><![CDATA[小肚皮App招聘iOS、Android开发工程师]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/41243565</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/41243565</guid><author>zhaoxy2850</author><pubDate>Tue, 18 Nov 2014 11:37:28 +0800</pubDate><description><![CDATA[小肚皮是2014年北京九识佳科技有限公司开发的一款减肥瘦身神器，根据不同体质制定不同的减肥方案，可快速查询卡路里求投票，还有减肥语录和各种照片来激励减肥意志。]]></description><category></category></item><item><title><![CDATA[C++ Primer中文本查询示例Query的实现]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/37995161</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/37995161</guid><author>zhaoxy2850</author><pubDate>Sun, 20 Jul 2014 19:12:38 +0800</pubDate><description><![CDATA[最近在看C++ Primer复习C++的语法，看到书中15.9章中的文本查询示例时，觉得设计得非常不错，于是便动手照着实现了一个，修改了很久终于运行成功了，从中也学习到了很多的语法。下面把实现与总结分享给大家]]></description><category></category></item><item><title><![CDATA[加快XCode的编译链接速度（200%+）—XCode编译速度慢的解决方案]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/30073485</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/30073485</guid><author>zhaoxy2850</author><pubDate>Wed, 11 Jun 2014 17:23:05 +0800</pubDate><description><![CDATA[最近在开发一个大项目的时候遇到一个很头疼的问题，由于项目代码较多，每次都要编译链接1分钟左右，调试的时候很浪费时间，于是研究了一下如何提高编译链接的速度，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[应用层协议实现系列（四）——DNS服务器之设计与实现]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/25712811</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/25712811</guid><author>zhaoxy2850</author><pubDate>Tue, 13 May 2014 16:07:28 +0800</pubDate><description><![CDATA[在实现了HTTP、FTP服务器后，本人开始尝试实现DNS服务器，DNS协议的内容相比HTTP和FTP协议要多一些，但经过一番折腾之后，还是把自己的DNS服务器完成了，同时在自己的DNS服务器上实现了DNS劫持，即用户使用该DNS服务器后，访问例如www.taobao.com会加载另一个网站的内容。在这里把实现的过程分享给大家。]]></description><category></category></item><item><title><![CDATA[应用层协议实现系列（三）——FTP服务器之设计与实现]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/25369437</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/25369437</guid><author>zhaoxy2850</author><pubDate>Fri, 09 May 2014 11:34:55 +0800</pubDate><description><![CDATA[在实现了Http服务器之后，本人打算再实现一个Ftp服务器。由于Ftp协议与Http一样都位于应用层，所以实现原理也类似。在这里把实现的原理和源码分享给大家。]]></description><category></category></item><item><title><![CDATA[应用层协议实现系列（二）——HTTP服务器之http协议解析]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/24716221</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/24716221</guid><author>zhaoxy2850</author><pubDate>Tue, 29 Apr 2014 15:28:29 +0800</pubDate><description><![CDATA[上一篇文章中实现了一个仿照nginx的支持高并发的服务器，但只是实现了端口监听和数据接收，并没有实现对http协议的解析，下面就对如何解析http协议进行说明。]]></description><category></category></item><item><title><![CDATA[应用层协议实现系列（一）——HTTP服务器之仿nginx多进程和多路IO的实现]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/24624729</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/24624729</guid><author>zhaoxy2850</author><pubDate>Mon, 28 Apr 2014 11:12:07 +0800</pubDate><description><![CDATA[最近在尝试自己写一个Http服务器，在粗略研究了nginx的代码之后，决定仿照nginx中的部分设计自己实现一个高并发的HTTP服务器，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[iOS中Objective-C与JavaScript之间相互调用的实现（实现了与Android相同的机制）]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/22794201</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/22794201</guid><author>zhaoxy2850</author><pubDate>Wed, 02 Apr 2014 14:39:08 +0800</pubDate><description><![CDATA[最近在iOS项目中需要使用到oc与js之间的相互调用，而且要求是实现方式必须与Android中的相同，方便js中统一处理。于是在对第三方库WebViewJavascriptBridge进行研究之后，仿照Android中的WebView与JS的交互机制，实现了一个，在这里分享给大家。
首先要说明的是，在iOS中js调用Objective-C的代码只能通过重定向的形式进行，即js中通过修改ifram]]></description><category></category></item><item><title><![CDATA[AFNetworking实现程序重新启动时的断点续传]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/21383515</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/21383515</guid><author>zhaoxy2850</author><pubDate>Mon, 17 Mar 2014 13:39:25 +0800</pubDate><description><![CDATA[今天需要用AFNetworking实现断点续传的功能，但是在进行了一番研究之后，发现AFNetworking虽然支持下载文件的暂停和继续，但是程序重新启动后再次下载无法进行续传。网上有说可以通过AFDownloadRequestOperation这个AFNetworking的扩展库来实现重新启动后的续传，但是经过本人测试，这个库在最新的AFNetworking上会报错，无奈之下，参考他的代码，自己实现了一个，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[iOS7.1企业应用"无法安装应用程序 因为证书无效"的解决方案]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/21133399</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/21133399</guid><author>zhaoxy2850</author><pubDate>Thu, 13 Mar 2014 00:48:57 +0800</pubDate><description><![CDATA[今天升级了iOS7.1后发现通过之前的url无法安装企业应用了，一直提示“无法安装应用程序 因为http://xxx.xxx.xxx证书无效”，折腾了一番，终于在StackOverFlow上找到了答案。在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[AFNetworking读取和设置cookie的解决方案]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/20532879</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/20532879</guid><author>zhaoxy2850</author><pubDate>Wed, 05 Mar 2014 11:14:23 +0800</pubDate><description><![CDATA[今天在使用AFNetworking的时候需要使用cookie，查了一些资料后，了解了AFNetworking使用cookie的方法，在这里分享给大家。]]></description><category></category></item><item><title><![CDATA[安卓系统源码编译系列（七）——单独编译WebView兼容性问题解决]]></title><link>https://blog.youkuaiyun.com/zhaoxy2850/article/details/18993607</link><guid>https://blog.youkuaiyun.com/zhaoxy2850/article/details/18993607</guid><author>zhaoxy2850</author><pubDate>Sat, 08 Feb 2014 20:39:56 +0800</pubDate><description><![CDATA[上一篇文章中，说明了单独编译WebView的流程，但是我们最后编译出来的版本只能在对应系统版本的模拟器或者真机才能运行，下面我们就需要解决各个版本的兼容问题。仔细分析不同版本运行时报的错误。]]></description><category></category></item></channel></rss>