LazyCode 自己开源的一个类库

简介: LazyCode 是什么? LazyCode 一个懒人用的代码类库,包括的模块:网络请求,数据存储,UIKit ,Foundation的一些类目 PHNetWorkClient 功能 1:发送GET PSOT Delete PUT 请求 2:使用的URL缓存 可以设置缓存过期时间 3:上传文件,图片等带有进度 4:下载文件,图片等带有进度,可以断点续传 5:控制并发数量根据当前网络。

LazyCode 是什么?

LazyCode 一个懒人用的代码类库,包括的模块:网络请求,数据存储,UIKit ,Foundation的一些类目

PHNetWorkClient 功能

1:发送GET PSOT Delete PUT 请求 

2:使用的URL缓存 可以设置缓存过期时间 

3:上传文件,图片等带有进度 

4:下载文件,图片等带有进度,可以断点续传 

5:控制并发数量根据当前网络。比如Wi-Fi 和手机网络情况下设置并发数。还可以设置仅仅Wi-Fi情况下来请求 

6:设置请求超时时间 

7:取消某个网络请求,取消所有的请求 

Cache 功能

1:硬盘缓存 

2:内存缓存 

3:plist文件缓存 

4:钥匙串缓存 

5:自定义类的缓存 

Foundation 功能

System 一些系统常用信息 

PHSandBox 沙盒常用操作 

ExtenSion 一些Foundation 类目 

UIKit 功能

常用UIKit控件的扩展 

 

LazyCode 是什么?

LazyCode 一个懒人用的代码类库,包括的模块:网络请求,数据存储,UIKit ,Foundation的一些类目

PHNetWorkClient 功能

1:发送GET PSOT Delete PUT 请求 

2:使用的URL缓存 可以设置缓存过期时间 

3:上传文件,图片等带有进度 

4:下载文件,图片等带有进度,可以断点续传 

5:控制并发数量根据当前网络。比如Wi-Fi 和手机网络情况下设置并发数。还可以设置仅仅Wi-Fi情况下来请求 

6:设置请求超时时间 

7:取消某个网络请求,取消所有的请求 

Cache 功能

1:硬盘缓存 

2:内存缓存 

3:plist文件缓存 

4:钥匙串缓存 

5:自定义类的缓存 

Foundation 功能

System 一些系统常用信息 

PHSandBox 沙盒常用操作 

ExtenSion 一些Foundation 类目 

UIKit 功能

常用UIKit控件的扩展 

 

Github地址:https://github.com/renmoqiqi/LazyCode 

 

相关文章
|
6月前
|
存储 算法 Java
“JDK简介:探索Java开发的核心工具包“
Java编译器(javac):JDK包含了Java编译器,可以将Java源代码编译为Java字节码。通过编译器,开发人员可以将Java源代码转换为可在JVM上运行的字节码文件。 核心类库(Core Libraries):JDK提供了丰富的核心类库,其中包含了常用的类和接口,用于处理字符串、集合、IO、网络通信等各种操作。开发人员可以利用这些类库来构建功能丰富的Java应用程序。 调试工具(Debugging Tools):JDK提供了一系列的调试工具,例如Java命令行调试器(jdb)、Java虚拟机调试接口(JVMTI)和Java VisualVM等。这些工具可以帮助开发人员查找和修复Jav
75 0
|
11月前
|
XML 编解码 搜索推荐
国人开源了一款小而全的 Java 工具类库,Github标星14K
最近看到了一款小而全的 Java 工具类库:Hutool,Github 已经接近 14K Star 了,想必一定很优秀,现在推荐给大家,很多轮子不要再造了!
|
Java API Maven
Guava:google公司开发的一款Java类库扩展工具包
Guava:google公司开发的一款Java类库扩展工具包
334 0
|
Java API Apache
好用的Java工具类库大总结,提升开发效率必备
好用的Java工具类库大总结,提升开发效率必备
|
数据采集 NoSQL 关系型数据库
python爬虫用到的工具和类库
python爬虫用到的工具和类库
119 0
|
XML 编解码 前端开发
国人开源了一款小而全的 Java 工具类库,厉害啊!!
国人开源了一款小而全的 Java 工具类库,厉害啊!!
113 0
国人开源了一款小而全的 Java 工具类库,厉害啊!!
|
Java API 算法框架/工具
阿里再开源!基于JAVA的模块化开发框架JarsLink
JarsLink是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(JAR包)、卸载模块和模块间调用的API,它能够帮助你进行模块化开发,也能帮助你的系统在运行时动态添加新功能,减少编译、打包和部署带来的发布耗时,同时它也是阿里巴巴的开源项目之一,目前在蚂蚁金服微贷事业群各团队广泛使用。
7128 0
阿里再开源!基于JAVA的模块化开发框架JarsLink
|
TensorFlow 数据库 算法框架/工具