自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 几种常见排序算法的JavaScript实现

就JavaScript而言,Array对象有方法sort()可以对数组成员进行排序,默认是字典顺序。自定义排序规则需要给sort()方法提供一个函数。此函数本身有2个参数,表示进行比较的两个元素。如果返回值大于0,表示第1个元素在后面,其他情况下第1个元素在前面。下面时其他排序算法的代码,扩充Array的排序功能。

2016-04-06 17:28:22 280

原创 JavaScript中的正则表达式

JavaScript 正则表达式的构成方式字面量/pattern/flagspattern是表达式文本flags是特殊参数: g ——全局匹配; i——忽略大小写; m ——让开头(^)和结尾($)字符工作在多行模式(由 \n 或 \r 分割的)多行模式:每一行的开头结尾也可匹配。关闭多行模式则只匹配整个字符串的开头和结尾静态常量:构造完成后保持不变

2016-04-06 17:26:29 213

原创 慕课网AngularJS实战课程笔记

基础概念前端框架与前端类库类库:函数集合。其内容是封装一些实现复杂功能的或可复用的代码,目的是提高编码工作的效率。举例:jQuery, GreenSock(JS动画库),mootools(JS API封装库),zeptojs(移动端jQuery)……参考:常用JavaScript类库与框架总结(补充:JavaScript全栈开发必备工具)框架:一种设计模式或几种模式组合的体现。改变以DOM操作

2016-04-06 17:24:30 1522

原创 iOS主要设备支持的视频格式

iPhone 5/5s/5c/6/6p, iPad Air, iPad mini 2iPad 3/4, iPad mini 2H.264视频支持 HP level 4.1iPhone 4/4s, iPad 1/2, iPod Touch 4/5H.264视频支持 720p, 30fps, MP level 3.1iPod Touch 6H.264视频支持 1080p, 30fps, MP level

2016-04-06 15:16:55 4614

原创 Programming in Objective-C 学习笔记10——Cocoa, Cocoa Touch and the iOS SDK

PART III —— Cocoa, Cocoa Touch and the iOS SDKchapter 20, 21Introduction to Cocoa and Cocoa Touchframework layers (Mac OS X)Writing iOS ApplicationsClass Prefix:设置类名前缀

2016-03-10 19:11:09 367

原创 Programming in Objective-C 学习笔记09——对象复制与归档

chapter 18-19Copy Objects复制对象 → Foundation中的方法:copy和mutableCopyprotocol:<NSCopying> , <NSMutableCopying>→ 在自己写的class中使用mutable复制不要求object是mutable;immutable不要求object是immutable

2016-03-10 19:08:16 298

原创 Programming in Objective-C 学习笔记08——文件和ARC

Working with filesNSFileManager: 对文件和目录的基本操作Create a new file Read from an existing file Write data to a file Rename a file Remove (delete) a file Test for the existence of a file

2016-03-10 19:06:02 273

原创 Programming in Objective-C 学习笔记07——Foundation框架基础01

PART II —— Foundation FrameworkChapter 14-15Introductiona framework is a collection of classes, methods, functions and documentation logically grouped together to make developing programs easier.

2016-03-10 19:04:29 343

原创 Programming in Objective-C 学习笔记06 —— Preprocessor

The Preprocessor从语言上定制Objective-C,使其适应自己的编程风格或特定的编程应用是编译过程的一部分,识别散布在程序中的特定语句“#”开头#define给符号名称指派程序常量(包括但不限于)

2016-03-10 19:02:39 231

原创 Programming in Objective-C 学习笔记05——Category和Protocol

Chapter 11 Categories and Protocols主要内容:CategoriesProtocolsCategories将类的定义模块化到相关方法的组或分类中扩展现有类的定义而无需获取源代码,也不用创建子类

2016-03-10 19:00:35 265

原创 Programming in Objective-C 学习笔记04——变量和数据类型

Chapter 10 More on Variables and Data Types主要内容:variable scopeinitialization methods for objectsdata types in more detail ——enum枚举初始化initialization methods:初始化+赋初值override init方法的“模板”syntax :

2016-03-10 18:57:15 258

原创 Programming in Objective C学习笔记03——多态、动态绑定和动态类型

PART I —— The Objective-C Language (ch.9)Polymorphism 多态同名的method,不同的class运行时系统总是携带有关“对象属于哪个类”的信息 → This enables it to make key decisions at runtime instead of at compile time.Each class definition

2016-03-10 18:50:24 279

原创 Programming in Objective-C 学习笔记02

PART I —— The Objective-C Language (ch.5-8)for循环过程:Step1:index variable赋初值Step2:循环条件判断 → 执行循环体前先做一次判断 true则执行循环体false则直接跳出循环,继续程序Step3:计算更新index variable的表达式 loop expression

2016-03-10 18:44:20 332

原创 Programming in Objective-C 学习笔记01

PART I —— The Objective-C Language(ch.2-4)在Obj-C中,一个class包含两部分: @interface:继承关系,{实例变量},方法声明 @implementation:@interface中声明的方法的实现代码命名: 基础规则: 选择范围:下划线,字母,数字0-9不能以数字开头不能选择关键字Obj-C大小写敏感好的原则: clas

2016-03-10 18:42:02 247

空空如也

空空如也

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

TA关注的人

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