自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前进的南山

采菊东篱下,悠然见南山

  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 接口性能测试报告

性能测试报告测试环境CPU 4core AMD Opteron 62xx classMemTotal: 8061436 kBnginx version: openresty/1.11.2.5redis-cli 4.0.2业务背景redis数据结构(1)hash:[key]_mac: 已本地激活的号码,field为mac,value为 icntv_id[key]_icnt

2017-10-24 16:33:10 5386

转载 liunx systemtap install 遇到一些问题

原文地址:https://my.oschina.net/u/155323/blog/375448--------------------------------------------------------------------------------------------------------------------------------摘要: liunx

2017-10-16 10:12:24 3221

转载 Git分支管理策略

原文地址:http://www.ruanyifeng.com/blog/2012/07/git.html--------------------------如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很

2017-05-16 10:14:54 365

转载 数据立方体与OLAP

原文地址:http://webdataanalysis.net/web-data-warehouse/data-cube-and-olap/  前面的一篇文章——数据仓库的多维数据模型中已经简单介绍过多维模型的定义和结构,以及事实表(Fact Table)和维表(Dimension Table)的概念。多维数据模型作为一种新的逻辑模型赋予了数据新的组织和存储形式

2016-12-22 01:20:27 588

转载 高效使用Git

原文地址:http://strivingboy.github.io/blog/2015/06/17/git-doc/----------------------------------------------------------------------------------------------------------------------------------------

2016-12-14 14:42:16 679

翻译 Cloudera 从5.2.0升级到最新5.8.2的官方文档翻译

初始文档整理在pages中,怎么转换过来格式都不太好看,先发图片的吧,格式不太好的文字部分在后面。----------------------------------------------我是格式不好的文字的分割线----------------------------------------------------------------------

2016-10-19 16:38:08 4016 1

转载 怎么把word转成markdown

原文地址:http://www.jianshu.com/p/b0be43b03015----------------------------------------------------------------------------------------------------------------------------------------------------

2016-10-09 10:10:30 1696

转载 How to install Redis 3.x on new CentOS 6.6 server

原文链接:https://www.openprogrammer.info/2015/05/10/how-to-install-redis-3-x-on-new-centos-6-6-server/Installing Redis on clean CentOS.Pre installation Redis12345678910#update and

2016-08-19 17:38:55 759

转载 标点符号的英语名称

原文链接:http://www.ruanyifeng.com/blog/2007/07/english_punctuation.html作者: 阮一峰日期: 2007年7月31日根据网上的资料,我整理了一份常见标点符号的英语名称。. period or full stop 句号, comma 逗号: colon 冒

2016-08-15 09:52:02 631

转载 git基本命令

git命令 任何操作都需要以 git 命令为开头 本地操作: git init 初始化一个本地仓库 新建为 master主分支 git status 查看当前分支状态 git add 将文件更改添加到分支状态中 相当于文件等待被提交 git commit -m 提交并添加描述信息 

2016-07-12 10:14:11 574 1

转载 浅谈Java中的锁

原文地址:http://zhwbqd.github.io/2015/02/13/lock-in-java.html博主评论:讲得非常易懂,例子也非常好懂,较为全面,先大致看一下AQS的源码会理解的更深一些。-------------------------------------------------------以下为正文---------------------------------

2016-05-19 10:42:46 5490

转载 移动前端开发之viewport的深入理解

原文链接:http://www.cnblogs.com/2050/p/3877280.html博主前言:近期用echart在做移动端自适应的一些图表,有一些概念之前不是很明白,这篇文章还是讲得很透彻的,推荐一看。--------------------------------------------------以下是原文正文---------------------------------

2016-04-26 15:39:59 440

转载 如何分析thread dump(另一篇)

原文链接:https://www.javacodegeeks.com/2012/03/jvm-how-to-analyze-thread-dump.htmlThis article will teach you how to analyze a JVM Thread Dump and pinpoint the root cause of your problem(s). From my

2016-04-25 14:58:51 2900

转载 如何分析thread dump

