自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ricky

Stay hungry, Stay foolish.

  • 博客(10)
  • 资源 (46)
  • 收藏
  • 关注

原创 深入理解Java虚拟机(一)-jvm运行时数据区

前言对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个new操作去写对应的delete/free代码,不容易出现内存泄漏和内存溢出问题,由虚拟机管理内存。不过,也正是Java程序员把内存控制的权力交给了Java虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解Java虚拟机是如何使用内存的,那么排查错误将会成为一项异常艰难的工作。本文将从概念上介绍Java虚拟机内存的各个区

2016-04-30 23:16:37 4252

原创 Guava教程-EventBus

Guava为我们提供了事件总线EventBus库,它是事件发布-订阅模式的实现,让我们能在领域驱动设计(DDD)中以事件的弱引用本质对我们的模块和领域边界很好的解耦设计。事件Guava 发布-订阅模式 中传递的事件,是一个普通的POJO类。class OrderEvent { private String message; public OrderEvent(String mess

2016-04-29 17:47:14 6633 1

原创 Guava教程-RateLimiter

简介Google Guava library中提供了RateLimiter类,它经常用于限制对一些物理资源或者逻辑资源的访问速率。与Semaphore 相比,Semaphore 限制了并发访问的数量而不是使用速率。RateLimiter类定义如下:com.google.common.util.concurrent.RateLimiter@ThreadSafe@Betapublic abstrac

2016-04-29 13:43:31 8270

原创 Guava教程-BloomFilter

在Google Guava library中Google为我们提供了一个布隆过滤器的实现:com.google.common.hash.BloomFilter。在正式使用之前我们先了解一下什么是布隆过滤器。布隆过滤器介绍Wiki上关于布隆过滤器介绍 布隆过滤器(英语:Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制矢量和一系列随机映射函数。布隆过滤器可以用于检索一个

2016-04-29 12:14:21 22803

原创 Kafka开发实战(二)-集群环境搭建

上一篇文章对Apache Kafka 做了一个简单的介绍, Kafka作为一个优秀的分布式消息系统具有以下优势:分布式,高吞吐量支持无限量消息堆积Kafka Producer、Consumer设计实现都是轻量级,易于扩展使用场景 本人主要使用Kafka+ELK来搭建日志分析系统。下面开始搭建一个Kafka集群环境来做一些测试。准备工作三台server,运行Cent OS,它们的ip分别为

2016-04-28 13:30:36 971

原创 Kafka开发实战(一)-入门篇

概述1.简介Kafka官网介绍如下: Apache Kafka is publish-subscribe messaging rethought as a distributed commit log.Apache Kafka 是一个高吞吐量分布式消息系统,由LinkedIn开源。“publish-subscribe” 是Kafka设计的核心思想,也是Kafka最具特色的地方。在Kafk

2016-04-28 01:06:07 4226

原创 Zookeeper实战-集群环境搭建

Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它是Google的Chubby一个开源的实现,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 Zookeeper被大量用于分布式系统中,如Hadoop、Storm以及Kafka系统。 本文简要记录Zookeeper集群环境的搭建过程,供大家参

2016-04-27 00:52:00 1156

原创 linux环境jdk安装及配置

今天把公司4台服务器jdk升级了一下,从jdk1.7 ->jdk1.8,在此简单备注一下。安装jdk1、下载jdk 下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html 对于32位的系统可以下载以下两个Linux x86版本(uname -a 查看系统版本),64位系统下载Linux x64版本。2、安装j

2016-04-26 19:37:08 1255

原创 面向对象编程的三个基本特征

三个基本特征面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能

2016-04-22 13:50:51 18779

原创 Maven常用命令介绍

最近要写一个框架,需要扫描指定包下面所有的class,示例代码:package com.ricky.framework.scan.util;import java.io.File;import java.io.IOException;import java.net.JarURLConnection;import java.net.MalformedURLException;import ja

2016-04-05 17:36:15 1519

android navigation drawer

android navigation drawer

2013-12-12

android action mode

android action mode 示例

2013-12-05

FragmentTabHost 实现新浪微博Tab效果

FragmentTabHost + Fragment 实现新浪微博Tab效果

2013-11-25

Android Fragment切换动画

Android Fragment切换动画

2013-11-25

Android-Universal-Image-Loader示例

Android UniversalImageLoader 异步加载图片

2013-11-08

android DownloadManager

android DownloadManager 支持断点续传功能

2013-10-18

android contentprovider

android contentprovider

2013-10-17

仿美丽说底部TAB实现

仿美丽说底部TAB实现

2013-10-15

仿新浪微博TAB布局

完美仿新浪微博TAB布局

2013-10-11

android viewpager

android viewpager 实现循环滚动切换效果

2013-10-10

ListView 图片异步加载

ListView 图片异步加载,使用LRCCache、DiskLRUCache

2013-09-24

android 仿新浪、腾讯弹框效果

android popupwindow 仿新浪、腾讯title弹框效果

2013-09-18

android 自定义View — 自定义组合控件

android 自定义View — 自定义组合控件

2013-08-26

android 自定义View并添加属性

android 自定义View并添加属性

2013-08-26

android 底部弹出菜单(带透明背景)

android 底部弹出菜单(带透明背景)

2013-08-24

android 多线程下载、断点续传

android 多线程下载、断点续传 实现,还有Notification 进度条 提示

2013-08-23

Android之联系人PinnedHeaderListView使用

Android之联系人PinnedHeaderListView使用

2013-08-22

仿IOS风格对话框

android 仿IOS风格对话框,效果非常不错,你可能用得上哦

2013-08-05

textview 展开收起效果

textview 展开收起效果,点击更多可以查看更多内容,点击收起只显示4行内容

2013-07-25

listview +checkbox 实现多选操作

listview +checkbox 实现单选、多选操作

2013-07-19

阿里巴巴Java开发手册

阿里巴巴Java开发手册 1.2.0,阿里巴巴Java开发手册 1.2.0,阿里巴巴Java开发手册 1.2.0,阿里巴巴Java开发手册 1.2.0

2017-09-26

Java 动态加载jar文件示例

Java 动态加载jar文件示例,轻松实现插件式开发

2015-01-23

Android AIDL

Android AIDL 完整代码

2014-12-07

Android SQLite加密

Android SQLite加密示例,使用SQLCipher

2014-11-16

Java Tess4J Demo

Java Tess4J 实现OCR 可运行Demo

2014-09-29

DBUtils 工具类

DBUtils 工具类

2014-09-04

Android Fragment嵌套使用Demo

Android ViewPager+Fragment嵌套使用Demo

2014-07-06

Thrift 示例代码_Java

Thrift0.9.1 示例代码 Java版本 Thrift0.9.1 示例代码 Java版本

2014-06-14

Android仿QQ消息列表ListView滑动删除效果

Android仿QQ消息列表ListView滑动删除效果,具体详见:http://blog.csdn.net/top_code/article/details/19084879

2014-02-11

高德Android 定位SDK示例

高德Android 定位SDK示例

2014-01-23

百度Android 定位SDK v4.0

百度Android 定位SDK v4.0

2014-01-23

Android ListView item 选中高亮显示

Android ListView item 选中高亮显示

2014-01-07

Android 仿微信对话列表滑动删除效果

Android 仿微信对话列表滑动删除效果

2014-01-07

Java Json序列化与反序列化

Java Json序列化与反序列化

2013-12-26

AndroidStaggeredGrid

AndroidStaggeredGrid 官方Sample下载

2013-12-25

Android SlidingMenu仿网易新闻布局

Android SlidingMenu仿网易新闻布局 Android SlidingMenu 仿网易新闻客户端布局 今天来模仿一下网易新闻客户端左右两边都有SlidingMenu的效果,源码打包分享给大家,共同学习

2013-12-16

SlidingMenu ViewPager

SlidingMenu ViewPager

2013-12-16

SlidingMenu Demo

SlidingMenu + Fragment 侧滑菜单Demo

2013-12-16

SlidingMenu 编译整合版

SlidingMenu 编译通过整合版

2013-12-15

ListView自定义Adapter实现多视图Item

ListView自定义Adapter实现多视图Item

2013-12-12

空空如也

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

TA关注的人

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