自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Make progress step by step everyday.....

主要从事JavaEE,Hadoop,Spark方面的工作,业余兴趣爱好NLP,DM,ML和DL相关方面的技术

  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

转载 使用HBase EndPoint(coprocessor)进行计算

使用HBase EndPoint(coprocessor)进行计算url:http://www.searchtb.com/2014/03/using-hbase-endpoint.html如果要统对hbase中的数据,进行某种统计,比如统计某个字段最大值,统计满足某种条件的记录数,统计各种记录特点,并按照记录特点分类(类似于sql的group by)~常

2014-12-31 22:32:17 638

转载 谈谈网站静态化

谈谈网站静态化转载URL:http://www.cnblogs.com/yizhu2000/archive/2008/09/01/1281532.html写在前头静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产

2014-12-31 18:24:21 582

转载 web架构设计经验分享

web架构设计经验分享转载URL:http://www.cnblogs.com/yizhu2000/archive/2007/12/04/982142.html本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频架构设计的几个

2014-12-31 17:38:47 592

转载 简单的REST的框架实现

简单的REST的框架实现 http://blog.csdn.net/maoxiang/article/details/4551434源码下载地址:http://download.csdn.net/source/1662193

2014-12-31 17:31:00 543

转载 使用Java并发包线程池和XML实现定时任务动态配置和管理

使用Java并发包线程池和XML实现定时任务动态配置和管理 、http://blog.csdn.net/5iasp/article/details/32705601

2014-12-31 17:20:22 1038

转载 Python学习资料

Python模拟Web Fetion给好友发送信息(数据库编程模块) http://blog.csdn.net/acceptedxukai/article/details/7365133Python 几个常用的内建函数 http://blog.csdn.net/acceptedxukai/article/details/8828599Python

2014-12-29 15:13:28 544

转载 Python学习def函数的定义、使用及参数传递

Python学习def函数的定义、使用及参数传递Python编程中对于某些需要重复调用的程序,可以使用函数进行定义,基本形式为:def 函数名(参数1, 参数2, ……, 参数N):    执行语句函数名为调用的表示名,参数则是传入的参数,可以更具需要定义,也可以没有。# 例1:简单的函数使用# coding=gb2312# 定义函数def hello():    

2014-12-29 15:04:40 3215

转载 Java mail接收邮件 回复邮件 转发邮件

Java mail接收邮件 回复邮件 转发邮件http://blog.csdn.net/acceptedxukai/article/details/7705881Java mail发送邮件 http://blog.csdn.net/acceptedxukai/article/details/7705872API:http://blog.csdn.net/za

2014-12-29 14:47:44 1061

原创 Sonar Jenkins

Sonar :代码质量管理工具Jenkins :项目持续构建工具

2014-12-29 09:28:12 869 1

转载 java对redis的基本操作

java对redis的基本操作http://www.cnblogs.com/edisonfeng/p/3571870.html一、server端安装  1、下载    https://github.com/MSOpenTech/redis    可看到当前可下载版本:redis2.6        下载windows平台文件:

2014-12-28 13:41:14 586

转载 漫谈经典排序算法

《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解析及性能比较》《漫谈经典排序算法:三、冒泡排序 && 快速排序》《漫谈经典排序算法:四、归并排序》《漫谈经典排序算法:五、线性时间排序(计数、基数、桶排序)》《漫谈经典排序算法:六、各种排序算法总结》原文:http://blog.csdn.

2014-12-22 12:04:20 557

转载 单点登录SSO的实现原理

单点登录SSO的实现原理单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各

2014-12-18 17:29:51 515

转载 java中的多线程