原文地址:https://dzone.com/articles/how-analyze-java-thread-dumpsThe content of this article was originally written by Tae Jin Gu on the Cubrid blog. When there is an obstacle, or when a Java base

2016-04-25 11:59:35 2581

转载 程序员技术练级攻略

原文链接:http://coolshell.cn/articles/4990.html/comment-page-2#comments原作者:陈皓前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:

2015-11-26 14:32:46 453

原创 java中的数字签名和数字证书

java中的数字签名和数字证书

2015-11-20 11:05:22 504

原创 NameNode运行原理浅析

hadoop版本:Apache Hadoop 2.6.0instance的role type主要有3个,namenode,secondary namenode和data node;其他的还有balancer,backup node等

2015-11-20 10:57:07 526

转载 网站的访问过程

原链接以及找不到了,如有侵权请告知。

2015-11-20 10:52:00 401

原创 java中的加密解密

几年前总结的了,搬到这儿来吧。。。单向加密(信息摘要)---用来验证文件是否被修改说白了就是通过明文生成一个16进制字符串的密文,不可逆,只是对原始对象生成摘要信息.加密算法: "MD2", "MD5", "SHA1", "SHA-256", "SHA-384", "SHA-512"String a="abc";MessageDigest md=MessageDig

2015-11-20 10:49:12 468

转载 关于RESTful

最近纠结于RESTful的规范,翻了一下wiki,发现已经说的很好了,原文关于web服务的部分如下:原文链接:https://en.wikipedia.org/wiki/Representational_state_transfer#CITEREFFielding2000Applied to web servicesWeb service APIs that

2015-11-18 15:05:09 416

转载 hive array、map、struct使用

原文地址:http://blog.csdn.net/yfkiss/article/details/7842014hive提供了复合数据类型:Structs: structs内部的数据可以通过DOT(.)来存取,例如,表中一列c的类型为STRUCT{a INT; b INT},我们可以通过c.a来访问域aMaps(K-V对):访问指定域可以通过["指定域名称"]进行,例如,一个M

2015-10-30 11:40:26 391

转载 Moving Data from HDFS to Hive Using an External Table

原文链接:http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.3.0/bk_dataintegration/content/moving_data_from_hdfs_to_hive_external_table_method.html博主按:虽然文章例子说的是csv,但其他的数据源也都可以用这种方式转成ORC的External Tabl

2015-10-16 22:21:38 930

原创 oozie下使用hive UDF的惨痛教训

问题现象:oozie中跑的一个workflow,hql脚本的导出结果和预期不一致,出错。漫长的DUBUG之路:1.首先想到的是通过在Hue中来跑同一个hql脚本,查找问题。通过在oozie的log中找到解析完的hql,跑了下,结果发现和预期一致,头有点儿大。。。2.经过分析hql,推测可能是和脚本中用到自己之前写的一个UDF有关。于是单独用这个UDF写了一个和问题中涉及业务相同的简

2015-10-16 00:26:30 1699

转载 hadoop 数据倾斜

数据倾斜是指,map /reduce程序执行时,reduce节点大部分执行完毕,但是有一个或者几个reduce节点运行很慢,导致整个程序的处理时间很长,这是因为某一个key的条数比其他key多很多(有时是百倍或者千倍之多),这条key所在的reduce节点所处理的数据量比其他节点就大很多,从而导致某几个节点迟迟运行不完。 阿里的这篇比较实用,通俗易懂:数据倾斜总结 http://w

2015-10-12 16:57:49 4671

转载 Hive Tips

原文链接:http://blog.hesey.net/2012/04/hive-tips.html在Hive中,某些小技巧可以让我们的Job执行得更快,有时一点小小的改动就可以让性能得到大幅提升,这一点其实跟SQL差不多。首先,Hive != SQL,虽然二者的语法很像,但是Hive最终会被转化成MapReduce的代码去执行,所以数据库的优化原则基本上都不适用于 Hi

2015-10-10 20:16:56 305

原创 How to access local directory with script executed in oozie?

原答案地址:http://stackoverflow.com/questions/20527098/how-to-access-local-directory-with-script-executed-in-oozieQ:I am running CDH4.5 with virtualbox on my machine. Inside the VM, I have

