E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OC基础
[跟我学spring学习笔记][IoC]
I
oC基础
什么是IoCIoc—InversionofControl,即“控制反转”,不是什么技术,而是一种设计思想。ioc做什么IoC容器帮对象找相应的依赖对象并注入,而不是由对象主动去找。
zy691357966
·
2016-04-13 23:00
spring
IOC
IOS开发之
OC基础
学习笔记(下)
文章目录1.Foundation-NSDictionary字典的初始化:字典的基本用法:遍历字典的所有key或者value:字典的内存管理:2.Foundation-NSMUtableDictonary3.Foundation-NSNumber4.Foundation-NSValue5.Foundation-NSNull6.Foundation-NSDate日期创建日期使用日期格式化7.Found
清霜之辰
·
2016-04-06 23:33
IOS学习笔记
IOS开发之
OC基础
学习笔记(下)
文章目录1.Foundation-NSDictionary字典的初始化:字典的基本用法:遍历字典的所有key或者value:字典的内存管理:2.Foundation-NSMUtableDictonary3.Foundation-NSNumber4.Foundation-NSValue5.Foundation-NSNull6.Foundation-NSDate日期创建日期使用日期格式化7.Found
清霜之辰
·
2016-04-06 23:33
IOS学习笔记
基于注解的SpringAOP Redis缓存技术
AOP基于I
OC基础
,是对OOP的有益补充。SpringAOP的可配置式,使得代码几乎没有耦合侵入。2、RedisRedis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志
花田犯de错
·
2016-03-30 11:20
OC基础
三目运算符x?a:bx为Boolean表达式所以,先判断x这个是不是成立(true/false) 如果x是ture 则返回a的值 如果x是false则返回b的值int main(int argc, const char * argv[]) { @autoreleasepool { int a = 3; int b = 2; int x
LBBB
·
2016-03-28 18:00
OC基础
:block.字面量
block块语法,能够用block去保存一段代码,或者封装一段代码.block实际是由c语言实现的,运行效率非常高.block实际借鉴了函数指针的语法.block(^)(參数类型1參数名1,參数类型2參数名2...);返回值类型 (^)();1.没有參数,括号也不能省略2.參数名能够省略void(^myBlock1)(); 无參数无返回值void(^myBlock2)(inta,intb); 有參
phlsheji
·
2016-03-26 21:00
IOS开发之
OC基础
学习笔记(中)
文章目录1.Foundation-结构体2.Foundation-NSStringNSString的创建从文件、网络读取文本字符串的导出大小写转换字符串的比较字符串的搜索字符串的截取与路径相关拓展名处理其他用法3.Foundation-NSMutableString可变字符串的创建4.Foundation-NSArray创建一个数组数组的简单使用数组的内存管理给数组里面的元素发送消息遍历数组派生出
清霜之辰
·
2016-03-23 23:48
IOS学习笔记
IOS开发之
OC基础
学习笔记(中)
文章目录1.Foundation-结构体2.Foundation-NSStringNSString的创建从文件、网络读取文本字符串的导出大小写转换字符串的比较字符串的搜索字符串的截取与路径相关拓展名处理其他用法3.Foundation-NSMutableString可变字符串的创建4.Foundation-NSArray创建一个数组数组的简单使用数组的内存管理给数组里面的元素发送消息遍历数组派生出
清霜之辰
·
2016-03-23 23:48
IOS学习笔记
OC基础
之选择器的使用
FJAnimal.h#import@interfaceFJAnimal:NSObject@property(nonatomic,copy)NSString*name;/**定义一个动物的父类,属性名字*/+(instancetype)animalWithName:(NSString*)name;/**玩耍*/-(void)play;/**吃东西*/-(void)eat;@endFJAnimal.m
鹿微微鹿
·
2016-03-23 19:00
OC选择器
OC基础
第三天(OC不可变数组和可变数组的基本用法)
main.m#importintmain(intargc,constchar*argv[]){ @autoreleasepool{ //创建数组对象 NSArray*array1=@[@(1),@(2),@(3),@(4)]; NSArray*array2=@[@"apple",@"pear",@"grape",@"banana",@"orange"]; NSL
鹿微微鹿
·
2016-03-20 09:00
OC数组常用方法
OC基础
第三天(定义一个分数类,实现加减乘除!)
FJFraction.h#import/**定义一个分数类分为分子和分母*/@interfaceFJFraction:NSObject{ NSInteger_num; NSInteger_den;}/**传入一个小数转化为分数*/+(instancetype)fractionWithDouble:(double)value;/**初始化方法*/+(instancetype)fractionWi
鹿微微鹿
·
2016-03-20 09:00
OC实现分数的加减乘除
OC基础
第二天(字符串的基本用法)
main.c#importintmain(intargc,constchar*argv[]){ @autoreleasepool{ //用字符串字面量创建字符串对象 NSString*str1=@"helloworld"; //用已有的字符串对象创建字符串对象 NSString*str2=[NSStringstringWithString:str1]; //
鹿微微鹿
·
2016-03-19 20:00
OC字符串的基本用法
OC基础
第二天
FJMobilePhone.h#import@interfaceFJMobilePhone:NSObject{ NSString*_brand;//手机牌子 double_price;//手机价格 double_screenSize;//手机屏幕大小 NSString*_color;//手机颜色 NSString*_owner;//手机主人 NSString*_number;//
鹿微微鹿
·
2016-03-19 19:00
OC定义一个电话类
OC基础
第一天
FJClock.h//第一步:思想分析;对于一个时钟属性有三个:时针,分针,秒针//第二步骤:始终的动作有哪些?计时和显示时间!#import@interfaceFJClock:NSObject{ /**定义一个时钟*/ int_hour; int_minute; int_second; }/**时钟走得方法*/-(void)goForOneSecond;/**时钟显示时间方法*/-(
鹿微微鹿
·
2016-03-19 17:00
OC定义一个时钟类
OC基础
第一天
FJStudent.h/**定义一个学生类。属性有姓名和年龄*/@interfaceFJStudent:NSObject{NSString*_name;int_age;}/**初始化方法*/- (instancetype)initWithName:(NSString*)nameage:(int)age{if(self=[superinit]){_name=name;age=age;}/**学习方法
鹿微微鹿
·
2016-03-19 17:00
OC面向对象入门
OC基础
第一天
main.m#import//Step1.定义类//数据抽象:找到和类(对象)相关的属性(找名词)//行为抽象:找到和类(对象)相关的方法(找动词)//类的声明部分@interfaceCircle:NSObject{ //数据抽象 @privatedouble_radius;}//初始化方法-(instancetype)initWithRadius:(double)radius;//行为抽象-
鹿微微鹿
·
2016-03-19 17:00
IOS开发之
OC基础
学习笔记(上)
文章目录1.第一个os程序2.OC的类3.点语法4.构造方法、description方法、self使用5.关键字new/变量作用域6.@property和@synthesize7.内存管理retain、release、autorelease8.pragmamark使用9.category使用10.protocol使用11.block使用该笔记源自对传智播客《IOS开发快速入门视频》的学习如有侵权,
清霜之辰
·
2016-03-13 21:38
IOS学习笔记
小崔学堂开课了
第一阶段我主要讲一些
oc基础
,不单单是oc语法,我想着讲oc语法的同时主要给大家分享面向对象的思想,因为面向对象的思想不仅是学习oc的基础和关键,也是学习其他面向对象语言的基础和关键,我相信学了这一套视频掌握了编程思想学
巴黎欧莱雅
·
2016-03-02 15:00
OC基础
笔记
pragmamark在xcode的使用pragmamark-会在之前加条线1.在声明里面默认是potected在实现里面是私有的 2.权限遵循追随原则 @protect int_age; float_change;也是protect@property和@synthesize自动生成setter和getter的实现
u013768203
·
2016-02-26 12:00
xcode
OC基础
—字符串数组字典集合
// //main.m //字符串数组字典集合 // //Createdbykermiton15/8/8. //Copyright(c)2015年kermit.Allrightsreserved. // ************************* *********字符串*********** ************************* 1、固定字符串 1.初始化 NSStri
kermit_liu
·
2016-02-25 16:00
ios
NSString
NSDictionary
NSArray
NSSet
C语言基础知识
概览当前移动开发的趋势已经势不可挡,这个系列希望浅谈一下个人对IOS开发的一些见解,这个IOS系列计划从几个角度去说IOS开发:C语言
OC基础
IOS开发(iphone/ipad) Swift这么看下去还有大量的内容需要持续补充
lcg910978041
·
2016-02-19 15:00
OC基础
--OC内存管理原则和简单实例
ARC:由于自己的学习视频太早,Xcode是iOS6版本,新建命令行项目后,系统会默认启动ARC机制,全程AutomaticReferenceCounting,简单的说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。--所以自己在学习内存管理的时候为对象进行retain或者release的时候编译器总会报错。必须注意的
青红造了个白
·
2016-02-18 10:00
Swift中KVO(监听)的使用方法及注意事项
在学习swift语言的过程中,笔者建议有
OC基础
的开发者,在写swift的代码过程中,再写一下OC中的代码,二者相互比较,相信你能找到快速
zhangxianhongx
·
2016-02-08 21:00
OC基础
--关键字@property 和 @synthesize
一、@property关键字需要掌握的知识:1.用在@interface中,用来自动生成setter和getter的声明例:@propertyintage;--相当于执行了右边的代码-->-(void)setAge:(int)age;-(int)age;二、@synthesize关键字需要掌握的知识:1.用在@implementation中,用来自动生成setter和getter的实现例:@syn
青红造了个白
·
2016-02-03 16:00
OC基础
--关键字@property 和 @synthesize
一、@property关键字需要掌握的知识:1.用在@interface中,用来自动生成setter和getter的声明例:@propertyintage;--相当于执行了右边的代码-->-(void)setAge:(int)age;-(int)age;二、@synthesize关键字需要掌握的知识:1.用在@implementation中,用来自动生成setter和getter的实现例:@syn
青红造了个白
·
2016-02-03 16:00
【第二章】 IoC 之 2.1 I
oC基础
—— 跟我学Spring3
2.1I
OC基础
2.1.1 IoC是什么Ioc—InversionofControl,即“控制反转”,不是什么技术,而是一种设计思想。
C-Kellen
·
2016-02-02 16:00
OC基础
--构造方法
OC语言中类的构造方法学了两种:一、方法一:[类名new]例:[Personnew]缺点:可扩展性不强,假如在Person类中有_age成员变量,在初始化时想让_age中的值为20,new方法办不到,只能是创建类之后重新赋值二、方法二://返回一个已经分配好内存的对象,但是这个对象没有经过初始化Person*p=[Personalloc];//给指针变量p指向的对象进行初始化操作p=[pinit]
青红造了个白
·
2016-01-31 17:00
OC基础
--description方法
PS:经过之类重写description方法后,个人感觉有点像C#中的ToString();方法一、description方法的作用:(输出所有的OC对象都用%@)1、默认情况下(不重写description方法时)对象的输出信息是:例:2、NSLog(@"Person对象:%@",p);--原理:会调用对象的-description方法,并且把-description方法返回的OC字符串输出的屏
青红造了个白
·
2016-01-31 15:00
iOS之UI学习开篇
进行UI的学习之前,笔者认为读者已经具备些许
OC基础
。
wuzesong
·
2016-01-30 17:00
ios
UI
oc
ios开发
OC基础
--OC中的类方法和对象方法
PS:个人感觉跟C#的静态方法和非静态方法有点类似,仅仅是有点类似。明杰老师说过不要总跟之前学过的语言做比较,但是个人觉得,比较一下可以加深印象吧。重点是自己真的能够区分开!一、OC中的对象方法1.以减号“-”开头2.只能让对象调用,没有对象,这个方法根本不可能被执行3.对象方法能访问实例变量(也就是成员变量)二、OC中的类方法1.以加号“+”开头2.只能用类名调用,对象不能调用3.类方法中不能访
青红造了个白
·
2016-01-28 13:00
OC基础
--成员变量的封装
一、封装的作用:1.重用2.不必关心具体的实现3.面向对象三大特征之一4.具有安全性二、OC中成员变量的命名规范以及注意事项1、命名规范--.成员变量都以下划线“_”开头1)为了跟get方法的名称区分开2)一看到下划线开头的变量,肯定是成员变量2、注意事项--以后的成员变量最好不要写@public,因为@public修饰的成员变量可以被别人乱改三、成员变量的set方法1.作用:用来设置成员变量,可
青红造了个白
·
2016-01-28 10:00
OC基础
--OC中类的声明与定义
OC中设计一个类的步骤:一、声明类:1.用到的关键字--@interface和@end2.类名3.继承NSObject4.属性5.方法(行为,只需要声明)二、实现(定义)类1.用到的关键字--@implementation和@end2.实现@interface中声明的方法3.类中方法的声明和实现一定注意开头写减号“-”4.OC类中的小括号不能乱用,小括号是用来括住类型的!--谨记!例:下面的代码中
青红造了个白
·
2016-01-26 17:21
OC基础
--OC中类的定义
OC中类的定义与使用跟C#和java差别相当明显,做个笔记,牢记并加以区别!一、OC中类的定义:关键字@implementation和@end注意事项:1.定义好一个类之后,要让这个类继承NSObject这个类--是为了让自己定义的类能够具备创造对象的能力2.继承NSObject后还不算完,NSObject的声明在Foundation框架中,所以--#import3.OC中定义的类中,类的属性和方
青红造了个白
·
2016-01-24 16:00
(spring-第15回【I
oC基础
篇】)容器事件
五个人在报社订阅了报纸。报社一旦有了新报纸,就派员工分别送到这五个人手里。在这个例子中,“报纸”就是事件,“报社”就是广播器,五个订阅者就是监听器。广播器收到事件,把事件传给监听器,监听器对事件做一些事情。这样的例子属于观察者模式。观察者模式:A类负责接收新信息,B、C、D类一直关注着A。A类一旦有了新信息,就发送给B、C、D类,B、C、D类收到信息作出不同的操作。这就是观察者模式。具体到代码中,
煎饼果子多放葱
·
2016-01-24 02:00
(spring-第14回【I
oC基础
篇】)国际化信息
国际化又称为本地化。当你把手机的language由中文切换到英文时,你的微信也相应改用英语,这就是i18n国际化。一般来说,应用软件提供一套不同语言的资源文件,放到特定目录中,应用根据不同语言的操作系统决定使用哪一种语言。一般由两个条件限定一个国际化类型:语言类型和国家/地区类型。比如:中文:语言类型:zh,国家/地区类型:CN(中国大陆)/HK(中国香港)/TW(中国台湾)。英语:语言类型:en
煎饼果子多放葱
·
2016-01-10 04:00
OC基础
:枚举类型
感谢原作者:http://blog.csdn.net/annkie/article/details/9877643一般情况下,我们采用C风格的enum关键字可以定义枚举类型。[cpp] viewplaincopyenum{ UIViewAnimationTransitionNone, UIViewAnimationTransitionFlipFromLeft, UI
jijiji000111
·
2016-01-07 14:00
OC基础
文件管理
OC基础
文件管理1.文件管理类NSFileManager对象的创建: NSFileManager*fm=[NSFileManagerdefaultManager];2.文件操作:(1)遍历查看目录下的文件
卡丁车h
·
2016-01-03 15:00
OC基础
文件管理
OC基础
文件管理1.文件管理类NSFileManager对象的创建: NSFileManager*fm=[NSFileManagerdefaultManager];2.文件操作:(1)遍历查看目录下的文件
卡丁车h
·
2016-01-03 15:00
OC基础
NSDate
OC基础
NSDate#import intmain(intargc,constchar*argv[]) { @autoreleasepool{ NSDate*date=[NSDatedate
卡丁车h
·
2016-01-03 14:00
OC基础
NSDate
OC基础
NSDate#import intmain(intargc,constchar*argv[]) { @autoreleasepool{ NSDate*date=[NSDatedate
卡丁车h
·
2016-01-03 14:00
OC基础
NSData
OC基础
NSData1.NSString转NSData//NSString转NSData NSString*string=@"abcd12345"; NSData*data=[stringdataUsingEncoding
卡丁车h
·
2016-01-03 14:00
OC基础
NSData
OC基础
NSData1.NSString转NSData//NSString转NSData NSString*string=@"abcd12345"; NSData*data=[stringdataUsingEncoding
卡丁车h
·
2016-01-03 14:00
OC基础
代理和协议
OC基础
代理和协议1.协议(1)oc语言中得协议:一组方法列表,不需要我们自己实现,由遵守协议的类来实现协议所定制的方法。(2)协议的使用步骤:制定协议-->遵守协议-->实现协议-->调用协议。
卡丁车h
·
2016-01-02 22:00
OC基础
代理和协议
OC基础
代理和协议1.协议(1)oc语言中得协议:一组方法列表,不需要我们自己实现,由遵守协议的类来实现协议所定制的方法。(2)协议的使用步骤:制定协议-->遵守协议-->实现协议-->调用协议。
卡丁车h
·
2016-01-02 22:00
OC基础
内存管理
OC基础
内存管理我们所了解的c语言内存管理,如下:(1)c语言的内存分配:char*p=(char*)malloc(100*sizeof(char));(2)c语言的内存释放:free(p);c语言内存管理存在的缺陷
卡丁车h
·
2016-01-02 13:00
OC基础
内存管理
OC基础
内存管理我们所了解的c语言内存管理,如下:(1)c语言的内存分配:char*p=(char*)malloc(100*sizeof(char));(2)c语言的内存释放:free(p);c语言内存管理存在的缺陷
卡丁车h
·
2016-01-02 13:00
OC基础
类的三大特性
OC基础
类的三大特性OC的类和JAVA一样,都有三大特性:继承,封装,多态,那么我们就来看一下OC中类的三大特性。1.继承继承的特点:(1)子类从父类继承了属性和方法。
卡丁车h
·
2016-01-01 15:00
OC基础
类的三大特性
OC基础
类的三大特性OC的类和JAVA一样,都有三大特性:继承,封装,多态,那么我们就来看一下OC中类的三大特性。1.继承继承的特点:(1)子类从父类继承了属性和方法。
卡丁车h
·
2016-01-01 15:00
OC基础
---初始化方法
初始化方法在OC中创建对象分为两部:开辟空间,初始化初始化的主要作用:为某些实例变量赋值,而且初始化方法在整个对象生命周期只调用一次。学习继承之前,进行初始化,并没有self=[superinit]字样,我们需要为实例变量逐一赋值;学习继承之后,父类中声明了公共实例变量。作为父类,有自己的初始化方法,为这些公共实例变量赋值。子类定义了除了父类中的公共实例变量之外的实例变量。在自身的初始化方法中,优
cherry_711
·
2015-12-28 20:17
objective-c
初始化
初始化方法
c和
oc基础
C 指针:1.1复习了c的指针。 当多个指针变量存在的时候,需要给指针变量赋初始值,否则会造成野指针的存在; 1.2.用c指针实现三个数的大小比较。面向对象OO和面向过程:1.面向过程和面向对象编程的区别: 面向过程,着重于解决问题的步骤; 面向对象,着重于解决问题的对象。 2.oc和c的一些区别: oc中引入头文件用#import c中引入头文件用#include oc中打印输出用NSLog()
丶过客匆匆
·
2015-12-27 22:00
字符串
数组
oc
结构体
字典
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他