java中的多线程在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:?123456789101112class 类名 extends Thread{方法1;方法2;…public

2014-12-18 14:56:27 662

转载 Java虚拟机(JVM)中的内存设置详解

Java虚拟机(JVM)中的内存设置详解 http://www.cnblogs.com/zcshan/archive/2011/03/10/jvm.html在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是

2014-12-18 12:09:29 621

转载 JVM类加载机制

当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:       bootstrap classloader --引导(也称为原始)类加载器                |       extension classloader ---  扩展类加载器                |       system classloader ---

2014-12-17 09:53:47 1119

转载 详解JVM的内存管理机制

本文为详解JVM的内存管理机制,从JVM的垃圾回收机制和JVM中对象的生命周期、析构方法finalize、静态变量和内存管理有许多技巧和方式等方面为大家介绍JVM的内存管理机制。AD:我们在深入Java核心系列文章中给大家讲过JVM中的栈和局部变量。在做Java开发的时候常用的JVM内存管理有两种,一种是堆内存,一种是栈内存。堆内存主要用来存储程序在运行时创

2014-12-17 09:31:25 612

转载 深入JVM锁机制2-Lock

前文(深入JVM锁机制-synchronized)分析了JVM中的synchronized实现,本文继续分析JVM中的另一种锁Lock的实现。与synchronized不同的是,Lock完全用Java写成,在java这个层面是无关JVM实现的。在java.util.concurrent.locks包中有很多Lock的实现类,常用的有ReentrantLock、ReadWriteLock(实现类

2014-12-16 10:28:21 662

转载 深入JVM锁机制1-synchronized

目录(?)[+]线程状态及状态转换ContentionList虚拟队列EntryList自旋锁偏向锁CAS及SMP架构偏向解除总结   目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与Lock孰优孰劣,只是

2014-12-16 10:23:59 580

转载 Java垃圾回收机制以及内存泄露

Java垃圾回收机制以及内存泄露1、Java的内存泄露介绍首先明确一下内存泄露的概念:内存泄露是指程序运行过程动态分配了内存,但是在程序结束的时候这块内存没有被释放,从而导致这块内存不可用,这就是内存泄露,重启计算机可以解决这个问题,但是有可能再次发生内存泄露,内存泄露与硬件没有关系,它是软件设计的缺陷所导致的。Java发生内存泄露的原因很明确,就是长声明周期对

2014-12-16 10:02:35 638

转载 Java多线程面试题归纳

1、多线程有哪几种实现方法?举个例子说明下线程的同步。(1)Java多线程有两种实现方式:继承Thread类和实现Runnable接口,Thread就是实现了Runnable接口。两个最简单的线程例子:[java] view plaincopyprint?package chc.runnable;    public 

2014-12-16 09:58:56 693

转载 JVM性能调优

最近因项目存在内存泄漏,故进行大规模的JVM性能调优, 现把经验做一记录。一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)  其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX

2014-12-16 09:48:17 598

转载 Java中堆(heap)和堆栈(stack)有什么区别

1: java中堆(heap)和堆栈(stack)有什么区别stack 和 heep 都是内存的一部分stack 空间小,速度比较快, 用来放对象的引用heep 大,一般所有创建的对象都放在这里。栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scope

2014-12-16 09:41:24 857

转载 插入排序、合并排序、堆排序和快速排序

插入排序、合并排序、堆排序和快速排序 http://www.cnblogs.com/yshb/archive/2012/07/23/2605026.html/** * 插入排序* 时间复杂度O(n2)* @param array原地排序算法*/public void insertSort(int[] array) {for (int i = 1; i int p

2014-12-14 18:08:24 547

转载 Spring中Bean的生命周期

Spring中Bean的生命周期: 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。 否则将追究法律责任。http://java999.blog.51cto.com/259217/184572这里我只讨论Bean是怎样初始化的:1:  对于singleton Bean,spring能够管理它的生命周期,知道其什么时候实例化,什么时候销毁。2:

2014-12-14 17:22:13 528

转载 Java内存分析

Java内存分析:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://java999.blog.51cto.com/259217/134359JAVA1. register2. stackRAMJAVAJAVAJAVA3. heapRAMJAVAnew4. static storagestaticJAVA5.

2014-12-14 17:02:45 665

转载 棋盘覆盖--递归分治java实现

在一个2^k * 2^k个方格组成的棋盘中,有一个方格与其它的不同,若使用以下四种L型骨牌覆盖除这个特殊方格的其它方格,如何覆盖。    四各L型骨牌如下图1      图1  棋盘中的特殊方格如图2图2    实现的基本原理是将2^k * 2^k的棋盘分成四块2^(k - 1) * 2^(k - 1)的子棋盘,特殊方格一定在其中

2014-12-14 16:39:36 646

转载 企业开发中选择logback而不是log4j的理由

企业开发中选择logback而不是log4j的理由转载URL:http://www.cnblogs.com/rollenholt/p/3525822.html

2014-12-14 16:33:36 522

转载 Hive优化

Hive优化hive.optimize.cp=true:列裁剪hive.optimize.prunner:分区裁剪hive.limit.optimize.enable=true:优化LIMIT n语句hive.limit.row.max.size=1000000:hive.limit.optimize.limit.file=10:最大文件数1. 本地模式(小任务

2014-12-14 16:20:12 473

转载 Mongodb分页优化

mongodb分页优化现在参与一个项目的开发,需要用java查询mongodb数据库,在这里分页用的skip sort 和limit结合,查询语句如下(已经在相关字段建立索引) DBCursor cursor = collection.find(query).skip((skip - 1) * PAGESIZE).sort(new BasicDBObject("startt

2014-12-14 16:14:20 597

转载 《Head.First设计模式》的学习笔记

《Head.First设计模式》的学习笔记        http://blog.csdn.net/aayysyz12345678/article/details/9374959

2014-12-11 16:42:56 515

转载 用Maven编译Apache flume-ng 1.5.0源码及问题解决

用Maven编译Apache flume-ng 1.5.0源码及问题解决 http://blog.csdn.net/yydcj/article/details/38824823 Flume-ng 日志收集系统http://blog.csdn.net/yydcj/article/category/1333983

2014-12-11 16:20:54 546

转载 memcached全面剖析–5. memcached的应用和兼容程序

memcached全面剖析–5. memcached的应用和兼容程序系列文章导航:memcached完全剖析–1. memcached的基础memcached全面剖析–2. 理解memcached的内存存储memcached全面剖析–3. memcached的删除机制和发展方向memcached全面剖析–4. memcached的分布式算法m

2014-12-11 13:09:01 535

转载 memcached全面剖析–4. memcached的分布式算法

memcached全面剖析–4. memcached的分布式算法系列文章导航:memcached完全剖析–1. memcached的基础memcached全面剖析–2. 理解memcached的内存存储memcached全面剖析–3. memcached的删除机制和发展方向memcached全面剖析–4. memcached的分布式算法memca

2014-12-11 13:07:36 496

转载 memcached全面剖析–3. memcached的删除机制和发展方向

memcached全面剖析–3. memcached的删除机制和发展方向系列文章导航:memcached完全剖析–1. memcached的基础memcached全面剖析–2. 理解memcached的内存存储memcached全面剖析–3. memcached的删除机制和发展方向memcached全面剖析–4. memcached的分布式算法m

2014-12-11 13:05:24 547

转载 Memcached全面剖析–2. 理解memcached的内存存储

memcached全面剖析–2. 理解memcached的内存存储系列文章导航:memcached完全剖析–1. memcached的基础memcached全面剖析–2. 理解memcached的内存存储memcached全面剖析–3. memcached的删除机制和发展方向memcached全面剖析–4. memcached的分布式算法memc

2014-12-11 13:03:08 509

转载 memcached完全剖析–1. memcached的基础

Memcached完全剖析–1. memcached的基础系列文章导航:memcached完全剖析–1. memcached的基础memcached全面剖析–2. 理解memcached的内存存储memcached全面剖析–3. memcached的删除机制和发展方向memcached全面剖析–4. memcached的分布式算法memcached全面剖析–5. mem

2014-12-11 12:59:04 555

转载 (初稿)SQL Server 复制(Replication)系列(2)——事务复制搭建

(初稿)SQL Server 复制(Replication)系列(2)——事务复制搭建         http://blog.csdn.net/dba_huangzj/article/details/20904417SQl server 学习博客:http://blog.csdn.net/dba_huangzjhttp://blog.csdn.net/dba_huan

2014-12-09 18:09:02 499

转载 redis密码管理

redis密码管理:http://blog.csdn.net/lxpbs8851/article/details/8136126一. 如何初始化redis的密码?总共2个步骤:a.在配置文件中有个参数: requirepass  这个就是配置redis访问密码的参数。比如 requirepass test123b.配置文件中参数生效需要重

2014-12-07 00:16:24 515

原创 安装redis入门学习

1: 下载:http://www.redis.io/download redis-2.8.18.tar.gz  2:编译源程序 tar zxvf    redis-2.8.18.tar.gz  cd  /web/nosql/redis-2.8.18 cd src make && make install  3: 移动文件便于管理 mkdir -p /us

2014-12-06 23:43:10 709

原创 HBASE性能优化方法

HBASE性能优化方法:下面是学习的URl:可以参考作为经验的积累HBASE性能优化方法总结URL: HTTP://WWW.BLOGJAVA.NET/PAULWONG/ARCHIVE/2012/11/29/392232.HTMLHBase性能优化方法总结(一):表的设计 http://www.cnblogs.com/panfeng412/archive/2012/03/

2014-12-05 13:11:18 647

Struts2 + Spring + ibatis

Struts2 + Spring + ibatis 比较完整的Demo,入门学习

2014-12-14

SSH整合分页Demo入门

SSH整合分页Demo入门

2014-10-26

ajax源代码

一个很不错ajax例子demo,代码中主要涉及的技术有ajax,xml,js,servle等,技术的综合使用,让你跟深刻的了解ajax原理

2013-04-11

EXt 学习API

EXt 学习API 个人感觉不错,而且是中文版的!

2013-04-08

java面试题

java面试题:包括有:代码与编程题,XML ,IO,线程类,Socket,数据库知识等

2013-04-08

空空如也

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

TA关注的人

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