Authorization code grant 和 Implicit grant 有什么区别?

The authorization code grant type is used to obtain both accesstokens and refresh tokens and is optimized for confidential clients.Since this is a re...

2015-12-29 09:41:40

阅读数:773

评论数:0

cURL命令

curl(cURL)是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。二.获得页面(下载文件、图片)使用命令:curl http://www.baidu.com这是最简单的使用方法。用这个命令获得...

2015-12-25 15:40:40

阅读数:224

评论数:0

Linux下链接了解

在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存中,从而实现文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接: ...

2015-12-25 10:00:24

阅读数:190

评论数:0

Swift开源的介绍

Swift 是由多种不同的项目组成的,提供一个构建软件的完整生态系统。 Swift 编译器项目解析 Swift 语法,产生语义判断来帮助编写正确代码,利用 LLVM 生成机器指令。 LLDB 项目是 first-class 调试器,包含一个 REPL 进行交互编程。 Swfit 标准库项目包含所有...

2015-12-25 09:04:02

阅读数:166

评论数:0

Nil is not compatible with expected argument type '[String : AnyObject]'

之前,当一个函数中的参数可以不赋值时,一般传入的是nil,但是对于Swift的2.x版本,如果参数类型是字典时,如果传入nil,会报错Nil is not compatible with expected argument type '[String : AnyObject]',我们应当传入[:]...

2015-12-20 10:49:46

阅读数:2881

评论数:0

TTF

TTF是TrueTypeFont的缩写 。TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式,随着windows的流行,已经变成最常用的一种字体文件表示方式。字库是输出设备的一个组成部分,桌面出版系统使用的字库有两种标准: postscript字库和t...

2015-12-18 23:44:41

阅读数:244

评论数:0

非零环绕数规则和奇-偶规则(Non-Zero Winding Number Rule And Odd-even Rule)

在图形学中判断一个点是否在多边形内的方法: 若多边形不是自相交的,那么可以简单的判断这个点在多边形内部还是外部; 若多边形是自相交的,那么就需要根据非零环绕数规则和奇-偶规则判断。 判断多边形是否是自相交的依据:多边形在平面内除顶点外是否还有其他公共点。内外部分的划分: 不自交的多边形:多边形仅在...

2015-12-17 12:35:23

阅读数:803

评论数:0

CGContextSaveGState与CGContextRestoreGState的作用

使用Quartz时涉及到一个图形上下文,其中图形上下文中包含一个图形状态堆栈。在Quartz创建图形上下文时,该堆栈是空的。CGContextSaveGState函数的作用是将当前图形状态推入堆栈。之后,您对图形状态所做的修改会影响随后的描画操作,但不影响存储在堆栈中的拷贝。在修改完成后,您可以通...

2015-12-17 11:49:06

阅读数:259

评论数:0

Swift中自定义运算符

这里有三个步骤去定义一个自定义操作符: 命名你的运算符 选择一种类型 设置它的优先级和结合性 现在你必须选择一个字符作为你的运算符。自定义运算符可以以/、=、-、+、!、*、%、<、>、&、|、^、~或者Unicode字符开始。这个给了你一个很大的范围去选择你的运算符。但是别太...

2015-12-15 20:58:14

阅读数:514

评论数:0

RTF与RTFD格式的文件

RTF:Rich Text Format 富文本格式 RTFD:Rich Text Format Document RTF,富文本格式,是由微软公司开发的跨平台文档格式,大多数的文字处理软件都能读取和保存RTF文档。首先它是一般来写字板的默认文档之一,但除了它以外,Word、WPS Office...

2015-12-13 00:34:29

阅读数:2122

评论数:0

CSS预处理器

学过CSS的人都知道,它不是一种编程语言。你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。很自然地,有人就开始为CSS加入编程元素,这被叫做”...

2015-12-11 23:17:44

阅读数:402

评论数:0

Linux下搭建Swift开发环境

前几天Swift开源了,希望大牛们把这门开源的语言移植到各个平台,将来用在各个开发领域,嘿嘿,自己接触Swift不是很深,接下来要深入研究这门语言了,当然,Objective-C也不能丢掉!废话少说,开始Linux下搭建Swift开发环境!先贴下成果图:我的Linux环境是Ubuntu(WMWar...

2015-12-11 17:16:49

阅读数:2384

评论数:1

《每天玩两小时Web系列》之总述

虽然大一时候学习过前端的基础知识HTML、CSS和JavaScript,但是当时没做过什么作品,也未曾接触相关的框架,现在给自己制定一个Web前端的学习框架,温习前端的相关知识,外加Bootstrap框架(至于AngularJS、ReactJS等其它优秀的前端框架,以后再接触吧)。至于为什么要学习...

2015-12-10 23:28:24

阅读数:212

评论数:0

Fuse学习<1>

宿舍网太渣,Xcode下载要等太长时间,于是乎就利用这段时间摆弄下Fuse这个跨平台移动应用开发工具。这里贴出Fuse官网Fuse is the UX tool suite for app designers and developers.官网这样介绍:Fuse是为应用设计师和开发者准备的UX(用...

2015-12-10 22:39:21

阅读数:280

评论数:0

iOS开发之opaque、alpha

alpha:CGFloat alpha;属性值是浮点型数字,取值范围是0.0到1.0,0.0代表完全透明,而1.0代表完全不透明。如果父视图的透明度设置为N(0.0<=N<=1.0),则它的子视图透明度M只能设置为0.0<=M<=N。 opaque:BOOL opaque...

2015-12-10 15:58:27

阅读数:318

评论数:0

IBOutletCollection的使用方法

摘自:IBOutletCollection的使用方法在IB与相关文件做连接时,我们经常会用到两个关键字:IBOutlet和IBAction。经常用xib或storyboard的童鞋应该用这两上关键字非常熟悉了。不过UIKit还提供了另一个伪关键字IBOutletCollection,我们使用这个关...

2015-12-10 11:37:25

阅读数:1983

评论数:0

unistd.h头文件

unistd.h 是 C 和 C++ 程序设计语言中提供对 POSIX 操作系统 API 的访问功能的头文件的名称。该头文件由 POSIX.1 标准(单一UNIX规范的基础)提出,故所有遵循该标准的操作系统和编译器均应提供该头文件(如 Unix 的所有官方版本,包括 Mac OS X、Linux ...

2015-12-10 09:43:12

阅读数:218

评论数:0

NSAssert宏的记录

NSAssert宏的定义如下,具体看官方文档#define NSAssert(condition, desc, ...) ...NSAssert是IOS里的一个宏定义,通常用来调试,condition是条件表达式,值为YES或NO;desc为异常描述,通常为NSString。当conditon为...

2015-12-09 18:20:56

阅读数:209

评论数:0

理解Static与Const

static作用:”改变生命周期” 或者 “改变作用域” const作用: “只读(readonly)” 一.static关键字1.作用于变量  总结:用static声明局部变量,使其变为静态存储方式(静态数据区),作用域不变;用static声明外部变量,其本身就是静态变量,这只会改变其连接方式,...

2015-12-09 14:37:48

阅读数:204

评论数:0

Padding与Margin之间的区别

padding 、margin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父控件的边距.

2015-12-09 12:32:32

阅读数:154

评论数:0

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