自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无忘无往

志在千里 始于跬步

  • 博客(11)
  • 收藏
  • 关注

转载 XCode6 中如何创建empty application工程

在XCode 6中,创建IOS工程时,移除了empty application工程模板。但有时候我们又想创建empty application工程,该怎么办呢?具体步骤如下:1、在IOS工程中,选择创建一个Single View Application工程。2、创建好后,把工程目录下的Main.storyboard和LaunchScreen.xib删除,扔进废纸篓。3、打开Info

2015-03-30 11:46:11 567

原创 IOS消息分发(广播)机制

在IOS中,提供了通知机制(Notification),可以在对象间传递和接受信息。传递和接受信息的对象间甚至不需要知道对方的存在。究其本质来说,其实是设计模式中的观察者模式的应用。通知机制设想这么一个场景:我开发了一款pdf阅读器,当手机上的另一个App打开pdf文件时,通过Open in,选择我的pdf阅读器打开。这时候我的pdf阅读器会被lanuch,同时在其App dele

2015-03-26 16:58:10 2419

原创 OC中的分类与类扩展

在OC中,对于已有的类进行扩展,我们有两种方式:1、在原始类的定义中,进行代码扩展。2、通过继承的方式,扩展子类。3、使用分类的方式。第一、二种方式不用多说,第三种方式则是OC中比较有特色的功能。

2015-03-20 14:39:52 7447

原创 OC类的构造函数,析构函数与setter/getter属性实例方法

Object-C 类的构造析构函数,以及属性的setter与getter方法,及其应用的小技巧。

2015-03-15 18:23:45 2017

原创 ThinkPHP学习笔记(8)在网页中配置Config文件内容

在TP或者是别的程序的编程中,我们经常会用到配置文件来动态的控制程序的一些行为或表现。

2015-03-12 23:03:55 3380

原创 ThinkPHP学习笔记(7)登录流程的实现

一般的网站后台管理,首先第一步就是需要用户登录验证,同时不能够未经登录直接使用url地址访问后台管理页面。TP中的后台登录管理流程,一般为:1、在数据库中建立user用户表。2、在登录网页模板的form的action属性中,指明相应的控制器的方法名称。3、在登录控制器方法中,验证提交的数据,并与数据库内容比较,同时将用户登录信息存储到session中。4、为了防止用户之间输入u

2015-03-11 23:17:04 2634

原创 OC中属性self.a与_a访问的区别

在OC中我们可以通过指令@property定义属性。OC对属性封装了许多方法,同时也会自动实现一些方法,相比实例变量,感觉更加面向对象些。一般定义属性的方法如下,在Class Test中定义属性int a。@interface Test:NSObject@property int a;-(void) changeAValue:(int) newValue;@end在类的实例方

2015-03-11 16:39:51 3054 1

原创 ThinkPHP学习笔记(6)添加扩展功能类并import导入

TP框架支持我们对其进行扩展。即允许我们向TP框架中添加功能类,并通过import函数在项目代码中导入。要对TP框架进行扩展,有两种方式:1、将扩展的功能类文件添加到TP框架目录的扩展文件夹中,即项目目录/ThinkPHP/Extend/Library/ORG/Util文件夹中,在代码中通过import('ORG.Util.功能类名');来导入。这种方法最简单,却有一个劣势,就

2015-03-10 22:31:05 2549

原创 OC中的方法调用流程

OC是一门动态语言,其方法调用方式与C++还是有很大区别的。具体的方法调用过程,可以参考下面一片枫叶的博客,写的还是很详细的。http://www.cnblogs.com/smileEvday/archive/2012/11/26/messaging.html对于OC的方法调用,有两个点是重点:1、对于OC的一切方法调用,最终会转换为类似C函数 id objc_msgS

2015-03-10 16:12:30 2740

原创 OC中的类

OC是一门面向对象的语言,其中自然少不了类。对应C++中的声明和定义,OC的类也分为interface和implementation,并分别以指令@interface...@end@implementation...@end表述。一般我们会把interface部分放置在.h文件中,而实现部分,则放置在.m文件中。下面是类Fraction的实例,Fraction.

2015-03-08 10:17:46 970

原创 windows核心编程读书笔记7——内核态线程同步(2)利用内核对象同步

事件对象event对象常用来多个线程间进行工作的同步,如线程A先执行一些初始化工作,触发evnet,通知线程B初始化工作已经完成,可以进行接下来的工作。创建event对象HANDLE WINAPI CreateEvent( _In_opt_ LPSECURITY_ATTRIBUTES lpEventAttributes, // 设置安全属性 _In_ BOOL b

2015-03-02 10:03:05 957

空空如也

空空如也

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

TA关注的人

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