自定义博客皮肤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的博客

学习与思考

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

原创 Gradle3.0_常用命令和task

Gradle3.0在Android开发中常用命令生成release的aargradlew assembleRelease生成APKgradlew buildGradle3.0在Android开发中常用task将生成的jar包拷贝到指定目录并重命名task makeJar(type: Jar) { from zipTree(file('build/interme...

2018-10-16 23:53:01 821

原创 Gradle_配置公共global.gradle文件

在Android Studio开发Android工程时,可能一个工程要依赖多个Module,而每个Module里又有各自单独的bulid.gradle文件,每个bulid.gradle都有自己的版本号或者配置规则,如果每个Module的bulid.gradle文件都要配置,那么工作就会变得繁琐,所以本章讲解如何通过一个公共的global.gradle文件,来配置整个项目的bulid.gradle。...

2018-10-09 23:49:19 1801

原创 Gradle_配置离线打包环境

Gradle_配置离线打包环境

2018-10-09 23:31:46 4966

原创 ObjectiveC(14)_NSDate

NSDate常用方法获取系统当前时间// 获取系统当前时间,获取的是格林威治0时区的时间,中国北京是东8区,要加上8才是北京时间NSDate *date = [NSDate date];NSDate *date1 = [NSDate new];NSLog(@"获取系统当前时间:%@",date);NSLog(@"获取系统当前时间:%@",date1);格式化日期NSDat...

2018-10-05 23:35:10 153

原创 ObjectiveC(13)_NSFileHandle

NSFileHandle常用方法读文件NSString *homePath = NSHomeDirectory(); // 获取用户目录/Users/renzhongruiNSLog(@"home path:%@",homePath); NSString *fileName = @"/workspace/ioswork/OCSpace/016_iOS_NSFile/016_iOS_NS...

2018-10-05 21:17:41 172

原创 ObjectiveC(12)_NSFileManager

常用方法获取用户目录NSString *homePath = NSHomeDirectory(); // 获取用户目录/Users/renzhongruiNSLog(@"home path:%@",homePath); NSFileManager常用方法创建文件并写入内容NSFileManager *f

2018-10-04 23:00:40 143

原创 ObjectiveC(11)_对象所有权和dealloc的使用

对象所有权对象所有权的持有,一般有以下几种方式:1、初始化方法NSString参数- (id)initWithName:(NSString *)name{ self = [super init]; if (self) { _name = [name copy]; // 设置对象所有权 } return self;}其他参数-...

2018-10-03 22:53:12 245

原创 ObjectiveC(10)_引用计数

Cocoa中提供了一个机制来实现上图中的逻辑模型,它被称为引用计数(reference counting)或保留计数(retain counting)。引用计数的数值表示对象有几个对象在使用它。实现原理是:每一个对象都拥有一个引用计数(retain count)当对象被创建的时候,引用计数的值是1当发送retain消息时,该对象的引用计数加1,该对象的引用计数为2当向这个对象发送rel...

2018-10-03 13:11:17 477

原创 ObjectiveC(9)_代理(委托)设计模式

代理(委托)设计模式NSRunloop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用runloop的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。在应用程序中,不需要创建NSRunloop对象。因为在主线程(包含其他子线程)系统中会自动创建NSRunloop对象。如果你需要访问当前线程中的runloop,可以通过类方法currentRunloop调用。...

2018-10-03 10:25:28 352

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关注的人

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