自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风吹过PP好冷

你必须非常努力 才能看起来毫不费力

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 XMPP介绍

1、XMPP介绍 XMPP (Extensible Messaging and Presence Protocol ,以前称为Jabber)可扩展消息出席协议,是一种以XML为基础的可扩展应用层实时通信协议,让任何两个或多个网络实体之间进行结构化和可扩展的信息交流,是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(IMPP)

2014-11-13 17:29:30 685

原创 创建自己的CocoaPods的Spec仓库

最近在研究CocoaPods用来管理公共代码和依赖库,在网上看了一些博文,有介绍CocoaPods的入门使用,Spec文件的制作以及使用私有的Spec文件和依赖本地包。本文将介绍如何创建自己的Spec仓库,如果还不知道CocoaPods的使用和Spec文件的编写,可以阅读以下几篇博文:          用CocoaPods做iOS程序的依赖管理     http://blog.dev

2014-10-10 09:20:04 1686

原创 使用Jenkins搭建iOS的CI服务器(三)

通过上两篇文章我们已经可以编译和部署IPA文件了,现在还差一步邮件通知了,Jenkins默认是提供一个了邮件通知,能够在构建失败或者不稳定状态后发送邮件,但是该邮件通知有较多的局限性,如无法提供详细的邮件内容、无法自定义发送邮件的格式、无法定义灵活的邮件接收配置。所以这里我们使用 Jenkins Email Extension Plugin插件,该插件我们可以自定义很多内容,下面将详细介绍该插

2014-09-23 13:01:14 480

原创 使用Jenkins搭建iOS的CI服务器(二)

在上一篇文章中介绍了Jenkins的安装,以及完成了一个iOS项目的构建过程。接下来将对Jenkins进行一些简单的配置,以便能够完成ipa文件的发布和部署以及一些构建过程的邮件通知等。     通过inHouse证书和itms-services协议发布我们IPA包     生成IPA包后我们可以使用itms-services协议可以在公司内网发布IPA,这样便可以方便测试或感兴趣

2014-09-23 13:00:30 893

原创 使用Jenkins搭建iOS的CI服务器(一)

系统:OS X 10.9.2Xcode版本:5.1.1Jenkins版本:1.580 1、Jenkins的安装:     Jenkins在Mac环境下(需要JDK环境),可以直接到官网(http://jenkins-ci.org/)下载pkg安装文件,在网页的最右边选择Mac OS X版本即可:也可以下载war包即可,

2014-09-23 12:57:24 1260

转载 unrecognized selector sent to instance 问题快速定位的方法

今天在网上看到一个调试BUG,觉得dui

2014-09-07 20:58:15 883

原创 VC++ 的MFC 和ATL 及COM 是什么?

一、什么是MFC        微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎,VC++是WinOS下开发人员使用的专业C++ SDK(SDK,Standard SoftWare Develop Kit,专业软件开发平台),MFC就是挂在它之上的一个输助软件开发包,MFC作为与VC++血肉相连的部分(注

2009-12-04 13:57:00 454

转载 动态联编

动态联编面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继承、多态等等,而虚拟函数就是c++中实现多态性的主将。为了实现多态性,c++编译器也革命性地提供了动态联编(或叫晚捆绑)这一特征。   虚拟函数亦是mfc编程的关键所在,mfc编程主要有两种方法:一是响应各种消息,进行对应的消息处理。二就是重载并改写虚拟函数,来实现自己的某些要

2009-12-04 13:53:00 363

C++名家精华 领悟设计模式

目录 1 auto_ptr再回忆 2 空引用 3 起源 4 谁的代码更易于移植? 5 通过任何其他名字 6 Virtually Yours 7 方形尖塔 8 访问限制 9 重定向 10 关于操纵器的对话 11 根源 12 Abstract Factory, Template Style 13 怎样持久化一个对象 14 The Bind That Ties 15 Back to Base-ics 16 Al-Go-Rithms 17 匈牙利命名 18 我为你准备一切 19 新的起点,第一部分 20 新的起点,第二部分 21 模板特化,缺省参数和其他一些有趣的事情 22 想睡觉,偶然 23 产生真正的hash对象 24 好的,坏的,不赞成的 25 Getting to the Point 26 A Midsummer Night’s Madness 27 Baseless Exceptions 28 Contracts, Promises, and Mere Semantics 29 可怜的bool 30 It's an Object-ful Lifetime 另 与大虾对话: 领悟设计模式

2009-12-18

面向对象程序设计 动态联编 C++

面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继承、多态等等,而虚拟函数就是c++中实现多态性的主将。为了实现多态性,c++编译器也革命性地提供了动态联编(或叫晚捆绑)这一特征。

2009-12-15

深度探索C++对象模型

深度探索C++对象模型 第一章:关于对象 第二章:构造函数的语义学 第三者:Data语义学 第四章:Function语义学

2009-12-15

高质量C++/C 编程指南

软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以 前捏造的C++/C 程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1 个读者的 建议。

2009-06-11

空空如也

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

TA关注的人

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