5 听自己心跳的声音

尚未进行身份认证

一生大自在,万事将无同。

等级
博文 386
排名 7k+

RxJava延时操作

直接去这里找就好,我只是个搬运工https://blog.csdn.net/xiangshiweiyu_hd/article/details/83924707

2019-07-15 16:23:59

转一篇讲的不错的图解ReentrantReadWriteLock实现分析

原文链接转者注:作者图文并茂的讲解读写锁,讲的很清晰,也可以加深对AQS的理解。而并发相关的SemaphoreCountDownLatchReentrantLock都是基于AQS实现的。概述本文主要分析JCU包中读写锁接口(ReadWriteLock)的重要实现类ReentrantReadWriteLock。主要实现读共享,写互斥功能,对比单纯的互斥锁在共享资源使用场景为频繁读取及...

2019-06-06 11:17:07

工厂模式的练习与使用。

构建者模式,单例模式经常用,但工厂模式理解模模糊糊的,在项目中碰到了,就顺便写个demo熟悉练习下,熟悉掌握。例子是一个加减乘除的方式。先看简单工厂模式:publicinterfaceIOperation{doublegetResult(doublenumberA,doublenumberB);voidprintInput();}先定义一...

2019-05-29 12:33:21

windows下生成ssh key详解

一、引子:什么是ssh:ssh是SecureShell(安全外壳协议)的缩写,建立在应用层和传输层基础上的安全协议。为了便于访问github,要生成ssh公钥,这样就不用每一次访问github都要输入用户名和密码。二、生成条件:请在github上先注册账号,本地安装git。三、生成步骤:1、本地成功安装了git后,单击鼠标右键,选择GitBushhere,打开gitbu...

2019-04-29 16:00:51

统一的dialog,4种统一样式。

classDialogViewHolder{privateSparseArray<View>mViews;privateViewmConvertView;privateDialogViewHolder(Viewview){mConvertView=view;mViews=newSpars...

2019-04-29 10:23:31

window 实现Toast

publicabstractclassBasicWindow{publicWindowManager.LayoutParamsmLayoutParams;publicWindowManagermWindowManager;publicViewmView;publicContextcontext;publicvoid...

2019-04-22 20:55:54

android 点击特效动画

/***控件的点击动画*/publicclassAnimClickUtil{//动画执行速度publicfinalintANIM_SPEED=300;//旋转角度privatefinalfloatPOTATION_VALUE=7f;//变速器publicOvershootInterpol...

2019-04-19 19:39:11

滚动的TextView

publicclassScrollTextViewextendsTextViewimplementsView.OnClickListener{ privatefinalStringTAG=ScrollTextView.class.getSimpleName(); privatefloattextLength;//文本长度 privatefloatviewW...

2019-04-19 14:19:10

android防止重复点击,记录下

packagecom.hazens.kaolafm;importjava.util.ArrayList;importjava.util.List;/***防止短时间内频繁点击。默认500毫秒,使用{@link#check(long,Object)}可以自定义时间。*/publicclassAntiShake{privatestaticList...

2019-04-01 19:36:00

android 倒影图片的生成

publicclassBitmapUtils{/***获得带倒影的图片方法**@parambitmap*@return*/publicstaticBitmapcreateReflectionImageWithOrigin(Bitmapbitmap){finalintref...

2019-03-26 10:19:03

RecyclerView 点击滑动居中,点击放大

packagecom.hazens.kaolafm.fragment.broadcast;importandroid.content.Context;importandroid.graphics.PointF;importandroid.graphics.Rect;importandroid.support.v7.widget.LinearSmoothScroller;im...

2019-03-12 08:56:43

Java并发编程:volatile关键字解析

Java并发编程:volatile关键字解析  volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模...

2019-01-04 10:34:50

Java8特性详解 lambda表达式 Stream

之前看了几次lambda表达式的,但是一直懵懵懂懂,公司代码里用到了,看这篇突然就看懂了。特转载一下原文链接1.lambda表达式Java8最值得学习的特性就是Lambda表达式和StreamAPI,如果有python或者javascript的语言基础,对理解Lambda表达式有很大帮助,因为Java正在将自己变的更高(Sha)级(Gua),更人性化。--------可以这么说lam...

2018-12-08 11:48:51

Android-SDK-Image Detection

英文文档模板Android-SDK-ImageDetectionNotesforDeveloperPleaseapplyforanAccount(Official/Test)fromADVANCEGuardianObtainaccessKeyandsecretKeySDKIntegrationExtracttheCompressedFile,...

2018-11-08 13:53:03

Liveness Detection Integration Document

Android-SDK-LivenessDetectionPreparationsRegister:PleasecontactADVANCEGuardiantoacquireAccount.GetaccessKey,secretKeyHaveaquicklookattheDemoInstallGuardian-Demo-v1.0.apktoyo...

2018-11-07 14:10:06

Android-SDK-Liveness Detection API

TheintroductionofLIVENESSclassesForextension,thecodesofLivenessDetectionmainlywereputintheLivenessFragment,andLivenessActivityonlyusedforAttach.ClassNameFunctionLi...

2018-11-07 11:21:58

为什么信息熵要定义成-Σp*log(p)?

From https://www.zhihu.com/question/30828247  作者:西贝链接:https://www.zhihu.com/question/30828247/answer/64816509来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我从一个非常直观的角度来解释一下熵的定义为什么如题主所示。第一,假设存在一...

2018-11-06 15:56:40

Mac 下Android studio plantUML 插件的下载安装

第一步:下载插件1) 打开Androidstudiopreference,点击Plugins,输入plantUML2)点击Searchinrepositories,然后下载3)搜索,双击下载4)安装完成后,点击新建文件会看到UML图,如图所示。第二步:安装Graphviz在下载完,新建UML图,发现右侧并不显示,是因为缺少显示软件Graphviz。需要...

2018-10-25 19:17:30

yuv与rgb数据流写成jpeg文件模板

YUV转图片如果偏蓝色,则证明是nv12,nv12与nv21的数据反了生成的图片与rgb与bgr反了效果一样。YUV生成文件图片privatevoidtoJPG(byte[]bytes,intnWidth,intnHeigh){Rectrect=newRect(0,0,nWidth,nHeigh);LogUtil...

2018-09-11 20:14:32

图片文件夹分类的模板类

//MediaReadTaskpublicclassMediaReadTaskextendsAsyncTask<Void,Void,MediaReadTask.ResultWrapper>{publicinterfaceCallback{/***Callbacktheresults.*...

2018-09-07 11:36:48
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。