自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 Azkaban3.X编译打包

今天记录下Azkaban3.57版本的编译,此文是在idea编译且打包的过程。如果在linux上,则须按照官方文档操作即可,linux编译打包我会再起一篇文档。 build Azkaban3.x 的依赖: gradle 、JDK 1、先安装JDK,Azkaban3....

2019-07-05 17:47:00 388

转载 Kerberos简单化理解

有很多文章讲解Kerberos的原理,大多数比较难懂,这里借助官方的说明简单介绍Kerberos。上张图: 用户要去游乐场,首先要在门口检查用户的身份(即 CHECK 用户的 ID 和 PASS), 如果用户通过验证,游乐场的门卫 (AS) 即提供给用户一张...

2019-03-11 15:00:00 280

转载 eclipse Failed to create the part's controls 解决方法

直接上错误,可能出现这个错误之前的操作都不尽相同,我是在点击某个方法看源码的时候卡住了,然后任务管理器直接kill了eclipse的进程,在打开就有问题了。 上图为盗用的图,我的找不到了 解决办法: 重新选一次workspace ,并且就选择当前的,让Eclips...

2018-01-30 13:23:00 222

转载 Redis 不能不了解的小功能(二)

本文原创,转载请注明 上一篇介绍了redis的慢查询,这次介绍一下redis-cli命令 redis-cli redis-cli一般使用的参数有-h、-p、-c等等,想要查看全部参数,可以执行redis-cli - help。 我们在这里说几个其他的参数:...

2018-01-07 16:03:00 94

转载 Redis 不能不了解的小功能(一)

本文属原创,转载请注明出处 https://my.oschina.net/U74F1zkKW/blog/1603453 redis有很多小功能,但是很实用。我们来介绍几个。 慢查询 许多存储系统都提供慢查询日志来帮助开发运维人员定位问题,比如mysql。 慢查...

2018-01-06 20:17:00 73

转载 spring boot 独立部署到tomcat

1、修改打包方式 <packaging>war</packaging> 2、打包时移除tomcat <dependency> <groupId>org.springframework.boot</groupId> <a...

2017-12-12 09:41:00 86

转载 回顾之struts2拦截器

很久没有做web项目了,最近公司要做个产品,目前正在做demo,暂时从大数据回归到web开发了,发现好多东西都忘光了,而且现在的web开发也比我做web的时候先进了许多,很多技术如雨后春笋般冒了出来,目前也在一点点的学习,在这之前我还是先回顾一下以前的知识点吧,毕竟太久没用真的生疏了,...

2017-05-04 09:04:00 87

转载 有return的情况下try catch finally的执行顺序(最有说服力的总结)

结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都...

2016-12-15 11:58:00 67

转载 Linux中查看CPU信息

cat /proc/cpuinfo中的信息 processor 逻辑处理器的id。 physical id 物理封装的处理器的id。 core id 每个核心的id。 cpu cores 位于相同物理封装的处理器中的内核数量。 ...

2016-08-24 10:30:00 287

转载 eclipse svn报错解决办法

进来的看官使用的是win7吧?!是64位的吧!?安装了eclipse的subclipse插件了吧!每次用到SVN插件时都会弹出如下的对话框,虽然不影响使用但是很不爽是不是啊?LZ也是一个有丁点儿强迫症的人,我想干掉这个弹出框! 解决方法: Window-Preferences-Team-SV...

2016-08-23 12:13:00 151

转载 kafka 配置属性详解

############################# System ############################# #唯一标识在集群中的ID,要求是正数。 broker.id=0 #服务端口,默认9092 port=9092 #监听地址,不设为所有地址 host.name=d...

2016-06-02 10:55:00 186

转载 redis 性能优化和问题排查经验

阅读目录: 性能相关的数据指标 内存使用率used_memory 命令处理总数total_commands_processed 延迟时间 内存碎片率 回收key 总结 性能相关的数据指标 通过Redis-cli命令...

2016-04-19 14:15:00 175

转载 Trafodion事务管理简述

Trafodion这个词的本意是“事务”,可见项目组对事务处理的重视程度。 事务主要用来防止和处理数据出现不一致的错误。首先理解什么是数据一致性,给出具体的定义实在太为难笔者。还是举个例子吧。笔者年轻时大家都知道“香港四大天王”,他们是刘德华,张学友,黎明和郭富城。我定义这四个名字是“...

