Volley 图片加载相关源码解析 经验

首先是stop,确保转发器退出,其实就是内部的几个线程退出,这里大家如果有兴趣可以看眼源码,参考Volley中是怎么处理线程退出的(几个线程都是 while(true){//doSomething}

jopen 2016-01-16   6897   0

Android ViewDragHelper完全解析 自定义ViewGroup神器 经验

好在官方在v4的支持包中提供了ViewDragHelper这样一个类来帮助我们方便的编写自定义ViewGroup。简单看一它的注释: ViewDragHelper is a utility class for writing

jopen 2015-07-19   66321   0

日志系统之Flume采集加morphline解析 经验

hline/ 概述 这段时间花了部分时间在处理 消息总线 跟日志的对接上。这里分享一在日志采集和日志解析中遇到的一些问题和处理方案。 日志采集-flume logstash VS flume

jopen 2015-11-21   30106   0

实战解析Android架构设计原则 经验

软件设计必须能够帮助我们发展和扩充解决方案,保持其健壮性,而不 必每件事都重写代码(虽然在某些情况重写的方法更好,但是那是另一篇文章的话题,所以相信我,让我们聚焦在前面所讨论的话题上)。 在这篇

jopen 2015-08-21   18064   0

AndroidSlidingUpPanel控件的用法以及简单解析 经验

match_parent,height可以是match_parent或者是固定值。 .默认情况,整个界面都可以相应滑动和点击事件,你可以通过调用 setDragView 来约束可滑动的View范围。

EmmReibey 2016-02-20   9375   0

Python 作用域解析之补遗 经验

有人把 Python 作用域解析规则总结为 LEGB , 确实够精炼简要。但我还要继续补遗: 其一,所谓 global 命名空间,都是隶属某模块名的。于是当解释执行(注意没有加 -m 参数)某 Python

pwpb6678 2016-05-16   7140   0

RecyclerView完全解析,让你从此爱上RecyclerView 经验

来自: http://www.lcode.org/recyclerview完全解析让你从此爱上recyclerview/ (一).前言: 话说RecyclerView已经面市很久,也在很多应用

lvu1119 2016-01-23   306482   0

APK动态加载框架(DL)解析 经验

前言 好久没有发布新的文章,这次打算发表一我这几个月的一个核心研究成果:APK动态加载框架(DL)。这段时间我致力于github的开源贡献,开源了2个比较有用且有意义的项目,一个是PinnedH

gutian 2014-10-12   29053   0

JavaScript全讲-架构原则解析 经验

JavaScript全讲-架构原则解析:由于最近一直在忙,很久没有更新,见谅。 上篇我们讲完JavaScript函数式编程的特性,今天我们就来聊聊J...

gardener2 2016-02-27   8341   0

使用Python解析nginx日志文件 经验

项目的一个需求是解析nginx的日志文件。简单的整理如下: 日志规则描述 首先要明确自己的Nginx的日志格式,这里采用默认Nginx日志格式: log_format  main  '$remote_addr

wr1013 2016-04-07   12587   0

Oracle SQL语句解析过程你造么? 经验

L语句进行解析。 Oracle中,SQL语句可分为DDL和DML两类。对于DDL,因为很少被共享使用,故几乎每次执行时,都需要进行硬解析。而对于DML,会根据实际情况进行硬解析或软解析。这些过程都

qq120aabb 2016-02-17   58296   0

Java - 集合框架完全解析 经验

链表长度超过阈值(8)时,将链表转换为红黑树,这样大大减少了查找时间。 下面主要通过源码介绍一它的实现原理。 HashMap存储元素的数组 transient Node[] table;

PhyllisMixo 2016-09-17   230363   0

插件化之 DynamicLoadApk 原理解析 经验

背景: 插件化技术主要是解决apk体积、内存、cpu占用逐渐增大问题,实现热插拔(即在不发版的情况更新app的功能)。 通过插件化还可以实现模块之间解耦,并行开发,提高apk编译速度。 什么是插件化:

ok440ok 2016-11-02   7187   0

iOS系统3DTouch全解析 经验

& Pop进入DetailViewController"为例,对Peek & Pop的使用进行一讲解 需要实现Peek & Pop交互的控件所在的控制器遵守UIViewControllerPreviewingDelegate协议

RudIrish 2016-11-14   8957   0

前端渲染引擎doT.js解析 经验

支持表达式丰富,涵盖几乎所有应用场景的表达式语句; 性能优秀; 不依赖第三方库。 本文主要对doT.js的源码进行分析,探究一这类模板引擎的实现原理。 如何使用 如果之前用过doT.js,可以跳过此小节,doT.js使用示例如下:

aboutwe 2017-03-28   36853   0

源码解析Flask的配置文件 经验

在flask里,我们常在主文件中定义某些配置,比如: app.debug = True app.secret_key = 'helloworld!!' 实际上,flask中默认可以进行可选的配置项有很多。 如果在开发的过程中,把所有需要的配置项都定义在主文件中,就会造成整个程序的目录结构不合理, 如果需要重写的flask配置项很多的时候,就可以把配置项用别的方式进行定义,然后导入使用 flask的

ShoJenkinso 2018-04-07   32944   0

MongoDB PHP Driver的连接处理解析 经验

'test' => 'yes' ) ); } // ← $m离开作用域,连接归还给连接池 ?> 在某些情况,系统可能会产生大量的连接,比如在ORMs/ODMs的某个复杂结构中引用连接对象,如下例子:

cd33 2015-03-28   21626   0

深入解析MySQL replication协议 经验

og filename + position就够了,毕竟我们不是MySQL,解析GTID还是稍显麻烦的。这里,顺带吐槽一MySQL internal文档,里面关于GTID encode的格式说明竟然是错误的,文档格式如下:

jopen 2015-05-05   83777   0
P48

  深入理解Android重难点解析 文档

1. 深入理解Android重难点解析主讲人——邓凡平 2. 大纲一 JNI重难点分析 1.1 注册方法的选择 1.2 垃圾回收 二 init重难点分析 2.1 keywords.h的有趣用法 2.2

fens 2011-10-14   6151   0
P48

  深入理解Android重难点解析 文档

1. 深入理解Android重难点解析主讲人——邓凡平 2. 大纲一 JNI重难点分析 1.1 注册方法的选择 1.2 垃圾回收 二 init重难点分析 2.1 keywords.h的有趣用法 2.2

ocean181 2013-05-02   1638   0
1 2 3 4 5 6 7 8 9 10