命运给予的,无论多少,皆需认真对待。----------------------------------朗如日月,清如水镜

2019年1月30日

flume中sink到hdfs,文件系统频繁产生文件,文件滚动配置不起作用?

摘要: 在测试hdfs的sink,发现sink端的文件滚动配置项起不到任何作用,配置如下: 这里配置的是60秒,文件滚动一次,也就每隔60秒,会新产生一个文件【前提,flume的source端有数据来】 但是当我启动flume的时候,运行十几秒,不断写入数据,发现hdfs端频繁的产生文件,每隔几秒就有新文件 阅读全文

posted @ 2019-01-30 14:52 夕橘子 阅读(431) 评论(0) 推荐(0) 编辑

2019年1月29日

linux安装postgresql

摘要: 第一步在编译安装postgresql源码的时候,需要用到以下依赖,若本机没有的话,需要提前安装依赖环境,执行以下命令:yum install gcc gcc-c++yum install zlib-devel; 第二步,按照以下命令一步一步执行 Linux环境PostgreSQL源码编译安装Linu 阅读全文

posted @ 2019-01-29 20:29 夕橘子 阅读(1785) 评论(0) 推荐(0) 编辑

2019年1月21日

oracle追加表空间

摘要: 增加表空间大小的四种方法: Meathod1:给表空间增加数据文件 Meathod2:新增数据文件,并且允许数据文件自动增长 Meathod3:允许已存在的数据文件自动增长 Meathod4:手工改变已存在数据文件的大小 这里我们通常会遇到,由于单个数据文件的最大为32G,在数据库使用一段时间后,导 阅读全文

posted @ 2019-01-21 11:17 夕橘子 阅读(1601) 评论(0) 推荐(0) 编辑

2018年12月29日

oracle中left join,right join,inner join的坑

摘要: 本文主要是记录一下实际使用oracle中join查询遇到的坑 1.用到两张表,学生表和学年分数表,先建立 2.普通连接查询 INNER JOIN,查询每个学年有成绩的学生以及分数情况 LFET JOIN 和 RIGHT JOIN 也类似,不举例了。 以下重点是说以下,连接的时候遇到的坑,以左连接举例 阅读全文

posted @ 2018-12-29 17:40 夕橘子 阅读(15567) 评论(2) 推荐(1) 编辑

2018年12月26日

Storm介绍(二)

摘要: Storm介绍(二) 转载:https://www.cnblogs.com/Jack47/p/storm_intro-2.html 本文是Storm系列之一,主要介绍Storm的架构设计,推荐读者在阅读Storm介绍(一)的基础之上,阅读这一篇。本文只是作者的读书笔记,偏重于浅层次的架构介绍,如果想 阅读全文

posted @ 2018-12-26 11:35 夕橘子 阅读(249) 评论(0) 推荐(0) 编辑

Storm介绍(一)

摘要: Storm介绍(一) 转载:https://www.cnblogs.com/Jack47/p/storm_intro-1.html 内容简介 本文是Storm系列之一,介绍了Storm的起源,Storm作者的八卦,Storm的特点和Storm模型的基本原理,着重介绍了Storm中的基本概念(Spou 阅读全文

posted @ 2018-12-26 10:56 夕橘子 阅读(431) 评论(0) 推荐(0) 编辑

Hbase简介

摘要: Hbase简介 转载:https://blog.csdn.net/gaijianwei/article/details/46271011 一、 简介 history started by chad walters and jim 2006.11 G release paper on BigTable 阅读全文

posted @ 2018-12-26 10:54 夕橘子 阅读(212) 评论(0) 推荐(0) 编辑

2018年11月2日

echarts移除百度地图logo方法

摘要: 移除百度地图LOGO和版权信息 在jsp头上加上如下代码即可: <style type="text/css"> .anchorBL{ display:none } </style> 移除百度地图LOGO和版权信息 在jsp头上加上如下代码即可: 阅读全文

posted @ 2018-11-02 11:48 夕橘子 阅读(1456) 评论(0) 推荐(0) 编辑

2018年10月24日

Linux定时任务

摘要: 转载自https://www.cnblogs.com/zoulongbin/p/6187238.html 1、 crontab命令概念 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。 cron 系统调度进程。 可 阅读全文

posted @ 2018-10-24 19:50 夕橘子 阅读(2471) 评论(0) 推荐(0) 编辑

2018年10月15日

Java读取文件

摘要: Java读取文件 阅读全文

posted @ 2018-10-15 18:22 夕橘子 阅读(2224) 评论(0) 推荐(0) 编辑

2018年10月13日

ZooKeeper典型应用场景

