自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

renzhongrui的博客

学习与思考

  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 ObjectiveC(8)_Protocol

Protocol定义Protocol(协议)的声明类似一个类的接口,不同的是协议没有父类也不能定义实例变量。协议是一种特殊的程序设计结构,用于声明专门被别的类实现的方法。1、协议的应用场景有:需要别的类实现方法声明未知类的接口两个类之间的通信2、协议的基本特点有:协议可以被任何类实现的方法协议本身不是类,是定义了一个其他类可实现的接口category也可以采用协议Pro...

2018-09-28 23:11:00 346

原创 ObjectiveC(7)_Extension

Extension定义类的Extension(延展)如同是匿名的Category,它的特性有:Extension中声明的方法在类本身的@implementation和它对应的@end之间实现;通过Extension创建类的私有方法。Extension创建1、在实现类中创建创建Person.h文件#import <Foundation/Foundation.h>@...

2018-09-27 23:25:17 270

原创 ObjectiveC(6)_Category

类目(Category)定义封装是面向对象的一个特征,OC也不例外,如果封装了一个类,不想再改动它了,可是随着程序功能的增加,需要在那个类中增加一个小小的方法,这时我们就不必在那个类中做修改或者再定义一个子类,只需要在用到那个方法的时候随手添加一个该类的类别(category)即可。特性有:在类目定义的方法,会成为原始类的一部分,与其他的调用没有区别;通过给父类定义类目方法,其子类也会继承...

2018-09-27 22:38:10 241

原创 ObjectiveC(5)_NSSet和NSMutableSet

NSSet定义Foundation框架中,提供了NSSet类,它是一组单值对象的集合。有以下特性:NSSet实例中的元素是无序的,同一个对象只能保存一个,无重复对象分为可变和不可变的集合对象NSSet初始化创建一个NSSet实例并初始化NSSet *set1 = [[NSSet alloc] initWithObjects:@"one",@&

2018-09-24 22:08:28 164

原创 ObjectiveC(4)_NSDictionary和NSMutableDictionary

NSDictionary定义Foundation中的字典(NSDictionary,NSMutableDictionary)是由键-值对组成的数据集合。正如在字典中查找单词的定义一样,通过key找到value。类似于java中的map。主要特性有:key通常是字符串对象,也可以是其他任意类型对象。key的值必须是唯一的键和值不可以为空nil,如果需要在一个字典对象中表示一个空值,可以使用...

2018-09-24 11:41:00 794

原创 ObjectiveC(3)_NSArray和NSMutableArray

OC中数组定义Foundation中的数组是一组有序的对象集合,通过索引下标获取到数组中的元素。特性:数组分可变(NSMutableArray)和不可变数组(NSArray)不能存放基本数据类型,只能存放类的实例(对象)如需要将基本数据类型或结构体放入数组中,需要通过NSNumber和NSValue进行包装。数组的创建// 1.初始化一个元素NSArray *arr1 = [NS...

2018-09-24 00:35:14 333

原创 ObjectiveC(2)_NSNumber和NSString常用方法

本章主要记录iOS中基本类型的对象包装类型的常用方法。NSNumber常用方法NSString 常用方法NS

2018-09-23 13:17:19 321

原创 cordova_iFrame中调用拍照功能无法获取返回值

问题描述:今天写了一个测试程序,在index.html中嵌入一个iFrame,并在iFrame中加载一个sub.html子页面,然后在sub.html中调用cordova的拍照方法,拍照方法能调用成功,但是无法获取到拍照回调的值。调试过程:一开始以为是cordova源码中处理url的问题,后来发现应该是IFrame父子窗口传值问题。解决方案:1、在父页面封装一个调用cordova拍照A...

2018-09-22 22:55:14 1119

原创 webpack(11)_引入jQuery等第三方js库

本章主要记录在webpack中加载和使用以jQuery为例的第三方js库。主要有以下三种情况:在index.html中直接引入js库安装node_modules依赖包将js库保存在本地目录中在index.html中直接引入js库1、通过script标签引入<script src="src/js/jquery-3.3.1.min.js"&gt

2018-09-22 14:02:05 3000

原创 ObjectiveC(1)_多态及常用方法

多态和动态绑定以及动态类型动态类型OC在运行时才确定对象的实际类型。例如:Car *car = [[Car alloc] init];// 动态id cars;// 编译时无法确定cars的类型cars = car; // 运行时确定cars的类型动态绑定程序在执行时才确定对象调用的实际方法。常用方法(BOOL) isKindOfClassCar *car = [...

2018-09-22 08:43:34 456

spring boot jar包应用启动脚本

spring boot jar包应用启动脚本

2019-08-19

webview证书校验,获取证书sha256值

webview证书校验,获取证书sha256值

2019-01-09

Https双向认证工具类

Https双向认证工具类

2019-01-08

Https单向认证忽略证书工具类

Https单向认证忽略证书工具类,自定义TrustManager和HostnameVerifier,适用于OkHttp和HttpURLConnection

2018-12-27

Android图片裁剪

自定义view图片和裁剪功能源码,博客地址https://blog.csdn.net/u010982507/article/details/81211920#comments

2018-12-05

git分支管理文档

git分支管理文档git分支管理文档git分支管理文档git分支管理文档git分支管理文档

2017-10-09

生产者消费者模型示例源码

生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。

2015-07-23

空空如也

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

TA关注的人

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