UltimateRecyclerView的使用方法详解 经验

最近在用很多第三方库的时候,发现有一些附带的demo写的不是很全面或者例子的代码太多,注释太少,要想使用还要去看下源码什么的(。。。用第三方开源库不就是想节省时间嘛),所以决定每周两到三篇,写一些比较热门的库的使用方法,让使用的人能快速上手(对我而言,要是发现库提供的功能有时不满足需求,可能会扩展下功能什么的)。不废话,以后都是直接贴代码,代码中写满注释,这样看起来的时候方便,我也省事。

Selena1568 2016-01-24   29406   0

Android SlidingMenu 使用详解 经验

很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,如果对SlidingMenu 还不是很了解的童鞋,可以参考下本篇博客。将侧滑菜单引入项目的方式很多中,本博客先通过例子介绍各种引入方式,然后给大家展示个实例:主布局ViewPager,左右各一个侧滑菜单的用法,差不多已经能满足大部分应用的需求了。关于常用属性,在文章末尾介绍。

jopen 2016-01-16   12402   0

kafka参数配置详解 经验

kafka参数配置详解:broker config 属性 默认值 描述 broker.id 必填参数,broker的唯一标识 log.dirs /tmp/kafka-logs Kaf...

uuiijjfe993 2016-01-28   59757   0

Android之SharedPreferences详解 经验

SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据。

przn1679 2016-01-20   7702   0

Oracle的优化器Optimizer详解 经验

Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是由优化器(Optimizer)来完成的。不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。

Loreen9748 2016-02-03   23100   0

EM算法原理详解 经验

以前我们讨论的概率模型都是只含 观测变量(observable variable ), 即这些变量都是可以观测出来的,那么给定数据,可以直接使用极大似然估计的方法或者贝叶斯估计的方法;但是当模型含有 隐变量(latent variable) 的时候, 就不能简单地使用这些估计方法。

jopen 2016-01-18   13474   0

ios10推送详解 经验

上个月接到一个需求,做ios10的推送,意图冲击AppStore头条.瞬间抓狂,工具都还没有,于是赶紧安装xcodeBeta版,ios10Beta版,然后就开始无尽的查资料,毕竟新功能,毕竟没做过....

qvii9023 2016-09-12   32336   0

Android Manifest文件详解 经验

单文件中使用 元素声明应用需要该权限。 但是,将应用安装到设备上之后,安装程序会通过检查签署应用证书的颁发机构并(在某些情况下)询问用户,确定是否授予请求的权限。

yrst1374 2016-09-20   6667   0

Kafka 设计详解之队列 经验

本文介绍了 Kafka 的队列实现以及其读写过程。Kafka 认为操作系统级别的文件缓存比 Java 的堆内存更省空间和高效,如果生产者消费者之间比较「和谐」的话,大部分的读写操作都会落在文件缓存,且在顺序读写的情况下,硬盘的速度并不慢,因此选择直接写磁盘文件的方式存储队列。在队列的读写过程中,Kafka 尽可能地使用顺序读写,并使用零拷贝来优化性能。最后,Kafka 让消费者自己控制消费位置,提供了更加灵活的数据消费方式。

KarPhillip 2016-10-17   37343   0

代理模式详解 经验

代理模式是对象的结构模式。代理模式为其他对象提供一种代理以控制对这个对象的访问。简单来说,在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。

LidiaFleck 2016-09-18   16887   0

Tomcat线程池详解 经验

哪些接口,所以我们这里推荐一款UML工具, astah - professional ,可自行下载安装,这是一个收费软件,但是它有50天的试用期,所以我们可以以使用的身份使用该软件。准备工作做好之后就可以进行下一步的操作了。

738890zhj 2016-11-14   30402   0

Android混淆详解 经验

在最新的Android Studio 2.2.2版本创建的Android工程中,module中的build.gradle有如下一段配置。这里的minifyEnabled即用来控制在编译时是否需要启用Proguard,将minifyEnabled修改为true,即表示启用Proguard。’proguard-android.txt’是Android SDK中自带的一个基本Progurad配置文件,默认是空白的,需要由开发者自行添加哪些需要混淆哪些不混淆

NanWiltshir 2016-12-21   5635   0

Apache Spark 内存管理详解 经验

《Spark 技术内幕:深入解析 Spark 内核架构于实现原理》第 8 章 Storage 模块详解 Spark Sort Based Shuffle 内存分析 Project Tungsten: Bringing

CherieJewel 2017-04-01   28713   0

NVIDIA Tegra 3 详解 资讯

随着华硕(ASUS) Transformer Prime 的发布,“理论上最快”的四核心 ARM 处理器 NVIDIA Tegra 3 终于登场了。回望一年以前,我们还处于对双核 Cortex-A9 的极度渴望中,而现在四核心的 SoC 即将量产,它会为手持数码设备带来怎样的革新?

fmms 2011-11-09   14964   0
NVIDIA  
P6

  android 异步任务详解 AsynTask 文档

android异步任务详解 AsynTask android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。 其实,AsynTa

起飞_苗苗 2012-11-22   4301   0
P3

  escape()、encodeURI()、encodeURIComponent()区别详解 文档

 escape()、encodeURI()、encodeURIComponent()区别详解 JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,enco

baoding 2012-09-26   3186   0
P7

  详解Linux vi命令用法 文档

畅行无阻、   游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就没辄了。   vi的基本概念   基本上vi可分为三种

wujielove 2013-02-01   403   0
Linux  
P9

  MySQL性能优化详解 文档

MySQL安装 MySQL有很多发行版本,最好使用MySQL AB发布的二进制版本。也可以下载源代码进行编译安装,但是编译器和类库的一些bug可能会使编译完成的MySQL存在潜在的问题。 如果安装 MyS

owlstudio 2014-03-10   483   0
P6

  OpenStack 架构详解 文档

OpenStack架构详解 窗体顶端 What is OpenStack? OpenStack提供开放源码软件,建立公共和私有云。 OpenStack是一个社区和一个项目,以及开放源码软件,以帮助企业运行的虚拟计算或者存储云。

watchman 2014-11-19   4256   0
P7

  Oracle包应用详解 文档

PL/SQL为了满足程序模块化的需要,除了块(block)和子程序结构外,还引入了包的构造。 (1)包是一种数据库对象,将逻辑上相关的PL/SQL类型、对象和子程序组合成一个更大的单位,是一组相关过程、函数、变量、常量和游标等PL/SQL程序设计元素的组合,它具有面向对象程序设计语言的特点,是对这些PL/SQL 程序设计元素的封装。

yyyyyn 2013-01-28   2062   0
1 2 3 4 5 6 7 8 9 10