<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LeaderQiu的专栏]]></title><description><![CDATA[分享，交流，合作，共赢]]></description><link>https://blog.youkuaiyun.com/LeaderQiu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LeaderQiu]]></copyright><item><title><![CDATA[Spark学习之RDD常用操作]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/66473055</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/66473055</guid><author>LeaderQiu</author><pubDate>Sun, 26 Mar 2017 11:33:39 +0800</pubDate><description><![CDATA[一些操作对所有类型的RDD都可以使用，而另一些操作只能在特殊的RDD类型使用。例如只有对于元素都是数字的RDD才能计算平均值。在下面的操作都是在RDD上通用的操作。

Transformations

map() 
Map函数和MapReduce中的map意义相同，即返回一个新RDD，其元素是输入RDD中元素，按照某个规则得到的新元素。输入输出的RDD中包含的元素是一一对应的。 
例如]]></description><category></category></item><item><title><![CDATA[Mac平台下spark单机环境 安装]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/64920281</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/64920281</guid><author>LeaderQiu</author><pubDate>Wed, 22 Mar 2017 15:42:13 +0800</pubDate><description><![CDATA[单机环境安装1.安装环境

               系统：Linux系统平台（Windows上需要安装Cygwin，以模拟Linux环境）

               预装依赖：JDK（Linux系统一般会自带安装好的openjdk，本文跳过JDK的安装）、Scala


2.安装Scala

               Scala官网地址：http://www.sc]]></description><category></category></item><item><title><![CDATA[Mac系统Python安装MySQLdb的巨坑（已踩）]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/61203317</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/61203317</guid><author>LeaderQiu</author><pubDate>Fri, 10 Mar 2017 18:34:32 +0800</pubDate><description><![CDATA[Mac系统Python安装MySQLdb的巨坑（已踩）https://zhidao.baidu.com/question/1886143244463321228.html先放个链接，回头整理。按照网址所写设置好后，再用pip下载一遍，此时如果还有报错，可加上–user。 
例如：pip install MySQL-python –user]]></description><category></category></item><item><title><![CDATA[iOS与网页JS交互，看我就够了]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/51955956</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/51955956</guid><author>LeaderQiu</author><pubDate>Tue, 19 Jul 2016 15:07:06 +0800</pubDate><description><![CDATA[随着移动APP的快速迭代开发趋势，越来越多的APP中嵌入了html网页，但在一些大中型APP中，尤其是电商类APP，html页面已经不仅仅满足展示功能，这时html要求能与原生语言进行交互、相互传值。比如携程APP中一个热门景点的网页中，点击某个景点，可以跳转到原生中的该景点详情页控制器。
  
  为此，我整理了三种最常用最便捷有效的OC与JS交互的方式，供大家学习交流。
第一种：JS给OC传值。]]></description><category></category></item><item><title><![CDATA[iOS 两个App之间利用URLSchemes的通信]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/50825180</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/50825180</guid><author>LeaderQiu</author><pubDate>Tue, 08 Mar 2016 10:23:42 +0800</pubDate><description><![CDATA[iOS 两个App之间调起通信


前言

假设需求是这样的：由一个app1跳转到app2之后，app2完成某项任务之后，怎么把app2的完成信息传到app1（自己的程序是app1），传的是什么类型的数据，怎么进行解析？

逻辑

本文章使用TestApp1作为第一个app的URL Schemes，TestApp2为第二个app的URL Schemes。

TestApp1工]]></description><category></category></item><item><title><![CDATA[iOS9 HTTP网络请求不成功的解决方案]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/50824698</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/50824698</guid><author>LeaderQiu</author><pubDate>Tue, 08 Mar 2016 09:37:17 +0800</pubDate><description><![CDATA[今天升级Xcode 7.0 bata发现网络访问失败。
输出错误信息
The resource could not be loaded because the App Transport Security policy requires the useof a secure connection.

Google后查证，iOS9引入了新特性App Transport Security (A]]></description><category></category></item><item><title><![CDATA[iOS TextFiled、TextView 关于键盘的收起以及处理键盘遮挡]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/49273401</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/49273401</guid><author>LeaderQiu</author><pubDate>Tue, 20 Oct 2015 10:24:53 +0800</pubDate><description><![CDATA[在iOS开发中，UITextFiled和UITextView是很常见的两个控件，当我们设置好这两个控件后，点击文字输入区域，系统会自动弹出键盘，但是如何收起键盘、点击哪里收起键盘，以及在iPhone4中键盘弹出后遮挡输入框怎么办呢？


这篇文章将带领大家解决：
1》点击其他空白区域收起键盘
2》点击键盘右下角的键收起键盘
3》处理键盘遮挡问题


一，点击其他空白区域收起键盘]]></description><category></category></item><item><title><![CDATA[一个宏解决 iOS屏幕适配]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/48625949</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/48625949</guid><author>LeaderQiu</author><pubDate>Mon, 21 Sep 2015 16:07:35 +0800</pubDate><description><![CDATA[用一个宏 解决 iOS各种机型的屏幕适配问题


前提条件：
设计师给出的效果图应以iPhone6P为基准。


什么时候使用这个宏？
所有控件的尺寸、x值y值，
cell的高度，文字的字体大小


如何使用这个宏？
在“Supporting Files”文件夹中的"PrefixHeader.pch"编写代码：
#define SYRealValue(value) ((]]></description><category></category></item><item><title><![CDATA[H5大会之后，未来指向何方？]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/46761531</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/46761531</guid><author>LeaderQiu</author><pubDate>Sun, 05 Jul 2015 10:00:08 +0800</pubDate><description><![CDATA[刚刚参加了2015中国H5开发者大会，略有一点收获，与大家分享一下。


一，H5游戏 
     游戏是什么？蝴蝶互动的凌海说，游戏行业就是IP的核心。我很认同，假设你手里有一批用户，你让他们在一个群里聊天，时间一长还是会有很有用户流失，但是如果你让他们在一起玩游戏呢？他们的留存率是不是明显好多了？
     在日本，移动端H5游戏占整个手游市场的一半。而在国内，尚还没有一款可以大红大]]></description><category></category></item><item><title><![CDATA[APP  打包测试流程 从零开始]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/46652973</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/46652973</guid><author>LeaderQiu</author><pubDate>Fri, 26 Jun 2015 18:26:06 +0800</pubDate><description><![CDATA[前言：
苹果应用打包测试一直是件令人头疼的事，尤其是第一次打包的时候，由于苹果官网是全英文性且缺少细致的步骤指引，初学者往往要花费很多时间去干一件三分钟就能搞定的事。今天我们来透彻的讲解一下打包测试的流程步骤。


第一步。进入苹果开发者中心


1》https://developer.apple.com/cn/  
走外网，最好能翻墙。
最好用谷歌浏览器，可以自动把网页翻译成中]]></description><category></category></item><item><title><![CDATA[LaunchImage设置了为什么不显示]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/46514873</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/46514873</guid><author>LeaderQiu</author><pubDate>Tue, 16 Jun 2015 10:19:05 +0800</pubDate><description><![CDATA[一，文件设置
1》指定Launch Image Source
2》Launch Screen File 需要清空




二，图片尺寸
一般用5的尺寸就行 640X1136]]></description><category></category></item><item><title><![CDATA[iOS TextField设置大全]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/46225819</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/46225819</guid><author>LeaderQiu</author><pubDate>Fri, 29 May 2015 10:02:58 +0800</pubDate><description><![CDATA[//初始化textfield并设置位置及大小

  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];

 

//设置边框样式，只有设置了才会显示边框样式  

  text.borderStyle = UITextBorderStyleRoundedRect;
]]></description><category></category></item><item><title><![CDATA[我的一点产品心得]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/45441661</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/45441661</guid><author>LeaderQiu</author><pubDate>Sat, 02 May 2015 19:41:56 +0800</pubDate><description><![CDATA[产品学习心得


一，
1》关于产品，第一就是用心，第二要心怀谦卑，第三就是换位思考。
2》做产品最忌讳把自己置身事外，只是以学习的角度去学习。
3》要把自己反复在“用户”、“产品”和“市场”之间来回做角色变化。
4》偶有心得也不要得意洋洋，整理下来，随着一段时间的积累和沉淀后，将总结的知识点逐渐梳理、归纳。


二，
1》产品经理不能以高姿态去灌输产品理念，不能以旁观者去看]]></description><category></category></item><item><title><![CDATA[Swift 全功能的绘图板开发]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/44745807</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/44745807</guid><author>LeaderQiu</author><pubDate>Mon, 30 Mar 2015 08:31:25 +0800</pubDate><description><![CDATA[转载请注明出处：http://blog.youkuaiyun.com/zhangao0086/article/details/43836789。 


要做一个全功能的绘图板，至少要支持以下这些功能：

支持铅笔绘图（画点）支持画直线支持一些简单的图形（矩形、圆形等）做一个真正的橡皮擦能设置画笔的粗细能设置画笔的颜色和填充颜色能设置背景色或者背景图…

我们先做一些基础性的工作，比如创建工程。 ]]></description><category></category></item><item><title><![CDATA[OC与Swift混合开发技巧]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/44724627</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/44724627</guid><author>LeaderQiu</author><pubDate>Sun, 29 Mar 2015 09:56:53 +0800</pubDate><description><![CDATA[在苹果推出了swift语言之后，很多人担心OC很快会被取代，但是苹果方面表示2年内不会摒弃OC。但现在也快了啊。有的开发团队已经开始基于swift开发，但是有很多旧的框架还没来得及用swift写出来，并且某些swift的功能你还不会写，想用OC写。因此在swift开发的程序中时不时会用到OC的类，怎么让两门语言在一个程序里无缝衔接？ 其实很方便

如图这是一个新建的swift项目，里面直接拖入]]></description><category></category></item><item><title><![CDATA[JSONModel & MJExtension]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/44238941</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/44238941</guid><author>LeaderQiu</author><pubDate>Fri, 13 Mar 2015 11:28:43 +0800</pubDate><description><![CDATA[一，JSONModel
1，JSONModel具有侵入性，想要实现功能，必须继承自JSONModel类




2,简单使用




3，








二，MJExtension


1，




2，MJ与JSONModel性能比较]]></description><category></category></item><item><title><![CDATA[AFNetworking 简介和使用]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/44225525</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/44225525</guid><author>LeaderQiu</author><pubDate>Thu, 12 Mar 2015 18:46:32 +0800</pubDate><description><![CDATA[简介：目前国内公司在开发中使用最多的第三方框架。是NSURLConnection和NSURLSession的封装。




1，AFN之所以导入后编译时没有任何的错误和警告，是因为作者使用了大量的预编译指令，屏蔽了警告信息。


2，导入头文件“AFNNetworking.h” 只有它是单独的，包含了所有的头文件。


3,方法演练
*写一个url字符串 —> 搞一个man]]></description><category></category></item><item><title><![CDATA[SDWebImage简介及使用]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/44162161</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/44162161</guid><author>LeaderQiu</author><pubDate>Mon, 09 Mar 2015 22:33:38 +0800</pubDate><description><![CDATA[1,SD自带缓存清理，图片在沙盒超过一星期，会自动清理。
2，SD这个库比较特殊，他包含了其他的第三方库，所以clone时需要用到递归下载


3，升级这个第三方库：cd到这个库的目录，git pull
4,如何去学习一个第三方库？
*建立分支。Source Control -> New Branch /  Switch to Branch
*始终保存一份源程序


5，SDW]]></description><category></category></item><item><title><![CDATA[cocoapods 安装&使用]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/44138333</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/44138333</guid><author>LeaderQiu</author><pubDate>Sun, 08 Mar 2015 22:00:06 +0800</pubDate><description><![CDATA[一，cocoapods在Mac 10.10上的安装
1,如果以前安装过pod，升级到10.10之后可能工作不正常，我们可以先删除以前的cocoapods

2,安装xcodeproj

3,安装cocoapods

温馨提示：下载2，3步骤需要一点时间，切终端界面毫无反应，很容易让人以为终端卡死了，各位可以在命令的最后加上  “空格-V” 这样可以看到下载进度，心里踏实。]]></description><category></category></item><item><title><![CDATA[UINavigationController]]></title><link>https://blog.youkuaiyun.com/LeaderQiu/article/details/44116383</link><guid>https://blog.youkuaiyun.com/LeaderQiu/article/details/44116383</guid><author>LeaderQiu</author><pubDate>Sat, 07 Mar 2015 14:33:55 +0800</pubDate><description><![CDATA[1>使用步骤
1，初始化UINavigationController
2,设置UIWindow的rootViewController(根控制器)为UINavigationController(导航控制器)
3，根据具体情况，通过push方法添加对应个数的子控制器


2>
1,添加子控件 [导航控制器名 pushViewController:子控件名
animated:YES];]]></description><category></category></item></channel></rss>