2015-09-24 16:26:53 349

转载 Linux 的启动流程

原链接:http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html作者: 阮一峰日期: 2013年8月17日半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生

2015-09-06 15:41:03 311

转载 web.xml中的url-pattern映射规则

顺序老是忘,还是转一下吧原文链接:http://www.cnblogs.com/mailingfeng/archive/2012/04/05/2432687.htmlServlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里面的,总结了一些东西,以免遇到问题又要浪费时间。    一,s

2015-09-01 16:44:49 383

转载 CDH集群调优:内存、Vcores和DRF

原文URL:http://blog.selfup.cn/1631.html#comment-403吐槽最近“闲”来无事,通过CM把vcores使用情况调出来看了一眼,发现不论集群中有多少个任务在跑,已分配的VCores始终不会超过120。而集群的可用Vcores是360(15台机器×24虚拟核)。这就相当于CPU资源只用到了1/3,作为一个半强迫症患者绝对不能容忍这样的事情发生。

2015-08-24 18:44:01 6561

原创 一次奇怪的调优

最近这两天发现CDH集群的host频繁swapping,极大影响了集群的性能,导致日常的oozie任务中断。发现有个设置被改了,好奇怪。。。Setting the vm.swappiness Linux Kernel Parametervm.swappiness is a Linux Kernel Parameter that controls how aggressive

2015-08-24 18:42:04 473

原创 版本问题的坑

半夜手贱,调整了下集群配置,发现yarn挂了,nodemanager一直起不来,查了下log是个null pointer,没看出来撒,结果google到这玩意。https://issues.apache.org/jira/browse/YARN-2816然后又看到这个https://sskaje.me/2014/11/yarn-nodemanager-failed-star

2015-08-22 01:05:53 635

转载 Linux的五个查找命令

原文地址:http://www.ruanyifeng.com/blog/2009/10/5_ways_to_search_for_files_using_the_terminal.html作者: 阮一峰日期: 2009年10月 8日最近,我在学习Linux,下面是一些笔记。使用电脑的时候,经常需要查找文件。在Linux中,有很多方法可

2015-08-04 16:39:35 311

转载 wireshark抓包图解 TCP三次握手/四次挥手详解

一. TCP/IP协议族      TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组

2015-08-03 17:21:06 1025 2

转载 Flume NG简介及配置 1.5.2

原文链接:http://www.cnblogs.com/wjoyxt/p/4484957.html常用的分布式日志收集系统: Apache Flume、 Facebook Scribe、 Apache Chukwa 1、Flume 作为 cloudera 开发的实时日志收集系统,受到了业界的认可与广泛应用。Flume 初始的发行版本目前被统称为 Flume OG(o

2015-07-30 17:46:35 571

转载 让你提升命令行效率的 Bash 快捷键 [完整版]

原文链接:https://linuxtoy.org/archives/bash-shortcuts.html生活在 Bash shell中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Al

2015-07-30 15:19:42 360

转载 Log4j.properties配置详解

一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、

2015-07-20 14:00:54 326

转载 AVRO文件结构分析

AVRO文件结构分析 guibin.beijing@gmail.com 研究了AVRO的规范,比较形象的图形表达了文件中内容布局,仅做参考。详细说明在图形下方。  使用AVRO标准系列化生成二进制的文件,该文件总体上由文件头(Header)和数据块(Data Block)及同步标识(Synchronization marker)三部分组成。 文件头为标识为Hea

2015-07-16 14:30:10 2399

转载 tomcat原理以及处理HTTP请求的过程

一、TOMCAT1 - Tomcat Server的组成部分1.1 - ServerA Server element represents the entire Catalina servlet container. (Singleton)1.2 - ServiceA Service element represents the combination of o

2015-07-10 11:49:52 2398

转载 CronTrigger

CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger一样,CronTrigger拥

2015-07-09 10:53:11 454

转载 Git远程操作详解

作者: 阮一峰日期: 2014年6月12日Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push

2015-07-06 15:47:30 428

空空如也

空空如也

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

TA关注的人

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