- 博客(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
转载 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人