自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苦逼的程序猿☺

嗵,嗵,嗵,一库!!!

  • 博客(10)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 RxJava 2.0 使用详解

前言在上一篇博客中,提到了RxJava的一些比较核心的东西,还有与1.x版本的一些区别! 现在我们具体了解一下它的使用!使用最基本的的使用我们知道一个简单的RxJava的应用,需要一个观察者或者订阅者Observer,一个被观察者Observable,最后调用subscribe()方法将两者绑定起来! 示例://创建观察者或者订阅者Observer observer = new

2016-11-29 11:42:28 44709 9

原创 RxJava 2.0,我来了

先扯几句作为响应式编程牛逼的开源库RxJava已经火了好久了,后被移植到很多平台比如RxAndroid,最近一段时间才对它做了一些了解,我相信好多新手的在接触这块内容的时候,都看过这篇文章: 给 Android 开发者的 RxJava 详解 没错,就是扔物线大神写一篇文章,这篇文章对整个RxJava的使用,原理都做了比较详细的阐述,不过文章是真的长啊!需要花费较长的时间阅读和理解! 然而,在我

2016-11-23 15:49:58 3201

原创 ButterKnife使用详解

简介正如其官网所说:"Field and method binding for Android views",ButterKnife是对Android view的属性和方法的强大的绑定注解框架。 GitHub地址:https://github.com/JakeWharton/butterknife/ 官网地址:http://jakewharton.github.io/butterknife/

2016-11-21 15:55:22 3237

原创 Android音频进阶

前言在Android2.3中增加了对音频混响的支持,这些API包含在android.media.audiofx包中。 AudioEffect是android audio framework(android 音频框架)提供的音频效果控制的基类。开发者不能直接使用此类,应该使用它的派生类。派生类有:Equalizer,Visualizer,BassBoost,PresetReverb,Environm

2016-11-16 17:36:57 12007 10

转载 Google推荐的图片加载库Glide介绍

前言官方推荐的图片加载库,最近有具体的了解了一下!介绍这篇文章讲解的比较详细,收藏一下! Google推荐的图片加载库Glide介绍

2016-11-14 17:50:55 444

原创 Android中使用Timer和TimerTask

前言近期有个需求,要每隔一段时间,应用向后台发送一些数据,用作统计,这时可以使用Java提供的计时器的工具类,即Timer和TimerTask来实现这一功能。 简介Timer是一个普通的类,其中有几个重要的方法;而TimerTask则是一个抽象类,其中有一个抽象方法run(),类似线程中的run()方法,我们使用Timer创建一个他的对象,然后调用schedule方法来完成这种间隔的操作。 这里用

2016-11-08 17:58:57 21511

转载 Oracle修改字段类型的方法

转自:Oracle修改字段类型方法总结需求有一个表名为tb,字段段名为name,数据类型nchar(20),现需要将其修改为其他类型!方法1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table tb modify (name nvarchar2(20));2、假设字段有数据,则改为nvarchar2(20)可以直接执行:alter table tb modify (nam

2016-11-07 14:58:59 986

原创 Oracle 解决锁表问题

前言更新一张表的数据,就几百条,然后特别慢,一直在执行,然后强制退掉,重新执行还是一样,考虑到可能是锁表的问题!解决①首先查找是哪些session被锁:select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id=o.object_id an

2016-11-04 11:03:15 5182

转载 HashMap实现原理和性能分析

前言HashMap是一个非常重要的数据结构,了解它的实现原理是必要的!分析参考文章: HashMap详细介绍(源码解析)和使用示例 Map实现之HashMap性能及算法 Hashmap实现原理

2016-11-02 15:54:35 554

原创 内存缓存LruCache详解

前言最近有用到LruCache,但是对其原理不太了解,所以看了源码,知道了一个大概,想总结一下!介绍现在大部分的缓存框架,比如图片加载框架,网络请求框架等都使用三级缓存来提高效率,即内存-文件(SD卡或手机)-网络。对于图片加载来说,就是加载图片的时候首先从内存缓存中取,如果没有再从文件缓存中取,如果文件缓存没有取到,就从网络下载图片并且加入内存和文件缓存。 LruCache是android提供的

2016-11-02 15:17:11 3925 1

sublime text channel_v3.json

sublime text在下载插件的时候,package列表文件被墙,就是这里的channel_v3.json文件!

2019-01-23

OCR识别,简体中文识别包chi_sim.traineddata

OCR图像文字识别,简体中文识别包

2017-07-03

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

TA关注的人

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