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学习
SpingI
oC学习
总结
学习过Spring框架的人一定都会听过Spring的IoC(控制反转)、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IOC、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对SpringIoc的理解。一、分享Iteye的开涛对Ioc的精彩讲解首先要分享的是Iteye的开涛这位技术牛人对Spring框架的IOC
嘻嘻哈a
·
2020-09-16 08:56
Spring
OC学习
习题
/*1.输入一段字符串,统计其中的单词个数(10分)比如:传入@"welcometoqianfeng"返回:3*/-(NSUInteger)countOfWordInString:(NSString*)str;/*2.将指定字符串逆序(10分)比如:传入字符串@"iphone"返回:@"enohpi"传入字符串@"beautiful"返回:@"lufituaeb"*/-(NSString*)rev
super_man_风清扬
·
2020-09-16 06:37
Objective-C
Tensorflow 2.0学习笔记
跟从北大mo
oc学习
TensorFlow2.0,非常详细甚至安装TensorFlow都有甚至pandas未安装都有,基本上所有的常见坑,都有讲解,知识点也较为紧凑。
夜朔辰
·
2020-09-14 02:04
随笔
Spring学习笔记 一
特点控制反转I
OC学习
Spring时,IOC和DI的特性大家
程序员小潘
·
2020-09-14 00:45
后端
spring
IOC容器:Unity
IOC简介:什么是I
OC学习
IOC之前先来了解一个依赖倒置原则(DIP),依赖倒置原则是IOC的核心原理。依赖导致:即上层模块不应该依赖于低层模块,二者应该通过抽象来依赖。
qq373591361
·
2020-09-13 22:00
C#
ioc
di
unity
依赖注入
控制反转
现代S
oC学习
心得(2)
现代S
oC学习
心得(2)二、前段设计和后端实现SoC的设计流程一般为系统级设计、前端设计和后端实现。系统级设计用系统级建模语言,如SystemC,对系统进行行为级建模,描述各模块的功能。
Aturing
·
2020-09-13 14:18
学习笔记
oc学习
之NSArray与NSMutableArray数组
////main.m//6-10复习////Createdbykjon14-6-10.//Copyright(c)2014年kj.Allrightsreserved.//#importintmain(intargc,constchar*argv[]){@autoreleasepool{//创建数组对象,NSArray不可变数组//c语言的数组可以存放任何类型的数据,同一个数组只能有同一种数据类型/
zilan1239
·
2020-09-13 07:58
OC学习笔记
OC学习
(一)类的定义和对象的创建
OC的思想是面向对象编程(objectorientedprogramming,OOP):以事物为中心,也就是参与事件的参与者,设计事物的功能,而完成事件只是事物的所有功能中的一个小功能.而之前所学的C语言则是面向过程编程(procedureorientedprogramming,POP):以事件为中心,关心完成该事件的详细步骤,该如何一步一步去实现.OC中的类:具有相同特征行为的事物的抽象OC中的
Kevin_Rao
·
2020-09-13 04:12
Objective-C
Snail—
OC学习
之可变数组NSMutableArray
可变数组NSMutableArray继承于NSArrayNSArray的所有方法都适用于可变数组下面是可变数组的一些初始化方法#importintmain(intargc,constchar*argv[]){@autoreleasepool{//可变数组继承于不可变数组//空的可变数组NSMutableArray*array=[[NSMutableArrayalloc]init];//传入0就是新
树上的大腰子
·
2020-09-13 04:52
iOS学习之OC
OC学习
(五)不可变数组类,可变数组类及数值类
今天主要学习了不可变数组类,可变数组类及数值类中的部分常用方法,下面是我对今天学习的简要总结我们为什么要学习OC的数组,下面就是数组的几个方面的价值:(1)存储多个元素.(2)存储元素只能是对象,对象可以是不同类型.(3)数组是一个有序的集合.(4)数组中的元素可以重复,而且重复的对象会成为数组元素.不可变数组类的部分常用方法:1.创建数组对象(1)使用便利构造器arrayWithObjects创
Kevin_Rao
·
2020-09-13 04:38
NSNumber
方法
Objective-C
NSArray
NSMutableArray
OC学习
----可变数组与不可变数组
NSArray/NSMutableArray在OC中,我们用NSArray类和NSMutableArray类来表示数组.其中,NSArray类是NSMutableArray类的父类.在OC中,我们的数组是有序的对象的集合,即我们的数组只能存储对象.在OC中我们的数组中元素类型不能是int,float,CGPoint等类型.NSArray(不可变数组)1.初始化方法//创建一个空不不可变的数组NSA
25岁的大叔
·
2020-09-13 04:18
OC学习
Spring I
OC学习
心得之IOC容器的初始化过程
注:本文大多数内容都是摘自《Spring技术内幕》这本书简单来说,Ioc容器的初始化过程是在refresh()方法中启动的,包括BeanDefinition的Resource定位,载入和注册三个过程。第一:Resource的定位这个Resource指的是BeanDefinition的资源定位,由ResourceLoader通过统一的Resource接口来完成。文件系统中的Bean定义信息可以使用F
生活不只*眼前的苟且
·
2020-09-13 00:43
Spring
OC学习
笔记四---XCode使用技巧
1.安装苹果官方文档有两个安装路径(1)~/资源库/Developer/Xcode/UserData/(2)/Applications/Xcode.app/Contents/Developer/Documentation/DocSets把下载的docset文件放入任意一个路径即可。2.保存代码块点击右上角的打开右边栏,点击{}打开代码块其中包含系统自带的代码快,也可以新建自己的代码块,把一些常用的
ODTRS
·
2020-09-11 15:12
OC学习
Spring I
oC学习
之ApplicationContext中refresh过程详解
refresh()该方法是SpringBean加载的核心,它是ClassPathXmlApplicationContext的父类AbstractApplicationContext的一个方法,顾名思义,用于刷新整个Spring上下文信息,定义了整个Spring上下文加载的流程。publicvoidrefresh()throwsBeansException,IllegalStateException
·
2020-09-10 10:40
【Spring】 1. IOC
文章目录【Spring】1.I
OC学习
框架前的引言1.Spring简介1.1Spring概述1.2Spring核心1.3Spring下载1.4sts2.IOC2.1原始方式2.2IOC底层原理2.3BeanFactory
言午学堂
·
2020-08-25 16:33
主流框架
spring
ioc
java
OC学习
(四)不可变字符串类和可变字符串类
今天系统性的学习了OC中的NSString(字符串)类以及它的子类NSMutableString(可变字符串)类,下面举例介绍下里面的一部分比较常用方法一NSString类的部分方法,NSString是不可变字符串,所以方法调用时并不是对原字符串进行修改,而是先建立一个原字符串的副本,然后对副本内容进行修改1.创建对象两种方式:(1)便利构造器(+号方法):stringWithFormatNSSt
Kevin_Rao
·
2020-08-25 15:53
Objective-C
方法
NSString
NSMutableString
OC学习
笔记03-OC中访问修饰符,点语法与@property,@synthesize关键字
#import@interfacePerson:NSObject{NSString*_name;//interface中无修饰默认protected@protectedint_age,_height;@privatedouble_weight;@packageBOOL_isAlive;}@propertyNSStringname;//生成getter和setter的声明@propertyintag
elsewhat
·
2020-08-23 19:32
note
【
OC学习
-8】存取器方法?getter和setter?其实就是赋值和返回值的两种函数
我们在声明类的时候,有实例变量+方法(函数),这些实例变量如果默认的话都是protected类型,一般无法直接访问,更别提赋值和调用了,所以就产生了两种函数,getter函数就是能够返回实例变量的值,setter函数就是能够设置实例变量的值。(当然如果你把实例变量改成public的话可以直接调用,但不安全)存取器方法(函数)就是:存——赋值setter函数,取——返回值getter函数。(1)先在
喂-不吃素的熊宝宝
·
2020-08-22 23:01
iOS
OC学习
----设计模式
设计模式设计模式是用来解决编程某些特写问题.单例模式什么时候使用单例模式?在一个工程中,有一些类只需要一个实例变量.我们就可以将这些类设计成单例模式.单例模式的作用?当一个类A被设计成单例模式时,由A构造出的实例对象相比于其它类来讲,其为全局实例对象.即在每一个类中由A构造出的实例对象,都为相同对象.在OC中如何将一个类设计成单例模式?1.在要被设计成单例的类的.h文件中声明一个构造单例方法,如:
25岁的大叔
·
2020-08-22 18:57
OC学习
OC学习
:KVC在数组的使用
KVC使用键路径查询数组,会查询数组中每一个对象的来查找这个键。先定义一个ClassIOS24类#import@interfaceClassIOS24:NSObject@property(nonatomic,weak)NSMutableArray*studentMArray;@end在定义一个学生类#import@interfaceStudent:NSObject@property(nonatom
TaLinBoy
·
2020-08-22 15:18
OC学习
【20190427】【Python】MO
OC学习
中的小代码总结(已完结)
============知识点见MOOC课程-PPT===========一、小程序1.初识海龟绘图体系(已验证)importturtle#引入海龟绘图体系turtle.setup(650,350,200,200)#设定窗体(宽、高、窗口左上角位置是[200,200])turtle.penup()#画笔抬起turtle.fd(-250)#海龟倒退行驶250个像素(画笔是抬起状态,所以画布上不留痕迹
Satisfying
·
2020-08-22 14:27
Python
PAT B 1080 MOOC期终成绩 (C语言)
1080MOOC期终成绩思路分析一、题目对于在中国大学MO
OC学习
“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分的在线编程作业分,然后总评获得不少于60分(满分100)。
Siumai
·
2020-08-21 21:04
PAT
B
PAT乙级
OC学习
笔记 - UI基础5
本章知识点:xib与storyboard的区别,xib的基本使用,xib的加载原理,渐变动画,调整UIButton内部子控件的位置,调整UIButton内边距,UIButton图片拉伸,KVC,KVOxib与storyboard的区别共同点:1都用来描述软件界面2都用InterfaceBuilder工具来编辑3本质都是转换成代码去创建控件不同点:1Xib是轻量级的,用来描述局部的UI界面2Stor
ssRing
·
2020-08-21 20:39
oc学习
HTTPREQUEST GET和POST请求的代码封装
对代码进行封装要求:1、无论成功或者失败都应该有网络成功和失败的blcok一、block概念:block可以理解为匿名的函数。二、底层实现:1.block是一个指针机构提,在终端通过clang-rewrite-objc指令看看C++代码。利用终端编译生成C++代码:clang-rewrite-objcmain.m2.几个重要的结构体和函数简介_block_impl:这是一个结构体,也是C面向对象的
极客诗人
·
2020-08-21 08:27
[对比
OC学习
swift]--day01初识
我会在接下来一段时间,记录一下个人学习swift的一些心得,有些观点可能不正确,望指正。学习的网址推荐:http://www.runoob.com/swift/swift-tutorial.html一、什么都不说,先问候这个世界importUIKitvarstr:String="Hello,World"print(str)打印结果:Hello,World\n二、常量,变量常量let:初始化完成后,
一声雷
·
2020-08-20 20:04
OC学习
—微博案例
1.内容2.设置模型3.设置开始页面改控制器为tableviewcontroller:删除原来的viewcontroller,拖拽tableviewcontroller设置为初始页面,删除其中的cells这个tableviewcontroller可以用原来的viewcontroller文件(需要继承UItableviewController)。也可以删除原来的,新建控制器文件。点击nain.sto
manmanlu2006
·
2020-08-20 12:59
笔记
计算机组成与体系结构——指令系统
计算机组成与体系结构,第4章mo
oc学习
本章简单介绍了一些MIPS指令简介指令分类冯诺依曼结构计算机:存储程序+程序控制,程序控制往下面一层看就是指令执行系列机:系统结构指令系统基本相同(保证在一个计算机上开发出的系列软件能够在后续新推出的计算机上也能实现因为程序是指令的集合保证兼容性
Coaa.
·
2020-08-19 19:29
SDS
oc学习
(二):搭建平台,使用EMIO点亮LED
简介这是学习SDSoc的第二个入门实验,通过EMIO点亮连接在PL上的8个LED。与上一个实验不一样,在这一个实验中,由于ZedBoard平台中没有使能EMIO,因此想直接通过SDSoc编写程序驱动MIO是不行的,所以这一个实验需要自己搭建包含EMIO的平台。我用的是ZedBoard开发板,SDSoc2017.4。第一步:搭建平台通过对官方资料的学习,平台分为软件平台和硬件平台两部分,官方就如何搭
CLGo
·
2020-08-15 22:47
SDS
oc学习
(一):使用MIO驱动LED
简介在XILINX官网上看见了一些SDSoc的介绍视频,感觉这个工具很强大,我之前也有一点点VIVADO+HLS的学习经历,感觉会为学习SDSoc提供一些帮助,所以就尝试学习学习。先从最基础的点亮一个LED入手,通过对官方资料的学习,惊奇的发现官方给的例程都是对算法加速,而没有一些入门例程,比如说点亮一个LED(可能是太简单了官方不屑说,也有可能是我没找到)。我用的是ZedBoard开发板,SDS
CLGo
·
2020-08-15 22:16
SDS
oc学习
(三):用户自定义开发板搭建平台
第一步:搭建平台平台地搭建在SDS
oc学习
CLGo
·
2020-08-15 22:16
SDS
oc学习
(一):使用MIO驱动LED
总结这篇文章博主认为非常好,一共连载了四篇,这里转载一篇,剩下的三篇都在转载的连接上,需要学习的同学可以进一步的学习。简介在XILINX官网上看见了一些SDSoc的介绍视频,感觉这个工具很强大,我之前也有一点点VIVADO+HLS的学习经历,感觉会为学习SDSoc提供一些帮助,所以就尝试学习学习。先从最基础的点亮一个LED入手,通过对官方资料的学习,惊奇的发现官方给的例程都是对算法加速,而没有一些
朽月
·
2020-08-15 21:14
SDSOC
自动控制原理(1)- 介绍与数学模型
在中国大学mo
oc学习
华中科技大学自动控制原理,特写系列博客来记录学习的过程。1介绍1.1要求自动控制系统的要求总结为以下四个字“稳,快,平,准”:①稳:稳定性是保证控制系统能够正常工作的先决条件。
唐大大鹏
·
2020-08-15 21:43
自动控制原理
OC字典练习 -- 中国省市区
//#importintmain(intargc,constchar*argv[]){//准备工作NSString*path=@"/Users/dllo/Desktop/
OC学习
/oc06--省市区字典
Gao_zi
·
2020-08-14 10:26
OC
oc
省市区
字典与数组嵌套
OC学习
篇之---文件的操作
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!前一篇文章中我们讲到了OC中的归档和解档操作:http://blog.csdn.net/jiangwei0910410003/article/details/41872551,今天我们来介绍OC中文件操作,在之前
是喝醉了吗
·
2020-08-11 12:01
黑马程序员——
OC学习
之内存管理和自动释放池
-------Xcode5.0之后已经让新建的项目强制带上ARC机制,但是内存管理依然是
oc学习
的核心之一。下面学习一下早起编写程序时是如何管理内存问题的。
gissinghxu
·
2020-08-11 11:40
黑马程序员——
OC学习
——内存管理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------1.内存管理的基本概念及范围由于移动设备的内存极其有限,所以每个APP占用的内存也是有限的,当APP占用内存过多时,系统就会发出内存警告。为了保证整个系统运行流畅,需要回收一些不需要再继续使用的内存空间,否则系统会崩溃。OC内存管理的范围是任何继承NSObject的对象,对其他基本类型数据无效。内存
Susie_lv
·
2020-08-11 11:53
Javad
oc学习
及使用
简介Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档。我们常用的javaapidoc就是Javadoc如果编写Javadoc注释格式Java里通常支持三种格式注释。//第一种注释,双斜线,不支持换行/*第二种,支持
雙湖之梦
·
2020-08-10 21:43
java
OC学习
笔记之foundation
Foundation框架介绍1.什么是框架由许多的类、方法、函数、文档按照一定的逻辑组织起来的集合,以便是程序开发变得更容易。在OSX下的MAC操作系统中大约有80个框架为所有的程序开发奠定基础的框架称为Foundation框架。Foundation框架允许使用一些基本对象,如数字,字符串,以及协议对象的集合,如数组,字典和集合。其他功能包括处理日期时间,内存管理,处理文件系统,存储(或递归)对象
zhuhoulinly
·
2020-08-09 16:55
学习
OC学习
笔记
1.oc里把属性称为实例变量2.类的方法到了实例里面就被称为实例的消息或者实例的方法了3.OC里面的函数声明示例:-(void)eat;这个减号表示对象的方法或者行为,加号则表示是类的方法4.下面这种写法是用来生成set和get方法的@property(nonatomic,assign)intage;@property(nonatomic,assign)char*name;5.类名定义示例:@in
肥仔肥仔
·
2020-08-09 16:22
OC 学习笔记2 Foundation框架
OC学习
笔记2Foundation框架文章目录
OC学习
笔记2Foundation框架框架Foundation框架Foundation框架里的类框架一个框架相当于一个软件包,它包含了多个类。
摇啊摇曳瑶
·
2020-08-09 15:10
学习笔记
OC学习
笔记之011IOS应用开发入门--控件2进度条、拖动条、警告框、日期选择器、选择器
1.进度条-UIProgressView#import"ViewController.h"@interfaceViewController()@property(weak,nonatomic)IBOutletUIProgressView*progress1;@property(weak,nonatomic)IBOutletUIProgressView*progress3;@property(wea
心湖中的石子
·
2020-08-09 15:23
#
oc学习笔记
IOS学习笔记
OC学习
笔记之007Foundation框架--字符串、数组、字典、谓词
1.字符串三种方法创建字符串使用unicode字符数组使用char风格字符串从文件创建intmain(intargc,constchar*argv[]){@autoreleasepool{unichardata[6]={97,98,99,100.101,102};//1、使用unicode数值数组初始化字符串NSString*str=[[NSStringalloc]initWithCharacte
心湖中的石子
·
2020-08-09 15:53
#
oc学习笔记
OC学习
笔记[注意事项]
allocnewretain之后都必须要调用release方法计数器要变只有这几种方法retainreleaseallocnewcopy方法才会使计数器改变,谁想用人家对象,就对他进行retain操作,但在dealloc释放本对象的时候也释放引用的对象,先释放引用的对象,然后释放自己,内存管理做到”谁污染谁治理“,谁调用谁retain,是销毁也要销毁retain的对象当自己手动写get和set方法
weixin_34191734
·
2020-08-09 14:32
OC学习
笔记十四 构造函数
为什么80%的码农都做不了架构师?>>>一.构造方法构造方法主要用来初始化成员变量。实现方式:重写NSObject类的-(instancetype)init方法重写规则:-(instancetype)init{ //1.重写init方法一定要调用父类的init方法 self=[super init]; //2.判读父类是否初始化成功,self值是否为nil,如果父类初
weixin_34162629
·
2020-08-09 14:27
黑马程序员_
OC学习
笔记之Foundation框架集合类
-----------android培训、java培训、ios学习型技术博客、期待与您交流!------------OC--集合类1.OC集合类包括NSArray,NSSet,NSDictionary都是以面向对象的方式操作数组,而且OC数组不像C语言中的数组只能存放同一种数据类型,它可以存放任意类型的对象,但是不能存放非OC对象类型如基本数据类型int,struct,enum等2.OC数组是以对
weixin_30648963
·
2020-08-09 13:49
OC学习
笔记之Foundatio框架集合类
一、OC数组OC数组是一个类,它也分不可变数组NSArray和可变数组NSMutableArray。1➣不可变数组的创建//创建一个不可变数组,元素为一个OC字符串对象@"小桥"NSArray*array1=[NSArrayarrayWithObject:@"小桥"];//创建一个不可变数组,元素为多个OC字符串对象NSArray*array2=[NSArrayarrayWithObjects:@
葬花桥
·
2020-08-09 13:21
OC
博客
面向对象
编程语言
ios开发
OC学习
笔记之OC类自定义构造方法
一、构造方法续:自定义构造上一篇笔记小桥讲到了OC类的构造方法,这里先复习一下,下面是一个Person类,有姓名和年龄两个成员变量:////文件:Person.h//项目:博客笔记//作者:葬花桥//日期:14-5-7//版权:Copyright(c)2014年itcast.Allrightsreserved.//#import@interfacePerson:NSObject@propertyN
葬花桥
·
2020-08-09 13:21
学习笔记
OC学习
笔记之Foundation框架NSString与NSMutableString
一、NSString与NSMutableString相信大家对NSString类都不陌生,它是OC中提供的字符串类,它的对象中的字符串都是不可变的,而它的子类NSMutableString类的对象中的字符串就是可变的。什么是可变与不可变呢?二者的区别就是在已经创建的一个字符串对象中,在程序中能不能更改字符串,比如拼接新的字符串,可变的可以在原字符串中更改,不可变的不能更改。二、关于字符串的创建1>
葬花桥
·
2020-08-09 13:21
学习笔记
OC学习
笔记之autorelease与自动释放池
一、autoreleaseautorelease与release相似,是OC中的一个对象方法。这两个方法都能把对象的引用计数器减1,但是release是一个精确的减1,对对象的操作只能在release之前进行,如果是在之后,就会出现野指针错误;而autorelease是一个不精确的引用计数器减1,当给对象发送autorelease消息时,对象就会被放到自动释放池中,自动销毁时会给池中的所有对象发送
葬花桥
·
2020-08-09 13:21
学习笔记
OC学习
笔记17--Foundation集合类之NSSet与NSDictionary
#importvoidtestSet();voidtestDictionary();intmain(intargc,constchar*argv[]){NSAutoreleasePool*pool=[[NSAutoreleasePoolalloc]init];testSet();NSLog(@"\n\n------------------------------\n\n");testDiction
elsewhat
·
2020-08-09 12:38
note
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他