2016-03-15 17:00:00 203

转载 浅析Trafodion体系结构

Trafodion简介 Trafodion是一个构建在Hadoop/HBase基础之上的关系型数据库,它完全开源免费。Trafodion能够完整地支持ANSI SQL,并且提供ACID事务保证。和传统关系数据库不同的地方在于,Trafodion利用底层Hadoop的横向扩展能力...

2016-03-15 16:58:00 348

转载 Trafodion——一个成熟的企业级SQL on HBase解决方案

简介 Trafodion是一个开源Apache项目。它提供了一个成熟的企业级SQL on HBase解决方案。Trafodion的主要设计思想是处理operational类型的工作负载,或者是传统的OLTP应用。此外,对于需要保证数据一致性,需要标准SQL开发接口,或者需要实时数据读写...

2016-03-15 16:51:00 263

转载 mapinfo将mif文件转换成shp文件

转换之路颇为恼火,因此记下来 转换条件: 1、输入输出路径无中文 2、输入目录最好在根目录下 3、输入目录不要与输出目录同一个目录(为了保险起见 直接分在两个盘符) ...

2016-03-03 15:15:00 1273

转载 hbase split 源码分析之split策略

在工作中接触到split,于是查看了这块的源代码,先看到了split的策略,今天就说说这个吧,后续还会有split的其他源码分析和compact相关的源码分析。 看了很多其他人的博客,很多都是转发的,原创的也都没有注明是哪个版本。其实给很多读者造成混淆,我这里是基于Hb...

2015-08-19 15:25:00 111

转载 hbase 杂说

最近在看hbase,我们来看看官方给出一些建议:(其实官方很多都是只给建议,却并没有说为什么,对于这样的情况只能自己去做实验或者是工作中碰到去解决吧) 1、regionServer上region的个数:官方给出的建议是20-200个region,但是下面又说 ...

2015-08-14 17:57:00 122

转载 hbase内存分配那些事

最近一直在研究Hbase,上班时间能去研究这些hbase一些稍微深层次的原理,或者做一些有用的优化是非常宝贵的,既能拿钱又能获得宝贵经验。咳。。有点扯远了。接下来进入正题。 1、hbase-env.sh中的内存配置 hbase-env.sh中可以配置很多...

2015-08-14 17:03:00 144

转载 solr学习(一)入门

Solr采用Lucene搜索库为核心,提供全文索引和搜索开源企业平台,提供REST的HTTP/XML和JSON的API,如果你是Solr新手,那么就和我一起来入门吧!本教程以solr4.8作为测试环境,jdk版本需要1.7及以上版本。 准备 本文假设你对Java有初中级以上水平...

2015-07-24 15:21:00 95

转载 top命令

top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。 本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任...

2015-07-20 16:53:00 96

转载 多线程学习(三)Java ThreadLocal

Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的ThreadLocal变量。 如何创建ThreadLocal变量 以下代码展示了如何创建一个Thre...

2015-07-10 12:38:00 51

转载 多线程学习(二)控制并发线程数的Semaphore

并发工具类(二)控制并发线程数的Semaphore 简介 Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源。很多年以来,我都觉得从字面上很难理解Semaphore所表达的含义,只能把它比作是控制流量的红绿...

2015-07-10 12:34:00 63

转载 多线程学习(一)等待多线程完成的CountDownLatch

简介 CountDownLatch 允许一个或多个线程等待其他线程完成操作。 应用场景 假如有这样一个需求,当我们需要解析一个Excel里多个sheet的数据时,可以考虑使用多线程,每个线程解析一个sheet里的数据,等到所有的sheet都解析完之后,程序需要提示解析完...

2015-07-10 12:31:00 67

转载 hadoop 参数配置

Hadoop参数汇总 @(hadoop)[配置] linux参数 以下参数最好优化一下: 文件描述符ulimit -n 用户最大进程 nproc (hbase需要 hbse book) 关闭swap分区 设置合理的预读取缓冲区 ...

2015-06-26 17:46:00 147

转载 eclipse本地运行mapreduce控制台打印mapreduce执行进度

