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 I
oC学习
------IoC容器:ApplicationContext容器内部事件发布
javaSE的自定事件发布:说有的自定义事件类型可以通过拓展EventObject来实现,而事件的监听器则拓展自EventListener。 eg:自定义事件类继承EventObject的MethodExecutionEvent MethodExecutionEvent serialVersionUID = 1L .methodName = .met
a74682246679
·
2014-05-28 12:00
Openssl 漏洞P
OC学习
关于漏洞的细节以及相关危害可以参考知乎和乌云上的文章OpenSSL的Heartbleed漏洞的影响到底有多大?关于OpenSSL“心脏出血”漏洞的分析漏洞相关的代码就不分析了,上面的文章已经分析的很清楚了,下面主要分析一下网络上流传甚广的pythonPOC文件。#!/usr/bin/python#QuickanddirtydemonstrationofCVE-2014-0160byJaredSta
陈阿福
·
2014-04-09 17:44
exploit
javad
oc学习
经验分享
以下是本人收藏的一些学习地址:1、javadoc转chm点击打开链接2、javadoc编码设置点击打开链接3、在线javadoc:jdocs点击打开链接下面是javadoc常用语法javadoc命令-- 目录前言一.Java文档和javadoc二.文档注释的格式1.文档注释的格式化2.文档注释的三部分三.使用javadoc标
CPTcpt123
·
2014-03-05 13:00
java
注释
文档
javadoc
OC学习
总结之面向对象和类
Objective-c是c语言的母集合,它的原意就是在原始的c语言的主体上加入面向对象的特性。1、面向对象和面向过程面向对象和面向过程是编程的两种思考方式。面向对象,简称OOP,它是以事物为中心,参与事件的事物是核心,完成事件只是事物的一个小任务。面向过程,简称OPP,它是以事件为中心,事件是核心,列出了完成事件的每一个步骤,一步一步完成。也就是面向对象侧重于从问题在寻找客体、客体的作用。客体间的
guoleiappleapp
·
2014-02-19 21:13
面向对象
对象
oc类
ios_
oc学习
总结
归档,kvo,kvc以及notification的学习前几天已经看过,但是因为工作比较忙,没有进行总结。严重的批评一下自己,太懒拖,太会给自己找借口了。其实不管oc还是java,基础语法都差不多,思想也差不都,主要是了解那些专业术语,对常用的一些类和属性有所了解,知道从何下手。而不管是android还是ios,都需要对一些组件以及平台的一些术语和常用的知识有所了解。剩下应该就是项目的训练,再训练,
android_panda
·
2014-01-14 18:00
[MO
OC学习
笔记]机器学习基石 Lecture01 The Learning Problem
本文转自: http://blog.csdn.net/zhouyongsdzh/article/details/16987129最近,Cousera公开课上又多了一门优质的ML课程,尤其对于华语圈的朋友是学习机器学习的福音。由于本人之前对ML有一定的学习和理解,所以从一个观察者or评论者的角度,来看林老师讲的ML课程,客观的评价是,讲的非常清楚,没有国内大学ML相关课程的照本宣科,问题的引入、算法
kaka20080622
·
2014-01-03 21:00
[MO
OC学习
笔记]机器学习基石 Lecture02 Learning to Answer Yes/No
最近,Cousera公开课上又多了一门优质的ML课程,尤其对于华语圈的朋友是学习机器学习的福音。由于本人之前对ML有一定的学习和理解,所以从一个观察者or评论者的角度,来看林老师讲的ML课程,客观的评价是,讲的非常清楚,没有国内大学ML相关课程的照本宣科,问题的引入、算法的描述以及推理都很清楚,非常值得好好学习,不管是刚接触ML的朋友,还是有一定ML经验的朋友。本次MachineLearningF
zhouyongsdzh
·
2013-12-07 23:00
[MO
OC学习
笔记]机器学习基石 Lecture01 The Learning Problem
最近,Cousera公开课上又多了一门优质的ML课程,尤其对于华语圈的朋友是学习机器学习的福音。由于本人之前对ML有一定的学习和理解,所以从一个观察者or评论者的角度,来看林老师讲的ML课程,客观的评价是,讲的非常清楚,没有国内大学ML相关课程的照本宣科,问题的引入、算法的描述以及推理都很清楚,非常值得好好学习,不管是刚接触ML的朋友,还是有一定ML经验的朋友。本次MachineLearningF
zhouyongsdzh
·
2013-11-27 16:00
OC学习
笔记
阅读更多1、Delegatehttp://leopard168.blog.163.com/blog/static/168471844201111411729597/2、内存管理http://leopard168.blog.163.com/blog/static/168471844201111382022332/3、ASIHTTPRequest使用介绍http://blog.sina.com.cn/
lancehan
·
2013-11-06 17:00
OC
OC学习
笔记
1、Delegate http://leopard168.blog.163.com/blog/static/168471844201111411729597/ 2、内存管理 http://leopard168.blog.163.com/blog/static/168471844201111382022332/ 3、ASIHTTPRequest使用介绍 ht
lancehan
·
2013-11-06 17:00
oc
OC学习
之NSKeyedArchiver类归档
#importintmain(intargc,constchar*argv[]){ @autoreleasepool{ //写配置文件 NSDictionary*glossary= [NSDictionarydictionaryWithObjectsAndKeys: @"Aclassdefined", @"Class", @"AFunction
xuqiang918
·
2013-09-12 14:00
Object-C
NSKeyedArchiver
OC学习
之XML属性列表归档
#importintmain(intargc,constchar*argv[]){ @autoreleasepool{ //写配置文件 NSDictionary*glossary= [NSDictionarydictionaryWithObjectsAndKeys: @"Aclassdefined", @"Class", @"AFunction
xuqiang918
·
2013-09-12 10:00
oc
plist
XML归档
OC学习
之文件目录操作
#import int main(int argc, const char *argv[]){ @autoreleasepool { //insertcodehere... //NSLog(@"Hello,World!"); NSFileManager *fm; NSString *path; NSString *dirName= @"
xuqiang918
·
2013-09-12 10:00
文件目录
Object-C
OC学习
那些事:Block
1.Block Block封装了一段代码,可以在任何时候执行。 Block可以作为函数的参数,或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针类似,但是有区别:block是inline(内联函数)的,并且默认情况下它对具备变量是可读的。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场的很多。 2.Block的使用 方法一: 1.定义bloc
p106786860
·
2013-08-30 09:00
Objective-C
block
OC学习
那些事:Block
1.Block Block封装了一段代码,可以在任何时候执行。 Block可以作为函数的参数,或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针类似,但是有区别:block是inline(内联函数)的,并且默认情况下它对具备变量是可读的。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场的很多。 2.Block的使用
ydbc
·
2013-08-30 09:00
block
OC学习
那些事:Protocol
1.Procotol 简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现。这种模式一般称为代理(delegation)模式。 在iOS和OS X开发中,Apple采用了大量的代理模式来实现MVC中View(UI控件)和Controller(控制器的分离)。 2.Procotol的使用 @protocolStudy //默认是@require -(void)test3; //@requi
p106786860
·
2013-08-28 09:00
Objective-C
protocol
OC学习
那些事:Protocol
1.Procotol 简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现。这种模式一般称为代理(delegation)模式。 在iOS和OSX开发中,Apple采用了大量的代理模式来实现MVC中View(UI控件)和Controller(控制器的分离)。 2.Procotol的使用 @protocol Study <NSObject> //
ydbc
·
2013-08-28 09:00
protocol
OC学习
那些事:Category
1.Category概念 OC提供了一种与众不同的方式—Category,可以动态的为已经存在的类添加新的行为(方法,不能添加成员变量)。 这样可以保证类的原始设计规模最小,功能增加在逐步扩展。 使用Category对类进行扩展时,不需要创建子类。 Category使用简单的方式,实现了类的相关方法模块化,把不同的类方法分配到不同的分类文件中。 2.Catogory的
ydbc
·
2013-08-22 09:00
cat
OC学习
那些事:Category
1.Category概念 OC提供了一种与众不同的方式—Category,可以动态的为已经存在的类添加新的行为(方法,不能添加成员变量)。 这样可以保证类的原始设计规模最小,功能增加在逐步扩展。 使用Category对类进行扩展时,不需要创建子类。 Category使用简单的方式,实现了类的相关方法模块化,把不同的类方法分配到不同的分类文件中。 2.Catogory的使用方法 Student+te
p106786860
·
2013-08-22 09:00
Objective-C
oc
category
OC学习
那些事:@class关键字
1.引用一个类的两种办法 @class:如果你只是定义成员变量、属性 #import:如果是继承某个类 2.两种方法的区别 #import方式会包含被引用类的所有信息,包括被引用类的变量和方法; #import //#import"Book.h"类似 @interfaceBook:NSObject @end @interfaceStudent:NSObject { Book*_book; }
p106786860
·
2013-08-21 09:00
Objective-C
Class
oc
#import
OC学习
那些事:@class关键字
1.引用一个类的两种办法 @class:如果你只是定义成员变量、属性 #import:如果是继承某个类 2.两种方法的区别 #import方式会包含被引用类的所有信息,包括被引用类的变量和方法; #import<Foundation/Foundation.h> //#import "Book.h"类似 @interface B
ydbc
·
2013-08-21 09:00
Class
OC学习
那些事:第一个OC应用程序
一、XCode创建开发环境步骤1.WelcometoXcode窗口,选择CreateanewXcodeproject。CreateanewXcodeproject:创建一个新的Xcode项目。Connecttoarepository:代码库LearnaboutusingXcode:查询Xcode的用户指南文档GotoApple'sdeveloperportal:访问iOS开发中心网页。OpenOt
p106783860
·
2013-08-20 17:13
Objective-C
xcode
oc
创建项目
OC学习
那些事:第一个OC应用程序
一、XCode创建开发环境步骤1.WelcometoXcode窗口,选择CreateanewXcodeproject。CreateanewXcodeproject:创建一个新的Xcode项目。Connecttoarepository:代码库LearnaboutusingXcode:查询Xcode的用户指南文档GotoApple'sdeveloperportal:访问iOS开发中心网页。OpenOt
1024工场
·
2013-08-20 17:48
Objective-C
Xcode
OC
创建
项目
OC学习那些事
OC学习
那些事:第一个OC应用程序
一、XCode创建开发环境步骤 1.Welcometo Xcode窗口,选择Create anew Xcode project。 Createanew Xcode project:创建一个新的Xcode项目。 Connecttoa repository:代码库 Learnaboutusing Xcode:查询Xcode的用户指南文档 GotoApple'sdeveloper portal:访问iO
p106783860
·
2013-08-20 17:00
Objective-C
xcode
创建
项目
oc
OC学习
那些事:内存管理
1.范围 任何继承了NSObject的对象,对基本数据类型无效。 2.原理 每个对象内部都保存了一个与之相关联的整数,称为引用计数器。 当使用alloc、new或者copy创建一个对象的时,对象的引用计数器设置为1。 给对象发送一条retain消息,可以使引用计数器+1。 给对象发送一条release消息,可以使引用计数器-1。 当一个对象的引用计数器值为0时,那么它将被销毁,其占用的内存被系统收
p106786860
·
2013-08-19 09:00
注释
Objective-C
内存管理
autorelease
OC学习
那些事:内存管理
1.范围 任何继承了NSObject的对象,对基本数据类型无效。 2.原理 每个对象内部都保存了一个与之相关联的整数,称为引用计数器。 当使用alloc、new或者copy创建一个对象的时,对象的引用计数器设置为1。 给对象发送一条retain消息,可以使引用计数器+1。 给对象发送一条release消息,可以使引用计数器-1。 当一个对象的引用计数器值为0
ydbc
·
2013-08-19 09:00
内存管理
OC学习
那些事:@property和@synthesize
1.@property 只用在.h文件中@interface关键字中 当编译器遇见@property时,会自动展开成getter和setter方法的声明。 //等效 @propertyintage; -(int)age; -(void)setAge:(int)newAge;注意:在XCode4.5环境下,检测到@property时,自动在.m文件中添加@synthesizeage=_age。如.
p106786860
·
2013-08-16 09:00
Objective-C
property
getter
setter
synthesize
OC学习
那些事:@property和@synthesize
1.@property 只用在.h文件中@interface关键字中 当编译器遇见@property时,会自动展开成getter和setter方法的声明。 //等效 @property int age; -(int)age; -(void)setAge:(int)newAge; 注意:在XCode4.5环境下,检测到@property时,自动在.m文件中添
ydbc
·
2013-08-16 09:00
property
OC学习
那些事:self、自动释放、变量作用域
1.变量的作用域 变量必须定义的{}中 @public:全局都可以方法 @protected:只能在类的内部和子类中访问(默认) @private:只能在类的内部方法 @interfaceStudent:NSObject { @public int_age; int_no; @private int_name; floatheight; }self->height直接访问成员变量 2.自动释放
p106786860
·
2013-08-15 09:00
变量
Objective-C
作用域
self
自动释放
OC学习
那些事:self、自动释放、变量作用域
1.变量的作用域 变量必须定义的{}中 @public:全局都可以方法 @protected:只能在类的内部和子类中访问(默认) @private:只能在类的内部方法 @interface Student : NSObject { @public int _age; int _no; @private int
ydbc
·
2013-08-15 09:00
作用域
015_Spring I
oC学习
笔记annotation之Resource和Component
这两个注释我个人认为比较好用,为什么了?首先@Resource是默认按byName来装配,这样我们控制起来比较容易。@Component就是取代了beans.xml里面的bean配置,这样可以让beans.xml文件变得格外精简。 一、@Resource的配置,beans.xml文件如下 <?xml version="1.0" encoding="UTF
jt120
·
2013-08-03 22:00
spring
014_Spring I
oC学习
笔记annotation起步
现在总算要开始说说注解annotation这回事了,为了用annotation,我们得先在beans.xml文件中添加些字段 首先要填加annotation的支持 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework
jt120
·
2013-08-02 14:00
spring
013_Spring I
oC学习
笔记autowire介绍
autowire是指自动装配,之前的博文你发现,我们如果想注入,总得在bean下面配置property <bean id="userService" class="com.jt.service.UserService"> <property name="userDAO" ref="u" /
jt120
·
2013-08-02 14:00
spring ioc
012_Spring I
oC学习
笔记scope介绍
beans.xml中,添加bean,必须添加的属性有id和class,同时,还有一个可选、但很重要的属性,scope,指明这个bean的域空间,spring默认的scope是singleton,支持以下四种scope prototype singleton session request beans.xml的配置如下: <?xml version=
jt120
·
2013-08-02 13:00
spring
IOC
011_Spring I
oC学习
笔记beans.xml配置方法,使用构造方法注入
注入的方法有很多,通过beans.xml配置属性注入,用构造函数注入,用注释注入,下面介绍怎么用构造函数注入。 参考上一篇博文: http://jt120.iteye.com/blog/1917970 1、给UserServer添加构造方法 public class UserService { private UserDAO userDAO; public void
jt120
·
2013-08-02 13:00
spring
IOC
010_Spring I
oC学习
笔记beans.xml配置方法
下面就是一个添加用户的小例子,详细描写了IoC配置步骤,遵从MVC框架,spring的起步,关键是对beans.xml的理解,其实还是反射、注入、切面这些高级编程手段的使用。 1、创建实体类 public class User { private String username; private String password; public String g
jt120
·
2013-08-02 13:00
java
spring
框架
IOC
OC学习
笔记[注意事项]
alloc new retain之后都必须要调用release方法计数器要变只有这几种方法retainreleaseallocnewcopy方法才会使计数器改变,谁想用人家对象,就对他进行retain操作,但在dealloc释放本对象的时候也释放引用的对象,先释放引用的对象,然后释放自己,内存管理做到”谁污染谁治理“,谁调用谁retain,是销毁也要销毁retain的对象当自己手动写get和set
s10141303
·
2013-08-01 16:00
OC学习
笔记[注意事项]
alloc new retain之后都必须要调用release方法计数器要变只有这几种方法retainreleaseallocnewcopy方法才会使计数器改变,谁想用人家对象,就对他进行retain操作,但在dealloc释放本对象的时候也释放引用的对象,先释放引用的对象,然后释放自己,内存管理做到”谁污染谁治理“,谁调用谁retain,是销毁也要销毁retain的对象当自己手动写get和set
蓬莱仙羽
·
2013-08-01 16:00
OC学习
那点事:构造方法和description方法
1.自定义的构造方法 Student.m文件: @interfaceStudent:NSObject { int_age; int_no; } ...…(getter/setter) //自己写一个构造方法 -(id)initWithAge:(int)ageAndNo:(int)no; @end Student.h文件: #import"Student.h" @implementationStud
p106786860
·
2013-07-21 10:00
构造方法
oc
description
OC学习
那些事:点语法
1.使用自定义的方法创建get/set方法 Person.h文件: #import @interfacePerson:NSObject { intage; } -(void)setAge:(int)newAge;//方法名是setAge: -(int)age;//方法名是age //-(void)setAge:(int)newAgeAndNo:(int)no;//方法名是setAge:AndNo:
p106786860
·
2013-07-20 09:00
set
get
oc
成员变量
点语法
OC学习
那些事:第一个OC类
一、创建一个新的OC类: 1.点击File->New File,打开Choose atemplateforyournew file窗口,选择Objective-C class,点击Next按钮。 2.Chooseoptionsforyournew file窗口,在Class中输入Student类名,Subclass of中输入子类NSObject父类名称。点击Next按钮。 3.选择类所在的存储路
p106786860
·
2013-07-14 08:00
ios
类
Objective-C
对象
OC学习
那些事:第一个OC应用程序
一、XCode创建开发环境步骤 1.Welcometo Xcode窗口,选择Create anew Xcode project。 Createanew Xcode project:创建一个新的Xcode项目。 Connecttoa repository:代码库 Learnaboutusing Xcode:查询Xcode的用户指南文档 GotoApple'sdeveloper portal:访问iO
p106786860
·
2013-07-13 12:00
Objective-C
xcode
创建
项目
oc
Spring-I
OC学习
:WebApplicationContext(三)
WebApplicationContext:web容器ctx,目的是可以加载WEB-INF下面的资源文件。 ConfigurableWebApplicationContext:主要提供了几个设置配置的接口:ServletContext,ConfigLocations AbstractRefreshableWebApplicationContext:这个接口的父类是AbstractRefre
褚小轰
·
2013-07-02 23:00
Spring-I
OC学习
:ApplicationContext(二)
ApplicationContext:BeanFactory的另一种展现形式。getAutowireCapableBeanFactory方法可以看出ApplicationContext中聚合一个AutowireCapabelBeanFacotry,所以ApplicationContext实质还是用的XmlBeanFacotry,可以看成只是封装。 ResourcePatternResolver:
褚小轰
·
2013-06-30 13:00
Spring-I
OC学习
:BeanFactory(一)
spring的核心内容便是IOC(InversionOfControl,不过有人觉得叫DependencyInjection更贴切) : BeanFactory:springBean容器最顶层的接口,主要定义了基本的Bean获取操作。其子类必须尽可能的支持SpringBean对象的生命周期,它的顺序如下(只是先后顺序,可以跳过):1.BeanNameAware'ssetBeanName2.B
褚小轰
·
2013-06-26 22:00
beanfactory
Spring-I
OC学习
-Prototype reference inside a Singleton
Prototype reference inside a Singleton 在Spring容器中,如果定义了一个Singleton作用域的Bean,但是属性Bean是一个prototype作用域的,会怎么样? 如果按照平常类似<bean></bean>的格式注入,是不可以。唯一的办法是将prototype这个Bean对象改成Proxy
褚小轰
·
2013-06-24 20:00
prototype
Spring-I
OC学习
-Lazy-Init
lazy-init配置是懒加载,但是需要 ApplicationContext的时候才有效,并且Bean的作用域是singleton。XmlBeanFactory会忽略这个配置。 具体可以看下spring文档的内容: http://static.springsource.org/spring/docs/2.5.x/reference/beans.html#bea
褚小轰
·
2013-06-23 22:00
spring
Spring的I
oC学习
Spring提供两种IoC容器 • BeanFactory• ApplicationContext 如果构造器注入和setter方法注入都注入了同一个属性,并且值不一样,会怎样? public class User { private String username; private String password;
yoyo08
·
2013-06-05 15:00
spring
OC学习
笔记-01
1、OC不支持垃圾回收,需要开发人员编写代码来释放对象所占用的内存。OC代码都写在@autoreleasepool的{}内部。 2、#import是一个预处理指令,作用跟C语言的#include类似,都是 包含(拷贝)某个文件的内容 到 预处理指令所在的位置。 #import <Foundation/Foundation.h>表示包含Fou
zhengjj_2009
·
2013-05-30 15:00
学习笔记
OC学习
笔记-01
1、OC不支持垃圾回收,需要开发人员编写代码来释放对象所占用的内存。OC代码都写在@autoreleasepool的{}内部。 2、#import是一个预处理指令,作用跟C语言的#include类似,都是 包含(拷贝)某个文件的内容 到 预处理指令所在的位置。 #import <Foundation/Foundation.h>表示包含Fou
zhengjj_2009
·
2013-05-30 15:00
学习笔记
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他