retrofit简单使用

先写应用,后写原理分析。 引用: compile 'com.squareup.retrofit2:retrofit:2.2.0' compile 'com.squareup.retrofit2:adapter-rxjava:2.2.0' compile 'com.squareup.okhtt...

2018-08-07 14:19:27

阅读数 78

评论数 0

随记,性能相关

尽量使用线程池替代多线程操作,这样可以节约内存及CPU占用率。 不要滥用trycatch,trycatch也会消耗资源,避免整块代码都trycatch起来这种不负责任的做法

2016-07-03 10:51:12

阅读数 69

评论数 0

初试jni

项目需要调用第三方so库 关键代码 android.mk  LOCAL_PATH := $(call my-dir)   include $(CLEAR_VARS) LOCAL_MODULE := libAdCaster LOCAL_SRC_FILES := libAdC...

2015-12-30 09:33:49

阅读数 91

评论数 0

《代码整洁之道》笔记——1整洁代码

初入编程行当,代码写的又脏又乱。代码总会越写越多,项目越来越大。杂乱的代码不利于他人维护不说,自己回来看也是一头雾水,这样是很不利于持续开发的。 经师傅指点,获书一本,研读收益,于此笔记。 什么是整洁的代码?这个各有各的理解。我的理解就是,易于理解、易于维护。至于高效那是另一方面的事了。它很...

2015-11-04 09:44:51

阅读数 123

评论数 0

关于多线程io能否提高程序效率

项目中,需要对30个文件进行读取并处理数据。 想到能不能通过多线程,每个线程处理一部分文件来提高程序效率,实测发现效率反而下降了。 通过查阅资料,发现单个硬盘只能响应一个io,cpu是多核单硬盘不是。 多线程切换时,硬盘去不同的地方读东西会增加耗时。 解决方法: 1、多个硬盘存取 2、...

2015-08-07 09:45:34

阅读数 549

评论数 0

点滴1

采用如下写法            ImageOutputStream ios = ImageIO.createImageOutputStream(new FileOutputStream(file);); 然后只ios.close的话,file是不会关闭的,再访问会发生共享冲突 建...

2015-05-09 09:38:10

阅读数 124

评论数 0

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