自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (47)
  • 收藏
  • 关注

转载 在用vi编辑文件时遇到“Terminal too wide”的提示,解决之

由于我在SecureCRT里把Columns设成了256,在用vi编辑文件时遇到“Terminal too wide”(终端太宽)的提示(Solaris平台),如下:# vi hostsTerminal too wide:At EOF:At EOF:q!# uname -aSunOS fs-cluster1 5.8 Generic_108528-13 sun

2013-10-29 13:36:35 12213

转载 Hbase优化之一

因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正。配置优化zookeeper.session.timeout默认值:3分钟(180000ms)说明:RegionServer与Zookeeper间的连接超时时间。当超时时间到后,ReigonSe

2013-10-24 16:55:02 833

转载 thread dump获取

thread dump获取1. 发送信号* In Unix, use "kill -3 " where pid is the Process ID of the JVM.(kill 信号列表)* In Windows, press CTRL+BREAK on the window where the JVM is running.2. jstack -l pid. 

2013-10-24 16:37:30 1314

转载 性能分析之-- JAVA Thread Dump 分析综述

最近在做性能测试,需要对线程堆栈进行分析,在网上收集了一些资料,学习完后,将相关知识整理在一起,输出文章如下。一、Thread Dump介绍1.1什么是Thread Dump?Thread Dump是非常有用的诊断Java应用问题的工具。每一个Java虚拟机都有及时生成所有线程在某一点状态的thread-dump的能力,虽然各个 Java虚拟机打印的thread

2013-10-24 16:35:26 2007

转载 Notepad++ 插件之 TextFX (安装及作用)

《安装:打开 notepad++  插件 -> Plugin Manager -> Show Plugin Manager -> available ->选中 TextFX ->install》 (注:如果没有插件的话--首先updates插件) Notepad++插件TextFX Characters是一款默认安装的插件,由于功能强大,被编程爱好者认为是最好的Notepad++插件,

2013-10-24 12:02:23 1820

转载 使用 Informix 系统目录

简介随着数据仓库的出现及其对有关数据信息的需求,人们对元数据投入了极大的关注。其中大部分对元数据的处理都涉及了外部资源库,但许多人忘记了(或并未意识到)任何 Informix® SQL 数据库的系统目录中都已经存在着实实在在的元数据。此外,系统目录知识也是数据库日常维护的非常有用的工具。最近,在考虑这一问题时,我意识到我还没有阅读过能告诉我利用这些目录做什么的文章。因此,我决定写一

2013-10-24 11:41:18 1827

转载 Linux Crontab 定时任务 命令详解

一.  Crontab 介绍        crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件       在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。      如:[root@dave ~]# cat /etc/crontabSHEL

2013-10-24 09:04:42 823

转载 程序员都应该挖一口属于自己的井

两个和尚的故事两个和尚住在隔壁,所谓隔壁就是隔壁那座山,他们分别住在相邻的两座山上的庙里。两座山之间有一条溪,这两个和尚每天都会在同一时间下山去溪边挑水,久而久之,他们便成为了好朋友。就这样,时间在每天挑水中不知不觉已经过了5年。突然有一天,左边这座山的和尚没有下山挑水,右边那座山的和尚心想:“他大概睡过头了。”便不以为意。哪知道第二天左边这座山的和尚还是没有下山挑水,第三

2013-10-23 15:52:54 1078

转载 做技术有前途吗?一位老工程师对年轻人的“十大忠告”

1、好好规划自己的路,不要跟着感觉走;             根据个人的理想来安排自己的生活,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,痛快一些,那么就需要慎重安排自己的的轨迹,从一个行业入手逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会以后,钱根本不是问题,频繁地动荡不是上策,最后你对

2013-10-23 15:03:30 4179 1

转载 在Hadoop上运行SQL:程序员需知晓的13种数据工具

对SQL支持并不是Hadoop最核心的技术理念,但这一特性确实能帮助很多传统企业,尤其是已经明白下一代分析的重要性但又不想迈向MapReduce的企业,迅速走向大数据分析。为此,本文特别列举了13种从Hadoop内部可以运行SQL查询的,高水平、可用性程度很高的工具。在GigaOM安排Structure: Data的日程的时候,就意识到很有必要讨论在Hadoop上运行SQL查询,然

2013-10-22 22:25:58 1061

转载 开发者应该避免使用的6个Java功能

本文作者是一名拥有多年Java开发经验的程序员,他从经验中得出,并不是所有的Java SE功能/API都值得程序员去使用,比如本文列举的这6个,大家在使用前得慎重对待。以下是对原文的摘译。多年的Java开发经验告诉我,从长远角度来看,以下这些Java SE功能/API,开发者最好停止使用。 ReflectionBytecode manipulation ThreadLoca

2013-10-22 21:27:40 873

转载 HBase在淘宝主搜索的Dump中的性能调优

