自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Carthage的使用

Carthage是一个简单、去集中化的Cocoa依赖管理器,使用xcodebuild来编译出二进制库。它基本的工作流是这样的:创建一个 Cartfile,列出你想要在项目中使用的框架运行 Carthage,它能获取并建立你所列出的每个框架将 .framework 的二进制文件拖到你的 Xcode 项目应用中下面以Alamofire为例子讲解:为了将Alamofire集成到Xcode工程中,在

2016-01-29 15:38:43 382

翻译 编程语言中的Literal Value

译自Literal(computer programming)在计算机科学中,字面值(literal暂且翻译成该意思)是代表源代码中固定值的符号。几乎所有的编程语言都有代表原子值的符号。字面值通常用来初始化变量,例如:1是整数字面值,"cat"是字符串字面值。int a = 1;String s = "cat";

2016-01-14 17:30:14 4918 2

转载 Expressions are not allowed at the top level

Swift中,直接在类的外面调用类内部的方法,会出现Bug:Expressions are not allowed at the top level。原因是: 在App工程里, .swift文件都是编译成模块的,不能有top level code。先明确一个概念,一个.swift文件执行是从它的第一条非声明语句(表达式、控制结构)开始的,同时包括声明中的赋值部分,所有这些语句,构成了该.swift

2016-01-14 11:30:27 6752 1

原创 Swift2中的String与Character

从Swift2开始,String不再遵守CollectionType协议,即不再是集合类型,但是String的属性characters遵守CollectionType协议。String的characters属性的类型是CharacterView(结构体)获取字符串String中单独的字符Character:for character in "Dog".characters { print(c

2016-01-14 10:40:18 963

原创 Ruby的基础学习

ruby命令:ruby hello.rbirb命令进入交互状态:irb,输入exit或者Ctrl+d退出交互状态字符串对象可以使用” “(双引号),或者使用’ ‘(单引号)。程序会原封不动地输出单引号里的内容,不会进行转义Ruby在调用方法时可以省略()puts方法在输出结果的末尾一定会输出换行符p方法,数值结构和字符串结果会以不同的形式输出。使用p方法时,换行符\n,制表符\t等特殊字符不会转

2016-01-09 22:31:28 360

原创 rvm: command not found Mac

在Mac上安装好ruby的RVM后,在终端输入时,出现rvm: command not found,经过OverStackFlow上的查找,发现了解决办法:rvm: command not found MAC OX可能是因为ram的shell配置没有加载,在终端输入:$ source ~/.rvm/scripts/rvm接着输入:$ type rvm | head -n 1如果输出是rvm is a

2016-01-09 12:29:44 12402

原创 Ruby学习之概述

一.介绍1.RubyRuby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。2.RVMRVM 是 Ruby enVironment Manager 的缩写(或者Ruby Version Manager),它管

2016-01-09 12:23:41 316

转载 HHVM

HHVM (HipHop Virtual Machine)会将PHP代码转换成高级别的字节码(通常称为中间语言)。然后在运行时通过即时(JIT)编译器将这些字节码转换为x64的机器码。在这些方面,HHVM十分类似于C#的CLR和Java的JVM字节码:是一种人类无法阅读的代码,专门用来给编译器高效执行的。当HHVM首次加载项目时,它会将所有的PHP代码转换成字节码;字节码的生成是与平台无关的。机

2016-01-05 09:51:43 627

转载 Http请求中Content-Type讲解

在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。例如: Content-T

2016-01-03 16:53:06 8263

原创 PHP学习之curl_init等知识

下面我们来学习一些PHP的函数:resource curl_init ([ string $url = NULL ] ):初始化一个新的会话(session),返回一个cURL句柄,这个句柄将会用在curl_setopt()、curl_exec()、curl_close()bool curl_setopt ( resource $ch , int $option , mixed $value )

2016-01-03 16:30:12 835

转载 VOIP

VoIP(Voice over Internet Protocol)是将模拟信号(Voice)数字化,以数据封包(Data Packet)的形式在IP网络(IP Network)上做实时传递。VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。VoIP可以在IP网络上进行便宜的传送语音、传真、视频、和数据等业务,如统一消息业务、虚拟电话、虚拟语音/传

2016-01-02 21:14:13 704 1

转载 dyld: Library not loaded:

跑模拟器,没有任何问题,真机跑时出现:dyld: Library not loaded: @rpath/RLLibrary.framework/RLLibrary Referenced from: /var/mobile/Applications/AE92B234-A818-445E-9D69-96E232BD50EB/RLProjectDemo.app/RLProjectDemo Reas

2016-01-02 17:07:46 458 1

Android开发源码

Android开发源代码基础教程学习讲解编程学习

2014-11-26

PPTc#教程文档学习

PPTc#教程文档学习

2014-09-26

空空如也

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

TA关注的人

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