自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝子先生_的专栏

Keep Hungry Keep Foolish.

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 【持续集成】Github +Travis CI实现iOS代码云端持续集成

关于持续集成,如果是本地自己搭建服务器的话,Jenkins无疑是最佳选择。但是现在是云的时代,任何东西都必须放在云上才放心。现在有专门针对Github托管代码的持续集成服务器Travis CI,可以做到和Github无缝对接。它有两个版本https://travis-ci.org:用来构建Github上的公有项目。https://travis-ci.com :用来构建Githu

2016-04-15 02:43:34 1407

翻译 用Model-View-ViewModel构建iOS App

如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller,即MVC。MVC是构建iOS App的标准模式。然而,最近我已经越来越厌倦MVC的一些缺点。在本文,我将重温一下MVC是什么,详述它的缺点,并且告诉你一个新的方式来架构你的App:Model-View-ViewModel。拿出你的流行语bingo card(宾果卡,一种游戏卡片-译者注),因为我们即将进行一

2016-04-14 01:20:38 715

翻译 ReactiveCocoa 和 MVVM 入门

翻译自ReactiveCocoa and MVVM, an Introduction. 文中引用的 Gist 可能无法显示。为了和谐社会, 请科学上网。MVC任何一个正经开发过一阵子软件的人都熟悉MVC,它意思是Model View Controller, 是一个在复杂应用设计中组织代码的公认模式. 它也被证实在 iOS 开发中有着第二种含义: Massive View Contr

2016-04-13 02:09:25 2735

转载 花瓣网李忠:ReactiveCocoa是Cocoa的未来

ReactiveCocoa(其简称为RAC)是由Github工程师们开发的一个应用于iOS和OS X开发的函数响应式编程新框架。ReactiveCocoa为开发者带来了函数式编程和响应式编程的思想,被Mattt Thompson称为开启一个新Objective-C纪元。InfoQ此次专访了花瓣网移动开发主管李忠。InfoQ:使用ReactiveCocoa与直接使用 Cocoa框架相比,

2016-04-13 02:08:04 506

转载 使用ReactiveCocoa实现iOS平台响应式编程

使用ReactiveCocoa实现iOS平台响应式编程ReactiveCocoa和响应式编程在说ReactiveCocoa之前,先要介绍一下FRP(Functional Reactive Programming,响应式编程),在维基百科中有这样一个例子介绍:在命令式编程环境中,a = b + c 表示将表达式的结果赋给a,而之后改变b或c的值不会影响a。但在响应式编程中

2016-04-13 02:05:51 566

转载 程序员必须知道的几个Git代码托管平台

一、VS2013中克隆远程Git仓库和SSH的配置1、VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所以没有注意到。我们打开VS2013,切换到团队资源管理器,如图: 点击连接到团队项目...,会看到如下图界面: 点击克隆,输入远程Git地址,然后点击

2016-04-11 23:21:19 13074

原创 【Git】管理多个ssh私钥实践(以github为例)

当你有多个Git源需要连接时,就需要管理多个本地ssh私钥。1、首先,当你连接新的git数据源时候,生成.ssh就不能放在~/.ssh目录中了,需要另外生成在其他地方(什么地方无所谓,方便管理就行):以github为例:ssh-keygen -t rsa -C xxxxx@gmail.com(申请github账号时候用的邮箱)生成地址可以修改:/Users/

2016-04-11 21:00:41 2155

原创 【Git】命令记录

本文用来记录使用git过程中遇到的命令行,持续更新中。。。生成git秘钥:$ ssh-keygen -t rsa -C “test@gmail.com”获取已经生成的ssh秘钥:cat ~/.ssh/id_rsa.pub安装git:brew install git初始化git:切换到某个目录下git init克隆服务器

2016-04-11 20:46:48 320

原创 蚂蜂窝VS穷游最世界-自由行类App分析

一、产品概述体验环境:机型:iPhone 6型号:64G版系统:iOS9.2蚂蜂窝APP版本:7.4.3最世界APP版本:1.9.4体验时间:20160327——20160330   地铁上、公交上、回家、上班、走路中产品简介:     随着收入水品不断提高,人们对于旅游的需求也越来越旺盛。而自由行作为一种新型的旅游方式,以其可自定义行程的特

2016-04-10 14:19:28 10851

原创 在MAC下基于Openfire和Spark的XMPP协议实现

XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。而且,XMPP包含了针对服务器端的软件协议,使之能与另一个进行通话,这使得开发者更容易建立客户应用程序或给一个配好系统添加功能。

2016-04-09 23:54:52 2894

openfire4.0.2

Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。

2016-04-10

空空如也

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

TA关注的人

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