目前HBase已经运用于淘宝主搜索的全量和增量的数据存储,有效的减低的数据库的压力,增强了业务扩展的能力。Dump系统的特点是要求在短时间内处理大量数据,对延时要求高。在实施这个项目过程中,我们积累了一些优化的实践,抛砖引玉,供大家参考。环境:Hadoop CDH3U4 + HBase 0.92.11、  尽可能用LZO数据使用LZO,不仅可以节省存储空间尤其是可以提高传输的效率,因为

2013-10-21 22:13:15 716

转载 Hadoop的那些事儿

在说Hadoop之前,作为一个铁杆粉丝先粉一下Google。Google的伟大之处不仅在于它建立了一个强悍的搜索引擎,它还创造了几项革命性的技术:GFS,MapReduce,BigTable,即所谓的Google三驾马车。Google虽然没有公布这几项技术的实现代码,但它发表了详细的设计论文,这给业界带来了新鲜气息,很快就出现了类似于Google三驾马车的开源实现,Hadoop就是其中的一个。

2013-10-21 22:04:10 768

转载 JVM的GC简介和实例

本文是一次内部分享中总结了jvm gc的分类和一些实例, 内容是introduction级别的,供初学人士参考.成文仓促,难免有些错误,如果有大牛发现,请留言,我一定及时更正,谢谢!JVM内存布局主要包含下面几个部分:Java Virtual Machine Stack: 也就是我们常见的局部变量栈,线程私有,保存线程执行的局部变量表、操作栈、动态连接等。Java Heap

2013-10-21 21:52:32 3391

转载 hadoop的统计单词程序WordCount

hadoop 是用 java 的实现的一个分布式系统框架,最主要的两个部分可能就是 MapReduce 和 HDFS 了,前者是个编程模型,后者是存储模型。算了,不多说了,拣重点。WordCount 是 MapReduce 的经典程序, Hadoop 官网有这个程序,现在 me 们就是要跑通这个程序。当然首先的第一步就是安装 Hadoop,这一点,本篇不多做介绍。其次,就是按照指定的步骤去执行就好

2013-10-11 22:15:41 1822

转载 HIVE元数据

HIVE元数据表数据字典:表名说明BUCKETING_COLSHive表CLUSTERED BY字段信息(字段名,字段序号)COLUMNSHive表字段信息(字段注释,字段名,字段类型,字段序号)DBS NU

2013-10-11 21:44:23 1728

转载 Hive集成Mysql作为元数据

默认情况下,Hive元数据保存在内嵌的 Derby 数据库中,只能允许一个会话连接,只适合简单的测试。为了支持多用户多会话,则需要一个独立的元数据库,我们使用 MySQL 作为元数据库,Hive 内部对 MySQL 提供了很好的支持,配置一个独立的元数据库需要增加以下几步骤:第一步:安装MySQL服务器端和MySQL客户端,并启动MySQL服务。此步省略,具体请看http://www.

2013-10-11 21:41:36 2103

转载 hive学习笔记

在使用hive进行开发时,我们往往需要获得一个已存在hive表的建表语句(DDL),然而hive本身并没有提供这样一个工具。要想还原建表DDL就必须从元数据入手,我们知道,hive的元数据并不存放在hdfs上,而是存放在传统的RDBMS中,典型的如mysql,derby等,这里我们以mysql为元数据库,结合0.4.2版本的hive为例进行研究。连接上mysql后可以看到hive元

2013-10-11 21:40:48 1036

转载 hadoop中map和reduce的数量设置问题

map和reduce是hadoop的核心功能,hadoop正是通过多个map和reduce的并行运行来实现任务的分布式并行计算,从这个观点来看,如果将map和reduce的数量设置为1,那么用户的任务就没有并行执行,但是map和reduce的数量也不能过多,数量过多虽然可以提高任务并行度,但是太多的map和reduce也会导致整个hadoop框架因为过度的系统资源开销而使任务失败。所以用户在提交m

2013-10-11 16:57:47 1139

转载 关于JAVA多线程同步

因为需要,最近关注了一下JAVA多线程同步问题。JAVA多线程同步主要依赖于若干方法和关键字。将心得记录如下:1  wait方法:        该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获

2013-10-11 09:39:59 772

转载 Javascript继承机制的设计思想

我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从根本上理解。直到昨天,我读到法国程序员Vjeux的解释,才恍然大悟,

2013-10-01 13:50:03 748

JVM规范和内存机制

讲解jvm的文档,分为jvm规范和jvm内存机制。

2013-02-27

extjs小例子

我什么都不说,你们自己看着办。 想下载就下吧!

2012-11-06

EXTJS插件spket

用于开发extjs的插件spket。欢迎大家学习使用。

2012-11-06

hadoopeclipse插件

hadoop eclipse插件,并有hadoop权威指南一本。

