自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (8)
  • 收藏
  • 关注

原创 win 10 下Jmeter启动报版本错误 —— 解决

欢迎一起探讨问题

2017-08-17 20:06:35 5086 7

原创 iOS项目笔记-sqlite数据库操作

////  SqliteHelper.h//  Speaking////  Created by dragon on 14-4-18.//  Copyright (c) 2014年 dragon. All rights reserved.//#import #import //数据库名#defi

2014-05-10 11:55:40 728

原创 IOS学习笔记---UIView

UIView是很多视图控件的父类,继承UIView的控件具有它的一切功能,一下代码来学习一下UIView://// ViewController.m// UIViewDemo//// Created by 5016 on 13-12-24.// Copyright (c) 2013年 dradon. All rights reserved.//#import "

2013-12-25 20:00:31 876

原创 IOS学习笔记---多目运算计算器

需求:(1)完成一个计算器,可以进行多目运算,而且可以判断优先级.设计思路:(1)先画UI,设置好位置(2)处理限制输入:1.处理不能同时输入多个符号,不能重复输入符号2.开头不能为* 和 ÷3.÷后面的数字不能为04.处理小数点5.处理=6.处理以符号结尾的公式,自动删除(3)设计一个数组进行历史记载(4)设计退出键代码如下:

2013-12-25 19:52:33 1465

原创 IOS学习笔记---跑马灯与彩灯切换

需求:设置一个颜色切换的彩灯,可以正向/逆向以及停止.功能如下图:设计思路:(1)用一个数组装载颜色(2)用同样长度的数组装载图片(3)使用定时器进行流水切换切换:使用%进行上一中颜色和上一张图片切换.代码://// ViewController.h// ColorLed// DRAGON// Created by 5016

2013-12-25 19:40:36 864

原创 IOS学习笔记---颜色转换游戏

需求:有一个阵列按钮,按钮拥有两种颜色,当点击按钮时候,该按钮改变自己的颜色,同时围绕这个那就的上下左右按钮同时转换颜色,当素有颜色都变成与初始化相反的颜色时候,玩家胜利.设计思路:(1)实例化一个阵列的数组,装载到的一个数组里面,同时设置好UIButton的tag值,同时利用opaque透明属性来记录每个按钮独自的状态.(2)需要处理情况:1.左上角一个按钮:没有上/

2013-12-25 19:16:27 784

原创 IOS学习笔记---UIKit之UITextField

UITextField是IOS sdk中的可编辑的文本框,它可以被设置成各种可编辑的文本,譬如电话号码,密码,邮箱.....同时UITextField可以通过实现协议,来让生命周期中得UITextField变现得更加完美.实例代码:#import @interface ViewController : UIViewController//实现UITextFild的协议

2013-12-25 18:56:16 744

原创 IOS学习笔记---UIKit之UILable

