简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
转载请标明出处:【顾林海的博客】前言ScheduledThreadPoolExecutor继承自ThreadPoolExecutor,而ThreadPoolExecutor是线程池的核心实现类,用来执行被提交的任务,ScheduledThreadPoolExecutor是一个实现类,可以在给定的延迟后运行命令,或者定期执行命令。ScheduledThreadPoolExecutorSchedule
转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/76146635本文出自:【顾林海的博客】前言picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。仅仅只需要一行代码就能完全实现图片的异步
转载请标明出处:【顾林海的博客】前言Retrofit是Square公司推出的一个HTTP的框架,主要用于Android和Java,Retrofit会将每一个HTTP的API请求变成一个Java的接口,使用起来非常方便,同时Retrofit又是一个Restful HTTP的网络请求框架的封装。介绍与使用在上图中,我们会在应用层发起网络请求,同时请求会经过Retrofit这层,Retr...
转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/53445072本文出自:【顾林海的博客】前言前篇笔记记录了变量与类型的相关知识点,接下来是关于if和else语句的笔记,由于这些都是最简单的东西,因此下面会做个总结,并不会很深入的讲解。笔记最后会给出一些使用条件语句的建议,这些建议均来自《代码大全》,很值得
转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/53482275本文出自:【顾林海的博客】前言在c语言中,如何将多个数据保存在一个地方,可以使用结构体,下面是结构体的相关知识。实例#include "stdio.h"#include <stdlib.h>#include <string.h>struct
转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/53500855本文出自:【顾林海的博客】前言关于c语言的基础部分已经记录完毕,接下来就是学习Object-C了,编写oc程序需要使用Foundation框架。下面就是对oc中的对象介绍。对象对象和结构类似,一个对象可以保存多个相关的数据。在结构中,我们称这些
转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/76146635本文出自:【顾林海的博客】前言picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。仅仅只需要一行代码就能完全实现图片的异步
前言当热修复框架还没出现时,我们的整个开发流程是这样的:先是开发,接着测试,如果有bug修复,当测试实在测不出问题,就打包上线,如果在线上出现问题,就需要修复Bug,并再次打包上线,由于各大平台的审核机制不同,上线的时间也是不固定,在这个阶段用户在多次打开APP并出现相同问题后就有可能卸载软件,这样的话公司就会流失部分用户,在热修复出现后,可以避免这种情况的发生,因为线上出现bug后,我们可以通过
转载请标明出处:【顾林海的博客】前言很长时间没写博客,不是自己懒,而是在这段时间在思考要写什么,以及自己的发展方向,之前的自己很浮躁,总想表现什么,这其实对技术人来说是不好的,把心沉淀下来,找准方向,再一步步去实现,幸运的是自己又找到自我,这篇文章就讲讲一个小知识点ThreadLocal。强调ThreadLocal与多线程并发没有任何关系,ThreadLocal解决...
转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/53513004本文出自:【顾林海的博客】前言在前一篇例子中传递的是一个无参的消息,接着继续介绍传递实参的消息。实例#import <Foundation/Foundation.h>int main(int argc, const char * argv[])