- 博客(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
5459
转载 liunx systemtap install 遇到一些问题
原文地址:https://my.oschina.net/u/155323/blog/375448--------------------------------------------------------------------------------------------------------------------------------摘要: liunx
2017-10-16 10:12:24
3299
转载 Git分支管理策略
原文地址:http://www.ruanyifeng.com/blog/2012/07/git.html--------------------------如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很
2017-05-16 10:14:54
393
转载 数据立方体与OLAP
原文地址:http://webdataanalysis.net/web-data-warehouse/data-cube-and-olap/ 前面的一篇文章——数据仓库的多维数据模型中已经简单介绍过多维模型的定义和结构,以及事实表(Fact Table)和维表(Dimension Table)的概念。多维数据模型作为一种新的逻辑模型赋予了数据新的组织和存储形式
2016-12-22 01:20:27
612
转载 高效使用Git
原文地址:http://strivingboy.github.io/blog/2015/06/17/git-doc/----------------------------------------------------------------------------------------------------------------------------------------
2016-12-14 14:42:16
700
翻译 Cloudera 从5.2.0升级到最新5.8.2的官方文档翻译
初始文档整理在pages中,怎么转换过来格式都不太好看,先发图片的吧,格式不太好的文字部分在后面。----------------------------------------------我是格式不好的文字的分割线----------------------------------------------------------------------
2016-10-19 16:38:08
4073
转载 怎么把word转成markdown
原文地址:http://www.jianshu.com/p/b0be43b03015----------------------------------------------------------------------------------------------------------------------------------------------------
2016-10-09 10:10:30
1742
转载 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
786
转载 标点符号的英语名称
原文链接: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
649
转载 git基本命令
git命令 任何操作都需要以 git 命令为开头 本地操作: git init 初始化一个本地仓库 新建为 master主分支 git status 查看当前分支状态 git add 将文件更改添加到分支状态中 相当于文件等待被提交 git commit -m 提交并添加描述信息
2016-07-12 10:14:11
601
转载 浅谈Java中的锁
原文地址:http://zhwbqd.github.io/2015/02/13/lock-in-java.html博主评论:讲得非常易懂,例子也非常好懂,较为全面,先大致看一下AQS的源码会理解的更深一些。-------------------------------------------------------以下为正文---------------------------------
2016-05-19 10:42:46
5525
转载 移动前端开发之viewport的深入理解
原文链接:http://www.cnblogs.com/2050/p/3877280.html博主前言:近期用echart在做移动端自适应的一些图表,有一些概念之前不是很明白,这篇文章还是讲得很透彻的,推荐一看。--------------------------------------------------以下是原文正文---------------------------------
2016-04-26 15:39:59
461
转载 如何分析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
2928
转载 如何分析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
2627
转载 程序员技术练级攻略
原文链接:http://coolshell.cn/articles/4990.html/comment-page-2#comments原作者:陈皓前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:
2015-11-26 14:32:46
472
原创 NameNode运行原理浅析
hadoop版本:Apache Hadoop 2.6.0instance的role type主要有3个,namenode,secondary namenode和data node;其他的还有balancer,backup node等
2015-11-20 10:57:07
546
原创 java中的加密解密
几年前总结的了,搬到这儿来吧。。。单向加密(信息摘要)---用来验证文件是否被修改说白了就是通过明文生成一个16进制字符串的密文,不可逆,只是对原始对象生成摘要信息.加密算法: "MD2", "MD5", "SHA1", "SHA-256", "SHA-384", "SHA-512"String a="abc";MessageDigest md=MessageDig
2015-11-20 10:49:12
496
转载 关于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
441
转载 hive array、map、struct使用
原文地址:http://blog.youkuaiyun.com/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
409
转载 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
951
原创 oozie下使用hive UDF的惨痛教训
问题现象:oozie中跑的一个workflow,hql脚本的导出结果和预期不一致,出错。漫长的DUBUG之路:1.首先想到的是通过在Hue中来跑同一个hql脚本,查找问题。通过在oozie的log中找到解析完的hql,跑了下,结果发现和预期一致,头有点儿大。。。2.经过分析hql,推测可能是和脚本中用到自己之前写的一个UDF有关。于是单独用这个UDF写了一个和问题中涉及业务相同的简
2015-10-16 00:26:30
1718
转载 hadoop 数据倾斜
数据倾斜是指,map /reduce程序执行时,reduce节点大部分执行完毕,但是有一个或者几个reduce节点运行很慢,导致整个程序的处理时间很长,这是因为某一个key的条数比其他key多很多(有时是百倍或者千倍之多),这条key所在的reduce节点所处理的数据量比其他节点就大很多,从而导致某几个节点迟迟运行不完。 阿里的这篇比较实用,通俗易懂:数据倾斜总结 http://w
2015-10-12 16:57:49
4716
转载 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
325
原创 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
366
转载 Linux 的启动流程
原链接:http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html作者: 阮一峰日期: 2013年8月17日半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生
2015-09-06 15:41:03
325
转载 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
402
转载 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
6607
原创 一次奇怪的调优
最近这两天发现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
491
原创 版本问题的坑
半夜手贱,调整了下集群配置,发现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
664
转载 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
327
转载 wireshark抓包图解 TCP三次握手/四次挥手详解
一. TCP/IP协议族 TCP/IP是一个协议族,通常分不同层次进行开发,每个层次负责不同的通信功能。包含以下四个层次:1. 链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。2. 网络层,也称作互联网层,处理分组在网络中的活动,例如分组
2015-08-03 17:21:06
1056
转载 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
594
转载 让你提升命令行效率的 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
373
转载 Log4j.properties配置详解
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、
2015-07-20 14:00:54
344
转载 AVRO文件结构分析
AVRO文件结构分析 guibin.beijing@gmail.com 研究了AVRO的规范,比较形象的图形表达了文件中内容布局,仅做参考。详细说明在图形下方。 使用AVRO标准系列化生成二进制的文件,该文件总体上由文件头(Header)和数据块(Data Block)及同步标识(Synchronization marker)三部分组成。 文件头为标识为Hea
2015-07-16 14:30:10
2447
转载 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
2454
转载 CronTrigger
CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger一样,CronTrigger拥
2015-07-09 10:53:11
475
转载 Git远程操作详解
作者: 阮一峰日期: 2014年6月12日Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push
2015-07-06 15:47:30
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人