我都决定了目前不再接触这些个浪费精力的API了,结果为了DirectX编程我特么又回来了。。。。。微软你的东西真是坑人以前用这玩意的时候需要什么就查,查完就忘了,这次记一记,以后再用也不至于忘的太离谱。Windows NotificationsWM_CLOSE 告知程序你该被terminate了.....
程序启动的完整过程:(1)main函数(2)UIApplicationMain* 创建UIApplication对象* 创建UIApplication的delegate对象(3)delegate对象开始处理(监听)系统事件(没有storyboard)* 程序启动完毕的时候, 就会调用代理的appli...
分类:
移动开发 时间:
2015-08-31 21:25:33
阅读次数:
169
什么是多态 什么是多态: 多态就是某一类事物的多种形态 猫: 猫-->动物 狗: 狗-->动物 男人 : 男人 -->人 -->动物 女人 : 女人 -->人 -->动物 多态表示不同的对象可以执行相同的动作, 但是通过他们自己的实现代码...
分类:
其他好文 时间:
2015-08-31 21:27:53
阅读次数:
160
上周五和朋友聊天谈到个蛇形数组的java实现办法,命题是:假设一个二维数组宽w高h,从1开始蛇形输出。int[][] numberMatric = new int[w][h];当时午睡过头脑袋不清醒,愣是没有好的思路。后来晚上研究了下,发现一种比较简单的实现办法。核心思路是:找准移动方向,按移动顺序...
分类:
编程语言 时间:
2015-08-31 21:24:42
阅读次数:
145
1、HTTP HEAD方法NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:kTimeout];request.HTTPMethod = @"HEA...
分类:
移动开发 时间:
2015-08-31 21:24:26
阅读次数:
200
1、NSObject的多线程方法(用的时候要用@autoreleasepool{}包起来)开启后台执行任务的方法:- (void)performSelectorInBackground:(SEL)aSelector withObject:(id)arg苹果底层允许使用performSelectorI...
分类:
移动开发 时间:
2015-08-31 21:25:36
阅读次数:
723
1、iOS中的事件在用户使用app过程中,会产生各种各样的事件,iOS中的事件可以分为3大类型:2、响应者对象在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”,UIApplication、UIViewController、UIVi...
分类:
移动开发 时间:
2015-08-31 21:25:37
阅读次数:
284
ios有个原则,谁弹出的键盘就由谁退出键盘。比如一个界面,有两个输入框,如果通过第一个输入框num1弹出的键盘就由第一个输入框负责退出键盘,如果是第二个输入框num2弹出的键盘那就由第二个输入框负责退出键盘。这里有个概念,叫“第一响应者”,拿弹出键盘来说,最后一个弹出键盘的输入框就是键盘的第一响应者...
分类:
其他好文 时间:
2015-08-31 21:26:56
阅读次数:
136
数组的定义:数组:数组是有序对象的集合,用来储存对象的有序列表(需注意,不能储存基本数据类型,只能储存对象)。对象:类的具体实现和字符串一样,数组也有可变数组和不可变数组之分,可变数组是不可变数组的子类,使用数组前得先创建数组对象NSArray类:(不可变数组)1.数组的初始化: 实例方法:NSA....
分类:
编程语言 时间:
2015-08-31 21:25:29
阅读次数:
177
JSON解析步骤:- (NSArray *)products{ if (_products == nil) {//第一步:获取JSON文件的路径:NSString *path = [[NSBundle mainBundle]pathForResource:@"products.json" ofTyp...
分类:
移动开发 时间:
2015-08-31 21:26:38
阅读次数:
161
原文地址:http://www.parallellabs.com/2013/08/25/impala-big-data-analytics/文/耿益锋陈冠诚大数据处理是云计算中非常重要的问题,自Google公司提出MapReduce分布式处理框架以来,以Hadoop为代表的开源软件受到越来越多公司的...
分类:
其他好文 时间:
2015-08-31 21:25:56
阅读次数:
198
1、概述在iOS开发中,要想加入地图和定位功能这2大功能,必须基于2个框架进行开发(1)Map Kit :用于地图展示(2)Core Location :用于地理定位2个热门专业术语:LBS :Location Based ServiceSoLoMo :Social Local Mobile(索罗门...
分类:
移动开发 时间:
2015-08-31 21:25:40
阅读次数:
304
定义: 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。原因: 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。而如果想要避免这种现象的发生,就要尽可能...
分类:
其他好文 时间:
2015-08-31 21:23:02
阅读次数:
163
1、概述什么是UIDynamic?UIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架。可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象。比如:重力、弹性碰撞等现象。物理引擎的价值:(1)广泛用于游戏开发,经典成功案例是“愤怒的小鸟”(2)让开发人员可以在远离物理学公式...
分类:
移动开发 时间:
2015-08-31 21:25:32
阅读次数:
198
为了节省时间,我就贴出来吧头文件SerialPort.h 1 /*************************************************************************************************** 2 * SerialPort.h 3...
分类:
其他好文 时间:
2015-08-31 21:22:32
阅读次数:
169
对象是客观存在的事物。类是同种对象的集合,类是对现实世界中实体的高度体现。面向对象的3大基本特征:继承,多态,封装。class Person{ public string name; public int age;}class Student extends Per...
分类:
其他好文 时间:
2015-08-31 21:23:34
阅读次数:
116
UbuntuInstall the dependencies:sudo apt-get install g++ curl libssl-dev apache2-utilssudo apt-get install git-coreRun the following commands:git clone...
分类:
Web程序 时间:
2015-08-31 21:24:14
阅读次数:
134