自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 retrofit简单使用

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

2018-08-07 14:19:27 607

原创 随记,性能相关

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

2016-07-03 10:51:12 162

原创 初试jni

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

2015-12-30 09:33:49 220

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

初入编程行当,代码写的又脏又乱。代码总会越写越多,项目越来越大。杂乱的代码不利于他人维护不说,自己回来看也是一头雾水,这样是很不利于持续开发的。 经师傅指点,获书一本,研读收益,于此笔记。 什么是整洁的代码?这个各有各的理解。我的理解就是,易于理解、易于维护。至于高效那是另一方面的事了。它很难一蹴而就,通常经过多次修改维护才能整洁起来。 从命名说起: 无论是变量、参数、函数、类

2015-11-04 09:44:51 262

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

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

2015-08-07 09:45:34 1577

原创 点滴1

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

2015-05-09 09:38:10 230

空空如也

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

TA关注的人

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