UILable:是UIKit中的只读可视化控件,一般用于显示用户信息,不做动作响应.通过代码学习UILable使用:- (void)viewDidLoad{ [super viewDidLoad]; //1.实例化leble对象 UILabel *lable = [[UILabel alloc]initWithFrame:CGRectMake(70, 100,120,

2013-12-25 18:49:04 573

原创 IOS学习笔记---UIKit之UIButton

UIButton是IOS系统SDK中UIKit框架的按钮控件,开发者可以根据自己的设计去设置按钮的样式并且绑定相对应事件.下面是小案例:新建工程:File--->new Project--->Application--->Single View Application在ViewController.m下,程序从viewDidLoad开始执行:- (void)

2013-12-25 18:43:56 594

原创 Object-C 学习笔记(三十六)--- 通知:Notification

通知:Notification通知:也是一种观察者模式,与KVO相似.通知:设计到两个类之间的通信,但是通知不仅可以让一个类观察另外一个类的一个属性值之间的变化,而且还可以扩大信息成为一个通信包.下面是实例:实现护士观察孩子醒来.//// Child.h// KVCDemo//// Created by 5016 on 13-12-19.// Copy

2013-12-19 16:15:13 882

原创 Object-C 学习笔记(三十五)--- KVO(键值观察者)

KVO---(Key-Value-Observer)键值观察值KVO是一种观察者设计模式,是OC的机制,基于KVC.KVO实现了一个类去观察另外一个类的某个属性或者多个属性的变化,从而做出相对应的反应.下面是一个实例:护士观察一个孩子是否醒来.步骤://// Child.h// KVCDemo//// Created by 5016 on 13-12-19.

2013-12-19 16:09:04 758

原创 Object-C 学习笔记(三十四)--- KVC(基本运算)

上一节提及到KVC的基本知识以及相应历程,这里继续使用.实例://// Computer.m// KVC_KVO//// Created by 5016 on 13-12-10.// Copyright (c) 2013年 dradon. All rights reserved.//#import "Computer.h"@implementation Comp

2013-12-19 16:00:02 692

原创 Object-C 学习笔记(三十三)--- KVC(键值编码)

KVC:key-value-coding是一种早期简介给类成员属性进行设置与取值的方式,无论是@publiuc @protected 还是@private都能够间接访问得到.相当于现在的getter和setter的使用方式,后台为了安全性和效率,IOS出现了@property进行属性访问.下面是KVC的实例://// Child.h// KVCDemo//// C

2013-12-19 15:49:43 657

原创 Object-C 学习笔记(三十二)--- 谓词:NSPredicate

谓词:NSPredicate:是一种过滤内容的匹配条件,与数据库下select语句操作相似.举出一些常用的实例://// main.m// Predicate//// Created by 5016 on 13-12-19.// Copyright (c) 2013年 dradon. All rights reserved.//#import #import "C

2013-12-19 15:42:56 721

原创 Object-C 学习笔记(三十一)--- NSUserDefaults

NSUserDefaults:跟android 上的sharepreference一致.用于保存程序中得小数据,以键值对的形式存放,但是不对数据进行加密.新建一个application的空工程.实例如下://// AppDelegate.m// UserDefault//// Created by 5016 on 13-12-19.// Copyright (c)

2013-12-19 15:39:32 748

原创 Object-C 学习笔记(三十)--- 归档(3)---对象归档

对象归档:把对象的数据归档到文件上,编程一种有结构型的文件数据,实现NSCoding协议(接口),实现归档与解档两个方法.下面实例是一个对象归档是实例//// User.h// defineStoreDemo//// Created by 5016 on 13-12-18.// Copyright (c) 2013年 dradon. All rights reserved

2013-12-19 15:35:19 651

原创 Object-C 学习笔记(二十九)--- 归档(2)

使用NSData进行键值对归档://// main.m// storeDemo_NSdata//// Created by 5016 on 13-12-18.// Copyright (c) 2013年 dradon. All rights reserved.//#import //使用NSData进行归档存储//归档void store(){ //1.

2013-12-19 15:30:45 511

原创 Object-C 学习笔记(二十八)--- 归档(1)

归档:是把数据持久化到本地,归档是其中的一样,数据库是一种持久化的归档,但是归档有一个特点,持久化到本地的数据是经过加密.不能够用特定的软件读看里面的内容.与文件操作最大的区别.归档也叫做序列化,解档叫反序列化.下面实例是把数组归档和解档://// main.m// storeDemo1//// Created by 5016 on 13-12-18.// C

2013-12-19 15:28:43 887

原创 Object-C 学习笔记(二十七)--- 文件操作(沙盒)

沙盒: --- 每个iOS应用SDK都被包含在"沙盒"中,"沙盒"相当于一个加了仅主人可见权限的文件夹,苹果对沙盒有以下几条限制。    (1)、应用程序可以在自己的沙盒里运作,但是不能访问任何其他应用程序的沙盒。    (2)、应用程序间不能共享数据,沙盒里的文件不能被复制到其他应用程序文件夹中,也不能把其他应用程序文件夹中的文件复制到沙盒里。    (3)、苹果

2013-12-19 14:57:24 980

原创 Object-C 学习笔记(二十六)--- 文件断点拷贝

实例://// main.m// FileRead//// Created by 5016 on 13-12-17.// Copyright (c) 2013年 dradon. All rights reserved.//#import /* *断点copy */void copyFile(){ //读取文件 NSString *homePa

2013-12-19 14:49:49 571

原创 Object-C 学习笔记(二十五)--- 文件操作(写文件/读文件/复制文件)

文件操作:读取文件,写入文件,复制文件设计的主要类:1.NSFileHandle ---- 文件写入/读取2.NSFileManager --- 文件管理实例://// main.m// appendData//// Created by 5016 on 13-12-17.// Copyright (c) 2013年 dradon. All right

2013-12-19 14:46:42 1063

原创 Object-C 学习笔记(二十四)--- 自定义拷贝

自定义拷贝:实现NSCopying协议,覆盖- (id)copyWithZone:(NSZone *)zone 方法属性拷贝:当copy修饰可变对象时,则为深拷贝需要注意内存管理;修饰不可变对象时,则为浅拷贝.实例://// Person.h// DefineCopying//// Created by 5016 on 13-12-16

2013-12-19 14:38:52 476

原创 Object-C 学习笔记(二十三)--- 拷贝

拷贝:顾名思义是复制一个对象,作为一个副本.但是在面向对象里面拷贝分为浅拷贝与深拷贝.浅拷贝: 只是简单的给对象引用计数+1,不会造成新开辟对象内存空间.深拷贝:不会造成原本对象引用计数增加,但是会在内存中新开辟对象内存空间,内容与原本对象一致.实例://// main.m// CopyDemo//// Created by 5016 on 13-12-1

2013-12-19 14:33:50 490

原创 Object-C 学习笔记(二十二)--- 协议Protocol

协议:相当于其他面相对象语言中得抽象类(@optional)或者是接口(@required),弥补面相对象多继承.于接口的区别:java  C# C++中的接口或抽象类可以通过子类实例化对象,进行向上转型,但是协议不能实例化对象.//// Car.h// protocolDemo//// Created by 5016 on 13-12-16.// Cop

2013-12-19 13:43:02 741

原创 Object-C 学习笔记(二十一)---延展Extendtion

延展:有利于类的功能的分类与整合优点:可以定义属性与方法但是:定义的属性与方法都属于私有@private,相当于在.m文件里面实现实例://// People_isBusy.h// ExtendtionDemo//// Created by 5016 on 13-12-16.// Copyright (c) 2013年 dradon

2013-12-19 13:37:56 1038

原创 Object-C 学习笔记(二十)---类目(类别)Category

类目:可以扩充不能被继承的类的功能(方法),属于公有,跟在类里写没区别可以被子类继承,一般不要覆盖原来类的方法,因为延展的执行级别比原本类高.注意:(1)不能添加实例变量        (2)不是继承父类        (3)不建议覆盖父类方法,避免造成super消息断裂实例:给NSString添加类目//// NSM

2013-12-19 13:33:13 681

原创 Object-C 学习笔记(十九)---#include 、#import 、@class

#include(1)#include      : 用于对系统文件的引用,编译器会在系统文件目录下去查找该文件。(2)#include "***.h" :用于对用户自定义的文件的引用,编译器首先会去用户目录下查找,然后去安装目录,最后去系统目录查找。   注:使用include要注意重复引用的问题:        class A,class B都引用了class C,cl

2013-12-17 18:28:23 504

原创 Object-C 学习笔记(十八)---Foundation之Set

Set:集合,存放不重复的对象.不可变集合:NSset,它是一组单值对象的集合,而且是无顺序的,对象只能保存一个,其子类:NSMutableSet(可变集合)例子://// main.m// Foundation-Set//// Created by 5016 on 13-12-12.// Copyright (c) 201

2013-12-12 09:55:56 631

原创 Object-C 学习笔记(十七)---Foundation之Dictionary

Dictonary是由一个key-value来组成,key必须唯一,key是字符串对象,也可以是任意类型对象,value也是对象,字典里存放也必须是对象.Dictonary跟Array的操作一样,分为不可变字典NSDictionary 与 可变字典 NSMutableDictonary.常用操作看例子://// main.m// Foundation-Dictonary

2013-12-11 18:19:34 644

原创 Object-C 学习笔记(十六)---Foundation之NSMutableArray

NSMutableArray的基本操作:例子://// main.m// Foundation-NSMutableArray//// Created by 5016 on 13-12-11.// Copyright (c) 2013年 dradon. All rights reserved.//#import int main(int argc, const c

2013-12-11 17:11:39 754

原创 Object-C 学习笔记(十五)---Foundation之NSArray

不可变数组:NSArray常用操作例子://// main.m// Foundation-NSArray//// Created by 5016 on 13-12-11.// Copyright (c) 2013年 dradon. All rights reserved.//#import int main(int argc, const char * argv

2013-12-11 17:09:46 668

原创 Object-C 学习笔记(十四)---Foundation之NSMutableString

上一篇讲到的是不可变字符串NSString,这一章继续讲可变字符串NSMutableStringNSString是NSMutableString的父类.例子://// main.m// Foundation-NSMutableString//// Created by 5016 on 13-12-11.// Copyright (c) 2013年 dradon. Al

2013-12-11 16:17:11 559

原创 Object-C 学习笔记(十三)---Foundation之NSString

字符串在软件开发中是最常用的数据类型,我们一起来学习OC里面的字符串各大操作下面是字符串常用的基本操作,各种语言中都会涉及到这样的操作.例子://// main.m// Foundation-NSString//// Created by 5016 on 13-12-11.// Copyright (c) 2013年 dradon. All rights reserv

2013-12-11 16:13:56 644

原创 Object-C 学习笔记(十二)---Foundation之NSNumer

跟其他面相对象语言一样,OC可以把基本数据类型封装成为类,这样能够做到更多地事情,扩展性能强.同时也提供了封装类还原成为基本数据类型的方法.例子://// main.m// Foundation-NSNumber//// Created by 5016 on 13-12-11.// Copyright (c) 2013年 dradon. All rights rese

2013-12-11 15:05:38 633

原创 Object-C 学习笔记(十一)---动态绑定&异常处理

OC时一门面相对象的语言,前面提及到多态是一种动态绑定的技术之一,什么是动态绑定呢?动态绑定:在编译的时候未确定是什么类型或程序根据正常的语法编译,在运行时根据多态来确定哪一种数据类型或者是调用哪个方法.例子://// Car.h//父类// 动态绑定//// Created by 5016 on 13-12-11.// Copyright (c) 2013年 dra

2013-12-11 15:01:00 603

原创 Object-C 学习笔记(十)---内存管理MRC

内存管理MRC——手动管理内存ARC——自动管理内存MRCOC采用“引用计数”(retainCount)方式管理对象占用的内存1.      使用alloc为对象分配内存;使用dealloc释放对象所占用的内存。2.      使用alloc、new或者copy构造对象是,对象的retainCount为1.3.      调用对象的retain方

2013-12-04 11:23:07 700

原创 Object-C 学习笔记(九)---面相对象(多态)

多态:父类引用指向于子类对象,产生多态,子类方法覆盖父类方法.注意:多态只作用于方法,对成员属性没有起作用.例子://// Animal.h// Extend//// Created by 5016 on 13-12-3.// Copyright (c) 2013年 dradon. All rights reserved.//#import @interfa

2013-12-03 12:23:18 596

原创 Object-C 学习笔记(八)---面相对象(继承)

类:是事物共性的抽象.对象:是一个事物的具体表现.继承特点:(1)Object-C是一种单继承的面相对象语言.(2)提高代码的复用性.(3)提高代码的扩展性缺点:提高了代码的耦合度.例子://// Animal.h// Extend//// Created by 5016 on 13-12-3.// Copyright (c

2013-12-03 12:04:10 643

原创 Object-C 学习笔记(七)---setter&getter

设置器(setter)&访问器(getter)设置器(setter)和访问器(getter)提供了一个外界操作类内部属性的通道,但是在Object-C中,一般成员属性是私有(private)的,需要使用到设置器(setter)和访问器(getter),向外界暴露出接口.   例子:按照java C++ C#...的写法:在.h文件里声明//getter setter-(voi

2013-12-02 17:31:01 771

原创 Object-C 学习笔记(六)---单例设计模式

说到单例,在java学习07-单例设计模式已经说的很清楚,Object-C也是一门面向对象的语言,于是除了写法不同,其他都是大同小异.---未来会出一套 "设计模式"学习的笔记原则:(1) 不能直接调用构造方法---私有(2)对象内存只能初始化一次---static(3)使用其他静态接口(方法)把静态的对象返回废话少说了,让我们直接上程序吧.//// Peo

2013-12-02 17:10:48 636

git基础.pptx

Git的发展和linux发展息息相关, linux这个庞大的系统是由全世界各地的开发者共同贡献的,在2002年之前, 世界各地的开发者把源代码文件通过邮件等方式发给Linus, 再由Linus手工合并代码, 可见效率之低, 在当时其实已经有SVN, CVS等免费的版本控制软件, 但Linus坚决反对这些工具, 他认为这些版本控制系统不但速度慢, 而且需要联网才能工作, 有一些商用的版本控制, 虽然比SVN, CVS好用, 但是都是收费的, 不符合linux的开源精神。不过, 到了2002年, linux系统已经发展了十年了, linux代码库也变得越来越大, 很难再通过手工方式管理了, linux社区也对这种方式表达了强烈不满, 于是linus选择了一个商用版本控制系统BitKeeper, BitKeeper公司出于人道精神, 授权Linux社区免费使用这个版本控制系统。安定团结的大好局面在2005年就被打破了, 原因是Linux社区牛人聚集, 不免沾染了一些梁山好汉的江湖习气, 开发Samba的Andrew试图破解BitKeeper的协议, 被Bitkeeper公司发现, 于是Bit

2019-11-26

Jquery_Ui8.22

Jquery ui 用于做界面比较方便,提高开发速率,适当利用,是做前台很好的选择

2012-10-16

odbc数据库连接源代码

C++通过ODBC连接SQL SERVER2008数据库

2012-07-20

模糊查询源代码案例2

模糊查询源代码案例2,输入关键字则能实现关键字关联,实现模糊查询

2012-07-20

模糊查询源代码案例1

只要输入首字母就可以完全关联所有的关键字,实现模糊查询

2012-07-20

学生信息管理系统

基于.net平台+SqlServer 2008开发的学生信息管理系统

2012-07-01

ftp资料,建立自己的服务端

建立自己的ftp,只要有得上网的地方都可以连接自己的资源

2011-08-07

nod32密码获取器

nod32没有源代码,大家下载了就不用买nod32密码

2011-08-01

空空如也

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

TA关注的人

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