- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 ios-研究AFNetworking(1)-AFNetworkReachabilityManager类
AFNetworking中提供了AFNetworkReachabilityManager类,用于应用生命周期中网络状态的监听。
2016-07-19 15:37:09
1932
原创 php设计模式-单例模式
单例设计模式,让一个类只能创建一个对象。1.先让构造函数私有化2.可以在类的内部使用一个静态方法,来创建对象class Person{static $obj = null;private function __consturct(){}static function getObj(){if(is_null(self::$obj )){self::$obj
2016-07-16 22:45:18
306
原创 PHP关键字
1. instanceof 关键字instanceof操作符,用于检测当前对象实例是否属于某一个类的类型。class Person {}class Student extends Person{}$p = new Person();if($p instanceof Person){echo "p属于Person类型";//会进入}$s = new S
2016-07-16 21:35:06
502
原创 ruby
rubyRuby 一般是从命令行运行,方式如下:$ ruby[ options ][.][ programfile ][ arguments ...]ruby -e prog 命令:-e prog指定 prog 作为程序在命令行中执行。可以指定多个 -e 选项,用来执行多个程序。
2016-07-15 13:55:07
724
原创 RubyGems
RubyGems简称gems,是一个用于对Ruby组件进行打包的Ruby打包系统。它提供一个分发Ruby程序和库的标准格式,还提供一个管理程序包安装工具。RubyGems的功能类似于Linux下的apt-get。使用它可以方便地从远程服务器下载并安装Rails。打开命令行窗口cmd, 输入执行命令gem install rails --remote 或 gem install rail
2016-07-15 13:27:41
359
原创 openssl生成的私钥和公钥意义
通过openssl可以很容易生成一对私钥和公钥,注意私钥和公钥是成对出现的。私钥:指只有自己知道的一个字符串公钥:提供出来给大家都知道的一个字符串关于私钥和公钥的操作分两种:1.公钥加密数据,私钥解密数据 2.私钥签名数据,公钥验证数据我们一个一个来分析:1.公钥加密,私钥解密有很多朋友都想给我发信息,他们发的信息只想给我一个人看,其他人拿到这个信息是看不了的!为了满足这种
2016-07-14 17:49:16
4626
原创 PHP第七课 类和对象
boyFriend.class.php 这样的文件名属于二级文件名,表示在程序中不直接使用这个文件,而是在别的文件中引用这个文件,然后使用。很明显这是一个表示“男朋友”的类文件。类中有属性,行为。下面我们来定义男朋友类:属性:性别->男,年龄->24,身高->175cm,眼睛->大行为:做饭,做家务class 类名{属性行为}class BoyFriend {/
2016-07-13 22:01:05
255
转载 iOS证书及描述文件制作流程
此文章来自Apicloud官方网站的教学文章创建App ID首先打开苹果开发网站,通过Account进入开发账户,如图:登录成功后选择Certificates, Identifiers & Profiles(如果没有这一项请查看教程最开始的说明),如图:如图,在左侧菜单选择App IDs,然后点击右上角的添加图标,在接下来的页
2016-07-07 18:25:52
4567
原创 HTTP权威指南-第三章-HTTP报文自己理解
http报文是简单的格式化数据块。http协议中拥有请求报文,响应报文。一个报文由三部分组成,1.对报文进行描述的起始行(start line) 2.包含属性的首部(header)块 3.可选的,包含数据的主体(body)部分.报文是具有一定格式的,不是随便一个文本就可以做报文。那么我们来看看报文的格式:起始行和首部都是由行分隔的ASCII文本。每行都以一个由两个字符组成“
2016-07-04 21:16:10
436
原创 计算机信息数字化基础
八卦图与二进制的联想易有太极,是生两仪,两仪生四象,四象生八卦!计算机都涉及到哪些数制?二进制(Binary),八进制(Octal),十进制(Decimal),十六进制(Hexadecimal)二进制用于电脑识别十进制用于人来识别而八进制与十六进制就是用来协调人和计算机矛盾的进制二进制有极大的优势:易于物理实现,二进制运算规则简单,机器可靠性高,通用性强,可用于逻辑
2016-07-03 20:34:50
2686
原创 xcode中项目管理xcworkspace的使用
像平时比较平常的开发项目中,我们都只是去创建一个PROJECT,这个PROJECT对应着我们该项目的TARGET,一个PROJECT可以对应着多个TARGET,到目前为止我的开发工作中还没有遇见过这种情况。题外话就此结束,今天我们要认识了解的是使用xcode中的xcworkspace来管理我们一个项目中存在多个PROJECT的情况。那么在什么情况下我们的项目中会拥有多个PROJECT啦?下面两
2016-07-01 15:31:08
23143
原创 开发中遇见的各种静态库作用
1. libcrypto.a 这个库是ssl用到的一个库. 从名字上看,应该与加解密有关,可能是加解密算法的实现.2. librtmp.a 名称:librtmp − RTMPDump Real-Time Messaging Protocol API 引入:#include简介:实时流协议(Real-TimeMessaging Protocol,RTMP)是用于互联网上传输视音频
2016-07-01 10:53:11
1673
原创 mac下学习使用svn
Mac自带了SVN功能,不但可以作为SVN的服务器使用,还可以作为SVN的客户端使用一.先来搭建SVN的服务器功能注意低点,就是我们用命令行操作系统文件读写的时候,要随时注意我们是否有权限去读写操作文件,文件夹等情况。这也就是在MAC电脑上,我们去操作自己的用户目录的时候,读写权限都有,但是涉及到一些系统级别的目录的时候,我们去创建文件夹等就需要输入用户管理员的密码才可以进行某些操作。
2016-06-30 22:03:09
627
转载 ios指令集以及基于指令集的app包压缩策略
iPhone指令集 本文所讲的内容都是围绕iPhone的CPU指令集(想了解ARM指令集的同学请点击这里),现在先说说不同型号的iPhone都使用的是什么指令集:ARMv8/ARM64 = iPhone 5s, iPad Air, Retina iPad Mini ARMv7s = iPhone 5, iPhone 5c, iPad 4 ARMv7 = iPhone 3GS, i
2016-06-27 11:05:44
346
转载 iOS中Bitcode的介绍及配置
从小麦麦子《iOS中Bitcode的介绍及配置》转载......用Xcode 7 beta 3在真机(iOS 8.3)上运行一下工程,结果发现工程编译不过。看了下问题,报的是以下错误:ld: ‘/Users/**/Framework/SDKs/PolymerPay/Library/mobStat/lib**SDK.a(**ForSDK.o)’does not contain bitcode
2016-06-27 10:28:39
337
原创 ios 音频处理开发(一)iOS AudioSession中的category配置问题
讲解开发中声音播放器的Category配置对声音播放的影响
2016-06-23 15:56:31
1058
原创 ios中Search Paths的理解
上边的图片里边展示了shange.framework和ermei.framework两个框架在项目中的位置 :shangge.framework这个框架在.xcodeproj的同级目录中,在Search Paths中的Framework User Paths中设置的位置为具体的位置为:ermei.framework这个框架在.xcodeproj的同级的下级目录中,在Search P
2016-06-15 16:53:43
1167
原创 听说Swift很NB,那么来勉强学点(3.3)--集合类型字典Dictionary
字典是一种存储多个相同类型的值的容器,就是键值对,跟js中的json一样吧!Swift的字典使用Dictionary定义,其中Key是字典中键的数据类型,Value是字典中对应于这些键所存储值的数据类型。注意:一个字典的Key类型必须遵循Hashable协议,就像前面我们提到的Set的值的类型,也要遵循Hashable协议。创建一个空字典1
2016-06-04 09:51:38
976
原创 听说Swift很NB,那么来勉强学点(3.2)--集合类型集合Set
集合Set用来存储相同类型并且没有确定顺序的值。 一个类型为了存储在集合中,该类型必须是可哈希化的,该类型必须提供一个方法来计算它的哈希值。 一个哈希值是Int类型的,相等的对象哈希值必须相同 。 Swift的所有基本类型(比如String,Int,Double,Bool)默认都是可哈希化得,可以作为集合的值的类型或者字典的键类型。 创建和构造一个空的集合 复制代码
2016-06-03 23:47:51
387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人