摘要: ZooKeeper典型应用场景 转载自https://www.jianshu.com/p/84ad63127cd1 ZooKeeper是一个高可用的分布式数据管理与协调框架。基于对ZAB算法的实现,该框架能够很好地保证分布式环境中数据的一致性。也是基于这样的特性,使得ZooKeeper成为了解决分布 阅读全文

posted @ 2018-10-13 22:06 夕橘子 阅读(721) 评论(0) 推荐(0) 编辑

2018年9月13日

Zookeeper之入门(原理、基础知识)

摘要: Zookeeper介绍 Zookeeper是分布式应用程序的协调服务框架,是Hadoop的重要组件。ZK要解决的问题: 1.分布式环境下的数据一致性。 2.分布式环境下的统一命名服务 3.分布式环境下的配置管理 4.分布式环境下的分布式锁 5.集群管理问题 Zookeeper指令与数据结构 Zk数据 阅读全文

posted @ 2018-09-13 22:54 夕橘子 阅读(262) 评论(0) 推荐(0) 编辑

2018年9月10日

linux权限相关操作

摘要: Linux权限管理是Linux中一个十分重要的概念,也是系统安全性的重要保障。这里主要介绍Linux的基本权限和默认权限,通过理论讲解与实验演示,可以详细了解到权限的相关操作及其重要性。 文件权限 [root@localhost ~]# ls -l /etc/passwd-rw-r–r–. 1 ro 阅读全文

posted @ 2018-09-10 23:15 夕橘子 阅读(574) 评论(0) 推荐(0) 编辑

2018年9月9日

mybatis(一、原理,一对多,多对一查询)

摘要: MyBatis框架及原理分析 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架,其主要就完成2件事情: 封装JDBC操作 利用反射打通Java类与SQL语句之间的相互转换 MyBatis的主要设计目的就是让我们对执行SQL语句时对输入输出的数据管理更加方便,所以方便地写出 阅读全文

posted @ 2018-09-09 21:10 夕橘子 阅读(682) 评论(0) 推荐(0) 编辑

spring(三、spring中的eheche缓存、redis使用)

摘要: spring(三、spring中的eheche缓存、redis使用) 本文主要介绍为什么要构建ehcache+redis两级缓存?以及在实战中如何实现?思考如何配置缓存策略更合适?这样的方案可能遗留什么问题?JUST DO IT! GO! 问题描述 场景:我们的应用系统是分布式集群的,可横向扩展的。 阅读全文

posted @ 2018-09-09 21:05 夕橘子 阅读(280) 评论(0) 推荐(0) 编辑

spring(二、bean生命周期、用到的设计模式、常用注解)

摘要: spring(二、bean生命周期、用到的设计模式、常用注解) Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 Appli 阅读全文

posted @ 2018-09-09 21:03 夕橘子 阅读(2255) 评论(0) 推荐(0) 编辑

2018年9月7日

spring(一、原理、IOC、AOP、依赖注入)

摘要: 1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 Spring还有一 阅读全文

posted @ 2018-09-07 17:44 夕橘子 阅读(1731) 评论(0) 推荐(0) 编辑

2018年9月2日

JAVA高级篇(四、JVM垃圾回收和调优)

摘要: 本文转自https://zhuanlan.zhihu.com/p/25539690 JVM GC(垃圾回收机制) 在学习Java GC 之前,我们需要记住一个单词:stop-the-world 。它会在任何一种GC算法中发生。stop-the-world 意味着JVM因为需要执行GC而停止了应用程序 阅读全文

posted @ 2018-09-02 23:19 夕橘子 阅读(2219) 评论(0) 推荐(0) 编辑

JAVA高级篇(二、JVM内存模型、内存管理之第二篇)

摘要: 本文转自https://zhuanlan.zhihu.com/p/25713880。 JVM的基础概念 JVM的中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。 JVM也充当着一个翻译官的角色,我们编写出的Java程序,是不能够被操作系统所直接识别的,这时候JVM的作用就 阅读全文

posted @ 2018-09-02 23:13 夕橘子 阅读(264) 评论(0) 推荐(0) 编辑

JAVA高级篇(三、JVM编译机制、类加载机制)

摘要: 一、类的加载过程JVM将类的加载分为3个步骤: 1、装载(Load) 2、链接(Link) 3、初始化(Initialize) 其中 链接(Link)又分3个步骤,如下图所示: 1) 装载:查找并加载类的二进制数据(查找和导入Class文件)加载是类加载过程的第一个阶段,在加载阶段,虚拟机需要完成以 阅读全文

posted @ 2018-09-02 23:09 夕橘子 阅读(808) 评论(0) 推荐(0) 编辑

导航