在本地进行mapreduce开发的过程中,发现eclipse控制台不能打印我想看的mapreduce作业的进度和一些参数,后才猜想可能是log4j的问题,而且当时确实也报了log4j的警告,后来试了一下,真的是log4j的问题 主要因为我没有配置log4j.proper...

2015-04-27 17:44:00 217

转载 在windows下开发mapreduce

上一节说道编译hadoop-eclipse插件,现在说说在windows下编写mapreduce吧 1、首先在map/reduce locations 中右键new一个hadoop location,如下图是创建好了的,如果是第一次,不会有myhadoop。 ...

2015-04-24 15:32:00 161

转载 编译hadoop-eclipse插件

以前写mapreduce,经常要做的同一件事情就是打包上传,每每做这件事情的时候都是痛苦的,由于之前hadoop2.4刚出不久,用过很多方法都没有弄到这个版本的插件,现在这个版本已经稳定,我花了半天的功夫终于搞定了这个插件,为以后开发做了一些准备。 闲话不多说,开始吧 ...

2015-04-24 12:50:00 98

转载 温习之数据结构---图

其次,还是先上代码吧,后续有时间在介绍一下算法。 顶点类: package graph;/** * 顶点类 * @author Administrator * */public class Vertex { private char label;...

2015-01-27 08:45:00 72

转载 温习之数据结构--哈希表

哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 在这里会简单模拟哈希表,并说明几个解...

2015-01-21 01:35:00 65

转载 温习之数据结构--二叉树

直接代码 节点类 package tree;public class Node { private long id;//数据项 private String data; private Node leftChild;//左子节点 private Node...

2015-01-15 15:38:00 84

转载 温习之数据结构----双向链表

不多说,上代码,以后有时间做解释 节点类 package double_link;/** * 节点类 * @author Administrator * */public class Node { long data; Node next; // 下...

2015-01-12 12:16:00 62

转载 温习之数据结构-----双端链表

最近貌似比较忙,还是先上代码吧,之后做解释 双端链表,顾名思义就是头结点指向下一个节点,也指向尾节点 package link;public class FirstLastLinkList { private Node first; /...

2015-01-09 13:24:00 67

转载 温习之数据结构——链表

节点类 package link;/** * 节点类 * @author Administrator * */public class Node { long data; Node next; public Node(long value){ this....

2014-12-29 23:06:00 58

转载 温习之数据结构——队列

今天说一下队列,在生活中典型的例子其实就是北京地铁进站,先刷卡进站的在上地铁的时候就先进地铁,当然除了那些插队的以外,也鄙视插队行为。先进先出,什么都有个先来后到,这就是队列。 闲话不多说,上代码 package stack_queue;pub...

2014-12-29 22:38:00 73

转载 温习之数据结构——栈

最近暂时不工作,也有一些时间来学习,平时经常写一些很无味,很雷同的代码,感觉整个人都不好了,这几天正好可以好好利用,温习一下数据结构,对逻辑思维的锻炼和日后工作还是有一些帮助的。 今天先说一下数据结构中很简单很常见的栈,栈的特点就是先进后出,其实就像大学食堂的餐...

2014-12-29 16:12:00 70

转载 简单解析mapreduce切片

在mapreduce中的切片是什么意思?顾名思义就是将数据进行切分,切分为数据片,其实这个切片关乎于map阶段的map个数,以及每个map处理的数据量的大小。 mapreduce中,一个job的map个数,每个map处理的数据量是如何决定的呢?另外每个map又是如何...

2014-12-15 16:12:00 180

转载 redis两种持久化方式的总结

一、Redis提供了哪些持久化机制: 1). RDB持久化: 该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 2). AOF持久化: 该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会...

2014-12-05 10:48:00 51

转载 redis 持久化

Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。 近日,Redis的作者在博客中写到, 他看到的所有针对Redis的讨论中,对Redis持久化的误解是最大的 ,于是...

2014-12-05 10:44:00 66

转载 redis 简单配置项

记一下redis 的简单配置,方便以后查询 daemonize 默认为no,redis默认不是在后台运行的,如果改为yes,则在后台运行 pidfile 当Redis 在后台运行的时候,Redis 默认会把pid 文件放在/var/run/redis...

2014-12-05 10:38:00 65

空空如也

空空如也

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

TA关注的人

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