2012-09-17

hadoop安装包

安装包,需要的可以下载,也可以去官网下载最新的,这个是自己学习用。

2012-09-17

hadoop源代码部分

hadoop代码,可以帮助自己提高代码质量。

2012-09-16

hadoop帮助文档

hadoop帮助文档,可以很好的学习hadoop。

2012-09-16

hadoop大数据

hadoop大数据,很好的资料集锦,对于入门还是很有用的。

2012-09-12

入门Hadoop开发者

入门Hadoop开发者

2012-08-09

hadoop源码分析-HDFS部分

hadoop源码分析-HDFS部分,奋斗吧!hadoop!

2012-08-09

Hadoop源代码eclipse编译教程

Hadoop源代码eclipse编译教程

2012-08-09

MyEclipse_6_第十八章_图形界面开发--AWT,Swing,SWT

MyEclipse_6_第十八章_图形界面开发--AWT,Swing,SWT

2012-07-11

跟我学Java--图形界面编程

跟我学Java--图形界面编程,主要是swing的东东。

2012-07-11

自己动手写网络爬虫

网络爬虫的案例,有很多细节在里面,大家可以学习下。

2012-04-03

Eclipse使用秘技(绝对经典

Eclipse使用秘技(绝对经典Eclipse使用秘技(绝对经典

2011-09-20

Java学习笔记及其与C__的比较.pdf

Java学习笔记及其与C__的比较.pdf Java学习笔记及其与C__的比较.pdf

2011-09-20

深入java虚拟机.pdf

深入java虚拟机.pdf 可以帮助大家了解java的虚拟机运行机制

2011-09-20

JAVA程序员.doc

Java异常机制.pdf Java异常机制.pdf Java异常机制.pdf

2011-09-20

面试宝典(JAVA).doc

面试宝典(JAVA).doc 面试宝典(JAVA).doc 面试宝典(JAVA).doc 面试宝典(JAVA).doc

2011-09-20

java算法大全.pdf

java算法大全.pdf帮助自己提高编程能力。

2011-09-20

压力测试工具JMeter

压力测试工具JMeter入门教程

2017-08-23

人工智能:一种现代方法 (第2版中文版)

中文版资料

2017-08-17

Artificial_Intelligence_A_Modern_Approach_3rd_Edition

Artificial_Intelligence_A_Modern_Approach_3rd_Edition

2017-08-17

机器学习实战中文版

机器学习实战中文版

2017-08-16

机器学习实战源代码

机器学习实战源代码

2017-08-16

cobar-master

cobar-master,用来处理mysql集群的数据库路由。

2016-02-22

超详细linux学习笔记

超详细linux学习笔记,【网络安全技术】,分享给大家。

2016-02-22

cmder_mini

cmder 模拟dos窗口,非常方便使用!

2016-02-02

持续集成资料

Jenkins入门.pdf,maven_POM.xml详解.doc,Maven实战,jenkins-the-definitive-guide,HUDSON+MAVEN+SONAR集成开发体系介绍

2016-01-27

hbase+solr

文档描述了自己使用hbase和solr搭建的简单搜索功能!

2016-01-27

hadoop文档

hadoop常用linux命令,自己平时的总结!

2016-01-27

数据库中间件mycat

什么是MyCAT?简单的说,MyCAT就是: • 一个彻底开源的,面向企业应用开发的“大数据库集群” • 支持事务、ACID、可以替代Mysql的加强版数据库 • 一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的Oracle集群 • 一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQL Server • 结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品 • 一个新颖的数据库中间件产品

2016-01-27

everynote云笔记

里面是平时自己总结,或者网络摘抄的笔记,提供自己学习使用。

2016-01-26

easyexplorer

eclipse 插件,可以用来查看代码所在文档位置!

2016-01-26

everything

安装到windows上用来搜索文件使用,非常方便!

2016-01-26

java反编译工具

java反编译工具,可以查看class文件。

2016-01-26

UmlGraph经过处理修改源码的jar包

因为javadoc是使用UTF-8编码生成的,所以在html页面中“Class”变成了“类”,所以匹配不上。修改内容如下: Pattern.compile("(Class|Interface|Enum|类|接口|枚举) " + classDoc.name() +".*")

2014-06-26

Linux下安装Redmine

Linux下安装Redmine教程,比较靠谱,版本兼容解决的比较好。

2014-03-13

tomcat集群-Apache2.2.4+And+mod_jk.so+tomcat配置文件

apache的安装包和链接tomcat的插件,以及tomcat和apache的配置文件。

2013-04-02

jive论坛3.0版

jive是一个开源的java论坛,里面涉及了很多现在的技术理念,有兴趣研究的朋友可以下载jive源码,学习设计模式,缓存等比较值得研究的部分。

2013-03-24

空空如也

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

TA关注的人

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