享受技术带来的快乐

目标赋予我们生命的意义和目的。有了目标,我们才会把注意力集中在追求喜悦,而不是在避免痛苦上。...

Java中的Runnable、Callable、Future、FutureTask的区别和CompletionService的使用场景

Java中存在Runnable、Callable、Future、FutureTask这几个与线程相关的类或者接口,在Java中也是比较重要的几个概念,我们通过下面的简单示例来了解一下它们的作用于区别。Runnable其中Runnable应该是我们最熟悉的接口,它只有一个run()函数,用于将耗时操...

2016-10-24 16:17:40

阅读数:3928

评论数:2

再说Android RecyclerView局部刷新那个坑

关键:public final void notifyItemChanged(int position, Object payload)RecyclerView局部刷新大家都遇到过,有时候还说会遇见图片闪烁的问题。优化之前的效果:优化之后的效果:如果想单独更新一个item,我们通常会这样做,代码如...

2016-10-22 17:06:07

阅读数:38593

评论数:6

Java JDK中的静态代理、动态代理&Cglib动态代理

代理模式代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托 类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的...

2016-10-20 10:53:30

阅读数:1225

评论数:1

Observable.interval()不起作用的解决办法

在Eclipse下测试Rxjava中的操作符interval()时出现了很奇怪的问题,怎么试都不能执行。代码如下:Observable.interval(1, TimeUnit.SECONDS) .subscribe(new Subscriber<Long>() { ...

2016-10-19 16:25:40

阅读数:5767

评论数:1

Android Matrix的代码验证和应用

Matrix介绍 : Android Matrix的用法总结原文链接:http://blog.csdn.net/pathuang68/article/details/6991988代码验证前面讲到的各种图像变换的验证代码如下,一共列出了10种情况。如果要验证其中的某一种情况,只需将相应的代码反注释...

2016-10-07 14:57:58

阅读数:1481

评论数:0

Markdown输入数学公式

原来markdown里是可以输入数学公式的,不过,不是一般的麻烦 Rstudio上有介绍:https://support.rstudio.com/hc/en-us/articles/200486328-Equations-in-R-Markdown 直接从网友写好的blog里搬一个过来,备用备查:...

2016-10-07 13:14:33

阅读数:1440

评论数:1

Android Matrix的用法总结

简介Matrix ,中文里叫矩阵,高等数学里有介绍。Android中的Matrix类是一个3x3的位置坐标矩阵,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。Matrix的数学原理首先了解下这个3 x 3的矩阵,其内容如下所示: Matrix的对图像的处理可分为四类基本变换: 英文...

2016-10-05 23:45:36

阅读数:4611

评论数:2

奋斗与首付,谁更能承载生命之重?

这是我们近期收到的一篇最触动内心的文章。关于房子和奋斗,本来不应该有任何关系的两者,在作者的生命关键节点中竟然如此令人唏嘘地绞合在了一起。作者最后选择了向冰冷坚硬的现实低头,奋斗也许仍未远去,但是否仍那么深深扎根内心,却未可知。借用作者的语言:人都会老,希望我们老去的时候,依然记得我们曾经的奋斗,...

2016-10-04 22:26:17

阅读数:1633

评论数:5

扎克伯格:我为啥娶了个“丑女”,还捐献450亿美元

中国网友:您们好!  我就是facebook的马克·扎克伯格,对,我就是你们传说中的那个又巨年轻又巨有钱又不闹绯闻还是爱妻狂魔还长着一张可爱娃娃脸的小扎!我今天想花十几分钟时间,跟中国的朋友们闲聊几句天儿,用你们的话说叫谈谈心。  就像今年在你们的清华大学演讲时一样,我尽量用中文,不过因为我的中国...

2016-10-04 21:56:42

阅读数:2639

评论数:4

android 让某个EditText默认不获取焦点

在实际项目中,有时候不想让某个EditText控件获取焦点,可以如下配置:android:focusableInTouchMode="false"如果后来再需要,可以做触摸该控件的时候setFocusableInTouchMode(true)即可,如下代码所示:editText...

2016-10-04 14:18:17

阅读数:2043

评论数:0

RxJava2 vs RxJava1

英文链接:What’s different in 2.0RxJava2相比RxJava1,它的改动还是很大的:Observable and Flowable在前一个版本里backpressure被集成到了Observable中,官方也提供了很多方法让我们来处理backpressure问题。但是有一...

2016-10-01 23:48:42

阅读数:5556

评论数:1

RxJava 2.0中backpressure(背压)概念的理解

英文原文:https://github.com/ReactiveX/RxJava/wiki/BackpressureBackpressure(背压、反压力)在rxjava中会经常遇到一种情况就是被观察者发送消息太快以至于它的操作符或者订阅者不能及时处理相关的消息。那么随之而来的就是如何处理这些未处...

2016-10-01 15:36:40

阅读数:30772

评论数:9

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