自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 地图定位 - 定位,持续定位设置,比较两个位置的距离 地理编码 反地理编码

地图定位 - 1.定位2.持续定位设置3.比较两个位置的距离#import "ViewController.h"#import @interface ViewController ()@property (nonatomic,strong)CLLocationManager *locationManager;@end@implementation ViewContro

2016-01-20 16:19:20 1065

原创 iOS 调用系统 电话

功能类#import @interface IGPhoneUtils : NSObject+(instancetype)sharedInstance;-(void)CallPhoneWithPhoneString:(NSString *) phone;@end#import "IGPhoneUtils.h"@interface IGPhoneUtils()@pro

2016-01-07 10:04:53 470

转载 待整理.iOS 开发的技巧和提示

https://mp.weixin.qq.com/s?__biz=MzAxMzE2Mjc2Ng==&mid=401453041&idx=1&sn=424a42a24d8774c618454aaeaf14d546&scene=1&srcid=0106z2j02tmm6z6LK19AHPWv&key=41ecb04b051110033cd3712b18d9cb5f4915a451214b238c46c

2016-01-06 11:39:07 533

转载 xcode快捷方式--界面--看代码

Xcode导航快捷键界面------1.工程导航器:Command+ 1~82.显示/隐藏导航器面板:Command+03.显示/隐藏实用工具面板:Command+Option+04.在辅助编辑器中打开文件:在项目导航器中选中文件执行Option+左键点击操作Option + 左键点击 文件5.

2016-01-06 10:35:42 2001

原创 多线程(2) GCD

GCD NSOperation什么是GCD全称是Grand Central Dispatch,可译为“伟大的中枢调度器”纯C语言,提供了非常多强大的函数GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程)程序员只需

2015-04-26 13:38:31 625

原创 多线程(1) pthread(可无视) 2.NSThread(静态方法使用居多)

