自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Always believe that something wonderful happen

永远相信美好的事情即将发生

  • 博客(58)
  • 资源 (1)
  • 收藏
  • 关注

转载 排序算法总结

一、选择排序1. 基本思想:  每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。2. 排序过程:【示例】:   初始关键字 [49 38 65 97 76 13 27 49]第一趟排序后 13 [38 65 97 76 49 27 49]第二趟排序后 13 27 [65 97

2014-06-12 17:31:26 696

原创 排序算法汇总总结

插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。要点:设立哨兵,作为临时存储和判断数组边界之用。实现:Void InsertSort(Node L[],int length){Int i,j;//分别为有序区和无序区指针

2014-06-12 17:28:47 694

原创 同步和异步的区别????????????、、

答案一: 同步和异步是两种交互或者通信方式。放在计算机网络里有数据包的传输方式,放在总线级上又有外设和内存之间数据的传输方式。放在操作系统里,进程之间的交互也有同步和异步两种交互方式。但是其精髓是一样的。计算机网络领域:1.异步传输 通常,异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同

2014-05-28 08:38:07 908

原创 什么是单例模式??????????、

单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点:  显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点:  1.实例控制:Singleton 会阻止其他对象实例化其自己的 Singlet

2014-05-26 21:16:39 677

原创 免费的接口

分享一些免费的接口.无意中查找资料发现,原文链接:http://www.bejson.com/go.php?u=http://www.bejson.com/webInterface.php天气接口气象局接口:http://m.weather.com.cn/data/101010100.html 解析 用例音乐接口虾米接口http://kuang.xiam

2014-05-19 11:08:24 801

转载 iOS 搜索功能的实现

开源中国社区团队基于开源项目 GitLab 开发了一款和GitHub一样的在线代码托管平台 Git @ OSC。并且开源客户端的源码在GitHub上不做更新,迁移到Git @OSC上了,欲了解更多请访问Git @ OSC官网http://git.oschina.net客户端最新源码下载地址:http://git.oschina.net/oschina/iphone-app

2014-05-19 11:06:18 1468

转载 iOS越狱程序开发(1)- 工具篇

本文是iOS越狱程序开发系列文章的第1篇。本系列包含下面4篇文章:iOS越狱程序开发(1)- 工具篇 iOS越狱程序开发(2)- 构建和部署 iOS越狱程序开发(3)- Your First Tweak iOS越狱程序开发(4)- 总结的萨芬 是Step1:安装iOS SDK。http://developer.apple.co

2014-05-15 09:02:20 1042

转载 iOS中Cookie介绍

2013-11-14 19:21 695人阅读 评论(0) 收藏 举报目录(?)[-]转载httpwwwwinddiskcom20130205ios中cookie介绍一 Cookie二 NSHTTPCookie三NSHTTPCookieStorage四相关通知转载:http://www.winddisk.com/2013/02/05/ios中

2014-05-15 08:58:43 755

原创 iOS通讯录操作封装(添加联系人、检查号码是否存在)

SJABHelper.h[html] view plaincopy#import Foundation/Foundation.h>    enum {      ABHelperCanNotConncetToAddressBook,      ABHelperExistSpecificContact,      ABHel

2014-05-15 08:56:24 1266

转载 iOS技巧之获取本机通讯录中的内容,解析通讯录源代码

一、在工程中添加AddressBook.framework和AddressBookUI.framework二、获取通讯录1、在infterface中定义数组并在init方法中初始化1NSMutableArray *addressBookTemp;2 3

2014-05-14 17:27:47 974

转载 iOS单例模式解析

iOS设计模式(01):观察者什么是观察者模式什么是观察者模式?你曾经订阅过报纸吗?在订阅报纸的时候,你不用去任何地方,只需要将你的个人地址信息以及订阅信息告诉出版社,出版社就知道如何将相关报纸传递给你。这种模式的第二个名称叫做发布/订阅模式。 在GoF中是这样描述观察者模式的——观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状

2014-05-13 08:53:24 494

转载 iOS中单例模式 解析 --3

iOS设计模式(02):单例模式 什么是单例模式? 单例模式是一个类在系统中只有一个实例对象。通过全局的一个入口点对这个实例对象进行访问。在iOS开发中,单例模式是非常有用的一种设计模式。如下图,是一个简单的例模式的UML类图。  iOS SDK中也有许多类使用了单例模式,例如,UIApplication:当程序启动的时候,会调用UIApplicatio

2014-05-13 08:49:32 757

原创 iOS单例模式解析---2

单例是指静态分配的实例,而 iphone sdk 中全是这种实例,例如[UIApplication sharedApplication] 返回一个指向代表应用程序的单例对象的指针。[UIDevice currentDevice] 获取一个代表所有使用硬件平台的对象。将类方法与单例相结合,便可以在程序的任何地方访问静态实例,而无需使用指向对象的指针或保存它的实例变量。创建类的唯一实例

2014-05-13 08:44:45 743

原创 iOS中单例模式的解析 ---1

单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点:  显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点:  1.实例控制:Singleton 会阻止其他对象实例化其自己的 Singlet

2014-05-13 08:42:36 680

原创 7 高级UI控件-导航控制器与表视图

7.1 导航控制器7.2 创建第一级控制器7.3 第一个二级控制器7.4 第一个三级控制器7.5 第二个二级表控制器7.6 第三个二级表控制器7.7 第四个二级表控制器7.8 第五个二级表视图控制器7.8 第六个二级表视图控制器  7.1 导航控制器关于导航控制器和表视图导航控制器和表视图密不可分。严格的说,要完成导航控制

2014-04-20 20:09:03 954

原创 6 高级控件-表视图

6.1 关于表视图6.2 简单表视图(无格式)6.3 分段表视图6.4 分组分段表视图6.5 索引表视图6.1 关于表视图iOS中很多应用都使用了表视图,表视图可以分为:  无格式表视图  分段(Sections)表视图,而分段表视图又分为:     普通分段表视图     分组分段表视图     索引分段表视图无

2014-04-20 20:07:13 1094

原创 5 高级控件-拾取器

5.1 拾取器5.2 第一视图控制器5.3 第二视图控制器5.4 第三视图控制器5.5 第四视图控制器5.1 拾取器1 创建一个Tab Bar Application初始化工程由于我们要自己创建视图控制器,包括第一个试图控制器,所以我们删除:FirstViewController.h  FirstViewControlle

2014-04-20 20:06:13 1130

原创 4 多视图应用程序

4.1 多视图应用程序介绍4.2 UIViewController多视图程序4.3 标签栏控制器4.4 导航视图控制器应用4.5 iOS应用程序风格类型4.1 多视图应用程序介绍iOS的很多应用程序都是采用多视图设计。控制器类型4种多视图程序:"  自定义视图控制器"  标签栏控制器"  导航控制器"  表视图控制器视图和

2014-04-20 20:03:43 1063

原创 iOS的Button按钮的 使用

3.1 Button控件3.2 开关控件3.3 滑块控件3.4 工具栏3.5 WebView 3.1 Button控件iPhone的Button控件可以做的很绚丽,Button可以有多种状态:" Default State " Highlighted State " Selected State " Disabled St

2014-04-20 20:01:50 1982

原创 ios的UI设计和 理解

2.1 增强版Hello World2.2 MVC设计模式2.3 Cocoa MVC2.4 视图控制器的方法2.5 输出口和动作2.6 键盘输入2.7 使用AlertView2.8 使用ActionSheet2.8 等待有关控件2.9 屏幕旋转 2.1 增强版Hello World实现步骤

2014-04-20 20:00:09 1096

原创 OC中的init怎么用及注意方法

这里先说一下init在oc中的使用即注意的问题Objective-C的推荐init方法写法如下:- (id) init { if(self = [super init]) { //为子类增加属性进行初始化 } return self; }这里涉及了几个问题,1. [super init]的作用:面向对象的体现,先利用父类的init方法为子类实例

2014-04-15 07:42:11 2753

原创 objective C中的字符串操作解析

在OC中创建字符串时,一般不使用C的方法,因为C将字符串作为字符数组,所以在操作时会有很多不方便的地方,在Cocoa中NSString集成的一些方法,可以很方便的操作字符串,下面举几个例子:1、创建:直接利用等号赋值NSString * str1=@"我是字符串";stringWithFormat方法NSString *str2=[NSStr

2014-04-10 14:48:00 728

原创 IOS tetx.Field的理解

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式    text.borderStyle = UITextBorderStyleRoundedRect;

2014-04-02 07:35:43 940

原创 解析Objective-c 数组对象 (NSArray 和 NSMutableArray)

一、NSArray是静态数组,创建后数组内容及长度不能再修改。实例:[cpp] view plaincopy//用arrayWithObjects初始化一个不可变的数组对象。  //初始化的值之间使用逗号分开,以nil结束。  NSArray6 *city = [NSArray arrayWithObjects:@"上海",@

2014-03-31 19:58:47 1759

原创 OC简单知识的练习

习题:利用Objective-C语言编写一个Screen类,它包括一个int类型的属性color,和两个对color进行操作的方法。其中一个是用于设置color值的方法setColor,方法没有返回值,形参是一个int类型的变量_color,方法的实现是将_color的值赋值给color。还有一个是用于显示color值的方法displayColor,它是一个没有参数和返回值的方法,方法的实现是

2014-03-30 14:53:30 984

原创 OC 的冒泡排序问题

////  main.m//  冒泡排序法////  Created by on 14-3-15.//  Copyright (c) 2014年 com.csdn. All rights reserved.//#import int main(int argc, const char * argv[]){    @autoreleas

2014-03-30 14:15:53 1920

原创 Object C 的内存管理解析

iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习st

2014-03-27 19:18:54 869

原创 深入Objective-C的动态特性

Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定(Dynamic binding)和动态加载(Dynamic loading)。这些动态特性都是在Cocoa程序开发时非常常用的语言特性,而在这之后,OC在底层也提供了相当丰富的运行时的特性,比如枚举类属性方法、获取方法实现等等。虽然在平常的Cocoa开发中这些较底

2014-03-24 19:29:14 809

原创 数据结构的链式存储结构

单链表的解说,和双链表的比较。

2014-03-10 09:11:47 4279 1

原创 线性表的简介(基本概念和存储结构)

简介 线性表是数据结构中最简单、最重要的结构形式之一,是最经常遇到的一种操作对象,在程序设计语言和程序设计中广泛使用。本章将系统地讨论其存储、运算及应用。学习重点(1)了解线性表的逻辑结构是数据元素之间存在着线性关系,在计算机中表示这种关系的两种不同的存储结构是顺序存储结构和链式存储结构。(2)熟练掌握线性表的两种存储结构:顺序存储结构和链式存储结构.(3)熟练掌握线性表的

2014-03-10 09:03:11 2527

原创 数据结构的 单链表的操作(头插法)和(尾插法)

数据结构单链表的 头插法和为插法的 解析

2014-03-06 19:54:48 4053

原创 数据结构的基本概念 单链表的应用

希望对爱学习的学生有所帮助。

2014-03-05 20:30:33 1380

原创 关于数据结构的详细介绍,自己总结的 ,勿喷。谢谢

/*============================================================================ Name        : D_SeqList.c Author      :    谷建鹏 Version     : Copyright   : Your copyright notice

2014-03-05 19:59:28 779

原创 C语言的经典设计例题

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月   后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....2.程序源代码:#include "stdio.h"#include "conio.h"main(){lon

2014-03-03 14:10:53 988

原创 c 语言的例题 数组的 经典题

对于一些基础不太好的学生,你们可以进行参考,也可以由自己的编程语言来解题。

2014-02-28 13:34:24 6725

原创 CCCC 语言的 数组例题

1.依次按照下面要求完成操作:声明一个包含6个元素的int数组chuck,并将它初始化为从2开始的连续6个偶数。编写语句,将chuck数组的第一个元素和最后一个元素的和赋值给变量even,并将even输出。编写语句,显示chuck数组中第3个元素的值。编写语句,将chuck数组中第5个元素的值改为100。编写语句,依次显示chuck数组中所有的元素,元素间用逗号隔开。倒序输

2014-02-26 17:34:52 1013

原创 linux的shell循环语句的解释说明。。。。。。。。。

1.for循环语句实例1.1 最基本的for循环 #!/bin/bash for x in one two three four do     echo number $x done 注:"for" 循环总是接收 "in" 语句之后的某种类型的字列表。在本例中,指定了四个英语单词,但是字列表也可以引用磁盘上的文件,甚至文件通配符。实例1.2

2014-01-09 09:22:17 1208

原创 test命令的解释与理解

写脚本程序时,经常遇到的问题就是判断字符串是否相等,可能还要检查文件状态或进和数字测试.只有这些测试完成了才能做下一步动作.    test命令就是用天测试字符串,文件状态和数字的.    1.测试文件状态      test命令一般有两种格式,即:      test condition 或[ condition ]       使用方括号时,注意在条件两

2014-01-08 10:39:20 2616

原创 由于记忆力有限,把平时常用的Linux命令整理出来,以便随时查阅。。。。。。。。

linux 基本命令 ls     (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@linux ~]# ls [--color={none,auto,always}] 目录名称 [root@linux ~]# ls [--full-time] 目录名称 参数:

2014-01-07 09:48:53 802

原创 linux下的vi命令大全。。。。。。。。。。。。。看看吧 亲们。。。。。。。。。。

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f

2014-01-07 09:46:16 592

W3school离线版

开发程序源代码,可以让你的学习更加有进步。详细内容里面很清楚。谢谢你的使用。

2013-04-14

空空如也

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

TA关注的人

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