iOS中多线程的实现方案1.pthread2.NSThread3.GCD4.NSOperation1.pthread(几乎不用) 一套通用的多线程API 适用于Unix\Linux\Windows等系统 跨平台\可移植 使用难度大语言:C线程生命周期:程序员管理- (void)touchesBegan:(NSS

2015-04-25 17:20:06 1209

原创 OC文件解压(SSZipArchive)

SSZipArchive转http://blog.youkuaiyun.com/kqygww/article/details/24851877

2015-04-23 15:57:23 2046

原创 解析JSON XML

JSON数据{"videos":[{"id":1,"image":"resources/images/minion_01.png","length":10,"name":"小黄人 第01部","url":"resources/videos/minion_01.mp4"},{"id":2,"image":"resources/images/minion_02.png","length":12,"

2015-04-23 15:43:14 694

原创 网络GET POST请求的

在iOS中,常见的发送HTTP请求(GET和POST)的解决方案有苹果原生(自带)NSURLConnection:用法简单,最古老最直接的一种方案NSURLSession:iOS7新出的技术,功能比NSURLConnection更加强大CFNetwork:NSURL*的底层,纯C语言第三方框架ASIHttpRequest:外号“HTTP终结者”,功能极其强大,可惜早

2015-04-22 15:48:19 1058

原创 多控制器管理, UINavigationController

self.window=[[UIWindow alloc]initWithFrame:[[UIScreen mainScreen] bounds]]; // 新建一个导航控制器 UINavigationController *navigationController=[[UINavigationController alloc]init]; // 将导航控制器添加到根控制器

2014-07-06 19:16:36 970

原创 plist存储数据,偏好设置,归档(NSKeyedArchiver)

plist存储数据    // NSUserDomainMask 在用户目录下查找    // YES 代表用户目录的~    // NSDocumentDirectory 查找Documents文件夹    // 建议使用如下方法动态获取    NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDir

2014-06-08 19:31:37 781

原创 控制器管理

如何创建一个控制器

2014-06-08 17:31:46 568

原创 Info.plist和pch文件的作用,UIApplication,iOS程序的启动过程,AppDelegate 方法解释,UIWindow,生命周期方法

Info.plist常见的设置建立一个工程后,会在Supporting files文件夹下看到一个“工程名-Info.plist”的文件,该文件对工程做一些运行期的配置,非常重要,不能删除  注:在旧版本Xcode创建的工程中,这个配置文件的名字就叫“Info.plist” 项目中其他Plist文件不能带有“Info”这个字眼,不然会被错认为是传说中非常重要的“Info.pli

2014-06-08 16:44:08 5908

原创 UIAlertView 简单使用, NSNotification键盘监听(零碎内容)

2014-06-02 15:59:53 1416

原创 scrollView的重要属性,代理方法,tableView的数据源,代理方法,UIPickerView,UIDatePicker,UIToolbar

scrollView 中的重要属性

2014-06-02 13:43:38 5887

原创 Xib文件的使用,状态栏管理

Xib文件的使用Xib文件可以用来描述某一块局部的UI界面Xib文件的加载

2014-06-02 13:36:05 3472

原创 ios控件加载图片,plist,懒加载,序列帧动画,添加动画效果。

控件加载图片,plist,懒加载,序列帧动画,添加动画效果。IOS中有2种加载图片的方式、方式一:有缓存(图片所占用的内存会一直停留在程序中)+ (UIImage *)imageNamed:(NSString *)name;注:必须是png文件。需要把图片添加到 images.xcassets中例如:

2014-05-24 22:29:44 8264

原创 IOS代码添加控件,控件移动,放大,缩小,旋转

控件移动,放大,缩小,旋转1,代码添加控件例如:

2014-05-24 22:02:39 14327

原创 Foundation5 NSObject和反射,copy语法

NSObject常用方法 Student *stu = [[[Student alloc] init] autorelease]; // isKindOfClass判断对象是否属于某个类 或者 子类 if ( [stu isKindOfClass:[Person class]] ) { // NSLog(@"stu属于Person或者继承自Per

2014-05-17 23:41:02 1116

原创 Foundation4,NSNumber,NSValue,NSNull,NSDate

NSNumber 是NSValu的子类把int float double 数字类型的包装成OC对象后,能让如Array这类不能放基本数据类型的类中。

2014-05-17 23:15:28 804

原创 Foundation3NSDictionary初始化方式

Dictionary初始化方式NSDictionary是不可变的

2014-05-17 22:44:32 1465

原创 Foundation2 Array的创建,遍历和排序,MutableArray

创建数组 //创建一个空的数组,Array是不可变数组,创建为空以后也不能加元素了。 NSArray *array = [NSArray array]; // 创建有1个元素的数组 array = [NSArray arrayWithObject:@"123"]; // 创建有多个元素的数组 array = [NSArray ar

2014-05-17 18:13:53 1252

原创 Foundation2 NSString的创建,导出,常用方法,NSMutableString

NSString的创建// char *s = "A String!"; // C语言中的字符串 // 动态方法生成,需要释放内存 NSString *str2 = [[NSString alloc] init]; [str2 release];// 有alloc需要释放内存 NSString *str3 = [[NSString alloc]

2014-05-17 14:42:22 964

原创 Foundation1-常用结构体

NSRange range;// 表示范围的结构体 range.location=10; range.length=10; NSRange range1={7,3}; NSRange range2={.location=10,.length=3}; // 使用函数复制,最常用的方式 NSRange ra

2014-05-17 14:31:28 807

原创 特有语法,分类Category,protocol协议,block (总结)

分类Category 可以在不改变原来类代码的基础上,扩展类的方法.h文件格式@interface 要扩展的类名(分类名)扩展的方法声明。默认保护。继承的子类,可以使用。@end.m文件格式

2014-05-17 14:06:36 667

原创 特有语法,分类Category,protocol协议,block

Category 可以在不改变原来类代码的基础上,扩展类的方法.h

2014-05-17 12:34:40 941

原创 内存管理,@property和@synthesize

OC中不会自动回收内存,需要自己管理。三种方式retain和release 手动管理autorelease   半自动管理arc 自动管理

2014-05-17 12:20:51 561

原创 OC简单语法复习(总结)

定义类OC中描述类需要2个文件。类名.h   头文件(定义变量,类名)类名m 实现 (实现方法).h中的格式@interface 类名:父类 //:为继承表示。{ /* 此处定义变量。默认为@protected */}// 此处定义方法声明@end

2014-05-17 11:36:24 650

原创 Foundation框架

Foundation框架包含了很多开发中常用的数据类型;结构体枚举类想使用Foundation中的数据类型。一定要包含#import NSRange(location length) NSPoint\CGPoint NSSize\CGSize NSRect\CGRect (CGPint CGSize)使用这些CGPointEqualToPoint、C

2014-05-17 11:13:50 688

原创 OC简单语法复习

第一个oc类OC中。新建一个类会生成2个文件,OC中一个类需要2个文件来描述。一个.h(声明),用于声明变量.方法声明的关键字:@interface @end  一个.m(实现)用于实现.h中的方法 实现的关键字 @implementation @ end 如:Student 类

2014-05-17 11:07:56 1005

原创 2.基本数据类型,printf与scanf函数

1.变量在c语言中声明一个局部变量,没有经过初始化就能使用。(不建议没有初始化就使用,会出现错误数据)如:一定要初始化赋值!全局变量可以不初始化,系统会默认赋值为0#include int  a;//全局变量int main(){    printf("a=%d",a);//此处也没有初始化

2014-04-18 23:17:24 810

原创 学习笔记:1.Hello,World代码分析,函数

#include //#include预处理指令,编译器根据后面给出的文件名,来查找并把这个文件包含到当前文件中//被包含的文件为xxx.h则是头文件,包含需要使用的函数的声明//#include 可以包含任何编译器能识别的c/c++代码文件,//如:c,hpp,cpp等,甚至,txt,abc等都可以//<>包含的是系统自带的文件,“”是开发人员自己创建的文件(与编译器对文件的搜索顺序有

2014-04-13 19:58:56 665

原创 反射技术将查询结果封装为对象_编写一个基本的连接池来实现连接的复用

反射技术将查询结果封装为对象_编写一个基本的连接池来实现连接的复用 反射技术将查询结果封装为对象-------------------------------------------------------------------通过的ORMTest类的getUser方法,传入sql语句,及需要封装对象的class.可复用 ORMTest.javapackage com

2012-03-13 15:36:01 500

原创 反射

package com.dwt1220;import java.util.Date;public class User { private int id; private String name; private Date birther; private float money; public User(){ } public int ge

2012-03-12 12:05:51 411

原创 其他几个API(2)_获得数据库相关的信息_获得参数信息_获得结果信息

获得数据库相关的信息_获得参数信息_获得结果信息获得数据库相关的信息获得参数信息  ※需要在DriverManager.getConnection(url, user, password);的url中添加generateSimpleParameterMetadata=trueprivate static String url = "jdbc:mysql://loca

2012-03-09 22:57:48 1131

原创 其他几个API_获得新增的数据主键_批处理_可滚动的结果集_可更新的结果集(不常用)

获得新增的数据主键_批处理可滚动的结果集_可更新的结果集(不常用)获得新增的数据主键_批处理-------------------------------------------------------------------------------------- 获得新增的数据主键使用PreparedStatement.getGen

2012-03-08 23:37:37 1452

原创 使用JDBC调用_存储过程

存储过程使用JDBC调用存储过程存储过程:DELIMITER $$DROP  PROCEDURE IF EXISTS jdbc.addUser $$CREATE PROCEDURE jdbc.addUser(in pname varchar(45),in birthday date,in money float, out pid in

2012-03-07 22:23:59 461

原创 事务_事务的保存点_事务的隔离级别

事务_事务的保存点_事务的隔离级别事务------------------------------------------------------------------------------------------原子性(atomicity):组成事务处理的语句形成了一个逻辑单元,不能只执行其中的一部分。 一致性(consistency):在事务处理执行前后,数据库

2012-03-07 17:13:19 431

原创 jdbc_数据类型与日期问题_访问大段文本数据_二进制类型的数据

数据类型与日期问题_访问大段文本数据_二进制类型的数据  /**********************java.util.Date转成java.sql.Date存储****************************************/ /**********************用jdbc存储大段文本数据(mysql中字段类型为text)****************

2012-03-06 13:01:04 469

原创 编写一个简单的jdbc例子程序_模版_CRUD_SQL注入

连接数据的步骤 注册驱动 (只做一次)建立连接(Connection) 创建执行SQL的语句(Statement)执行语句处理执行结果(ResultSet)释放资源 模版 工具类:JdbcUtils.java(静态)测试类:Base.java使用:CRUD.java  CRUD 防止SQL注入PreparedStatement和State

2012-03-01 11:39:49 746

空空如也

空空如也

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

TA关注的人

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