自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 kafka 集群

至少三台服务器,Zookeeper 集群。

2024-03-20 14:33:08 427 1

原创 Zookeeper 集群

至少三台服务器。

2024-03-20 14:32:30 578

原创 Hadoop 集群

可以访问的 web 页面全部绑定了 127.0.0.1。禁止外部访问,需要访问可以使用 nginx 反向代理 增加鉴权之后暴露出去。如果不需要可以替换 IP。

2024-03-20 14:30:45 1287

原创 hive 3.1.3 搭建

一台机器,一个mysql数据库可以访问的 web 页面全部绑定了 127.0.0.1。禁止外部访问,需要访问可以使用 nginx 反向代理 增加鉴权之后暴露出去。如果不需要可以替换 IP。

2024-03-20 14:29:44 486

原创 trino 433 开启密码验证

trino 采用最简单的账号密码认证

2024-01-04 15:58:30 734

原创 trino 433 开启 HTTPS

trino节点之间可以不用开启SSL,对外访问开启SSL。如果自备证书可以直接配置到trino的config文件,如果没有证书可以使用mkcert生成自签证书(客户端需要信任证书,尤其是java keystore),之前尝试过openssl,keystore,keystore explorer,都不是特别好用,不是生成失败,就是生成的证书需要配合域名使用(需要客户端修改hosts文件,新增域名和IP的解析),所以选择了mkcert,只需要一行命令就可以(可以给多个IP or domain生成证书)。

2024-01-04 15:57:31 672

原创 trino 433 安装

为运行 trino 的用户提供足够的 unlimit。catalog文件下存放其他数据源的连接方式,可以暂时不配置或者之配置一个jmx数据源。使用sql新增后会自动生成properties文件放到catalog中。修改完后,退出当前会话,重新登录即可生效。配置 jvm 基本信息,视情况修改,Xmx设置最大堆内存。解压 trino 压缩包,假设解压之后的目录为。解压java的压缩包,配置 Java 环境。coordinator 最小配置。以下文件需要在每台机器都配置。worker 最小配置。

2024-01-04 11:47:42 436

原创 HBase选择压缩算法Block Encoding Type

如何选择压缩算法以及Block Encoding Type?如果Key很长,或者有很多Column,那么推荐使用FAST_DIFF如果数据是冷数据,不经常被访问,那么使用GZIP压缩格式.因为虽然它比Snappy/LZO需要占用更多而CPU,但是它的压缩比率更高,更节省磁盘.如果是热点数据,那么使用Snappy/LZO压缩格式.它们相比GZIP,占用的CPU更少.在大多数情况下,Snap...

2019-11-18 14:40:14 474

原创 Centos7 安装 ambari 2.6.2.2 和HDP 2.6.5 的艰苦历程

Centos7 安装 ambari 2.6.2.2 和HDP 2.6.5 的艰苦历程安装前的准备VM虚拟机三台(切记别吝啬,硬盘大点,不然安装的时候突然机器写满,centos连机都开不开)HDP地址: http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.5.0/HDP-2.6.5.0-centos7-rpm.t...

2019-08-02 16:58:06 665

转载 Kafka的Lag计算误区及正确实现

https://blog.csdn.net/u013256816/article/details/79955578

2019-01-22 14:28:54 782

转载 【转载】精讲Spark Streaming集成读取kafka0.10及以上版本

前言转载于https://blog.csdn.net/daerzei/article/details/80085121,十分感谢作者大大。Spark版本:2.1.2JDK版本:1.8Scala版本:2.11.8Linux版本:CentOS6.9IDEA版本:2017.3Kafka连接jar包:spark-streaming-kafka-0-10_2.11 (2.1.2)每次重新...

2018-12-27 16:02:41 434

转载 Hadoop-lzo的安装和配置,亲测可用。

转自 http://blog.csdn.net/joseph_happy/article/details/50374057简介启用lzo启用lzo的压缩方式对于小规模集群是很有用处,压缩比率大概能降到原始日志大小的1/3。同时解压缩的速度也比较快。安装lzolzo并不是linux系统原生支持,所以需要下载安装软件包。这里至少需要安装3个软件包:lzo, lzop, hadoo...

2018-12-02 21:22:55 1101

转载 hadoop 压缩 gzip biz2 lzo snappy

转载于:http://aperise.iteye.com/blog/2397398集成snappy和LZO压缩格式的一般步骤如下: 1)编译hadoop-xxx-master.zip得到一个hadoop-xxx-0.0.1-SNAPSHOT.jar和native/Linux-amd64-64/*.so等文件; 2)拷贝上面的jar和so文件到hadoop或者hbase的目录    ...

2018-11-22 16:48:39 342

原创 面试准备--二叉树的非递归遍历(Java版)

前序和中序都是差不多,不过在于输出的顺序而已. 1. 前序在遍历最左节点时,边遍历边输出. 2. 中序在取出栈顶元素和放入右子树之间时输出.//中序非递归遍历二叉树public ArrayList<Integer> zsort(){ Stack<Node> s = new Stack<Node>(); ArrayList<Integer> q = new Arr

2016-09-19 19:55:22 440

原创 Struts2标签库

Struts2标签库UI标签 表单标签非表单标签AJAX标签非UI标签 数据标签控制便签UI标签表单标签简单的表单标签:form,textfield,password,textarea,submit,reset,select,radio,checkboxcheckboxlist:属性名是否必须说明namefalse复选框名称labelfalse复选框前显示文本listtrue需要

2016-05-15 14:25:15 382

原创 Result配置

预定义的ResultType: chain:Action链,被跳转的action能够获取到上个页面的值 新的action使用上一个action的上下文(ActionContext)dispatcher:跳转到jsp页面。redirect:重定向 浏览器需要两次请求:(第二次请求)action发出调用sendRedirect,浏览器重定向目标资源,响应浏览器。丢失原来的数据。Result配

2016-04-26 11:20:43 550

原创 Action配置

Action(业务逻辑控制器)可以是一个POJO,必须包含excute()方法.一般通过继承ActionSupport来完成.ActionSupport实现了诸多接口包括Action,提供了很多默认方法.配置action: method:(可选)设置处理方法的名称。converter:设置类型转换器的完整类名excute()方法的内部实现: 收集数据(数据收集拦截器)组织数据类型格式(

2016-04-14 11:03:57 632

原创 Struts2配置文件

Struts2constant:配置常量,ex:name = struts.i18n.encoding value = utf-8include:包含其他配置文件,将一个配置文件分为多个,主配置包含其他配置package:类似java中的包,但是能够继承其他包。 name:包名。extends:继承包namespace:命名空间(可选属性)根命名空间/空命名空间:根能仅能处理 项目名

2016-04-14 11:03:11 345

原创 Hibernate

Hibernate执行流程:创建配置对象:Configuration config = new Configuration().configure();创建服务注册对象:ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceR

2016-03-29 17:14:39 554

原创 JavaBean总结

JavaBean公有类无参公有构造方法属性私有Getter和Setter方法Jsp动作标签与JavaBean有关的标签.后来添加的动作标签.JavaBean的使用普通:page标签引入包,写java代码.动作标签使用JavaBean: <jsp:useBean id="" class= "" scope="page(默认)"/><jsp:setProperty name=""

2016-03-21 19:26:39 285

原创 矩阵翻硬币(2014年蓝桥杯Java-B组第十题)

小明先把硬币摆成了一个 n 行 m 列的矩阵。     随后,小明对每一个硬币分别进行一次 Q 操作。     对第x行第y列的硬币进行 Q 操作的定义:将所有第 i*x 行,第 j*y 列的硬币进行翻转。     其中i和j为任意使操作可行的正整数,行号和列号都是从1开始。     当小明对所有硬币都进行了一次 Q 操作后,他发现了一个奇迹——所有硬币均为正面朝上

2016-03-17 22:01:37 3450

原创 标签中id和name的区别

id要符合标识的要求,比如大小写敏感,最好不要包含下划线(因为不兼容CSS)。而name基本上没有什么要求,甚至可以用数字。ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。id:作为标签的唯一标识。 name:作为可与服务器交互数据的HTML元素的服务器端的标示。

2016-03-06 15:22:31 612

原创 jsp九大内置对象简介

jsp内置对象九大内置对象五大常用内置对象:out,request,response,sesssion,applicationPage,pageContext,exception,config.out对象JspWriter的实例,客户端输出内容.out.println():打印输出out.clear():清除缓冲区内容,flush之后调用抛异常out.clearBuffer():清除缓

2016-03-05 20:31:02 1733

原创 getParameter和getAttribute的区别

个人见解: getParameter获取form表单 getAttribute获取setAttribute设置的参数 session.getAttribute();获得session request.getParameter();获得parametergetParameter可以获得客户端传送给服务器端的参数值。 getAttribute可以得到由setAttribute设置的参数值,就

2016-03-01 10:57:25 721

原创 jsp基础

JSP基础语法JSP指令page指令:language(脚本语言),import(导入类库),contextType (字符集) <%@ page 属性="值"%>include指令:taglib指令JSP注释1.JSP注释:客户端不可见 <!-- --> 2.html注释:客户端可见<%-- --%> 3.脚本语言注释:客户端不可见<% // /%>jsp脚本写在<% %>中,就是j

2016-03-01 09:29:38 319

原创 CSS布局模型

CSS布局模型流动模型块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布。内联元素都会在所处的包含元素内从左到右水平分布显示浮动模型将块状元素并排显示,需要将标签定义为浮动。可以在同一行两端显示元素需要对两个块状元素层模型有三种形式:绝对定位(absolute)相对定位(relative)固定定位(fixed)绝对定位:这条语句的作用将元素从文档流中拖出来(原来的位置空出),然后

2015-11-02 22:18:18 356

原创 CSS盒模型

CSS盒模型元素分类:块状元素: 块级元素特点: 每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)元素的高度、宽度、行高以及顶和底边距都可设置。元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。类型转换:display:block(转化为块状元素)/inline(转化为内联元素)内联元素: 内联元素特点

2015-10-28 20:34:22 359

原创 css排版

CSS之文字排版字体:font-family:"Microsoft Yahei";字号、颜色:size,color粗体:font-weight:bold斜体:font-style:italic;下划线:text-decoration:underline删除线:text-decoration:line-throughcss之段落排版缩进:text-indent:2em;行间距:lin

2015-10-28 16:25:45 500

原创 css的继承层叠特殊性

CSS的继承、层叠、特殊性继承一般只有字体才有继承性特殊性对同一个元素设置了不同的css样式时,浏览器会通过判断权值来决定使用什么样式,标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100层叠对于相同权值的样式,采用就近原则,最后一次被定义的生效。重要性!important可以给标签赋予最高权值,p{color:red!important;}

2015-10-28 11:25:02 480

原创 CSS

CSS选择器{属性:值;}三种css样式: 内联式:标签内的style样式。嵌入式:写在head中的<style></style>外部式:生成独立的css样式文件,在需要的页面内引入内联式 > 嵌入式 > 外部式,采用就近原则,主要是嵌入式和外部式,近者优先选择器: 标签选择器:在选择器的位置填入标签p,a,H1~H6等。类选择器:.类选择器名称{css样式代码;}<span cl

2015-10-28 10:50:10 435

原创 表单标签--浏览器交互

表单标签–浏览器交互<form method = "(get/post)" action = "服务器文件"><textarea cols="50" rows="10">在这里输入内容...</textarea>,cols和rows定义列数和行数(可以用width,height代替)。<input type="radio/checkbox" value="值" name="名称" checked

2015-10-22 14:52:18 370

原创 各种标签

html<q></q>可以用来引用简短的文字。<blockquote></blockquote>引用一段话。<hr/>添加水平线<code></code>  添加一段代码<pre></pre>  添加多段代码<ul><li></li></ul>无序列表,可以有多个<li></li><ol><li></li></ol>有序列表,从1开始<div></div>用来划分独立的逻辑部分,可以来划

2015-10-19 21:54:26 377

原创 File

FileFile file:构造用双斜杠,反斜杠,File.separator file.exists():是否存在file.mkdir():创建目录file.mkdirs():创建多级目录file.delete():删除文件**file.isDirectory():是否是一个目录,不是目录or不存在返回false booleanfile.isFile():是否是一个文件 bool

2015-10-18 16:22:16 339

原创 进制总结

进制进制转换 数据类型 转化 字节:

2015-10-16 11:48:22 353

原创 Java集合总结(未完待续)

CollectionList LinkListArrayListvectorSet +HashSet MapHashMapCollection工具类sort()几个接口Comparable : comparaTo()方法只有一个参数.Comparator :compare()方法有两个参数

2015-10-14 15:48:17 303

原创 java中关于Set与List之间不同的总结

Set和List的不同List中有set方法,set(int index, E element),而Set中没有Set方法。List中的contains实现原理,利用对象的equals()方法比较是否包含这个对象,Set中的contains方法是先调用hashcode()方法,比较哈希值,若相等再利用contains方法比较。List中常用的方法1. add(E o),add(int inde

2015-10-13 20:56:54 411

原创 java初学者对异常链的总结

异常链public void test1() throws DrunkException{ throw new DrunkException("喝酒别开车");} public void test2(){ try{ test1(); } catch(DrunkException e){ RuntimeException newE

2015-10-12 16:56:34 1423

原创 java核心技术卷二文件输入输出总结

文件输入几种组合流过滤器读取字节流,转化为数据;File - Data频繁读取,加入缓冲区;File - Buffered - Data预读、回退;File - Buffered - Pushback - DataDataIntputStream din = new DataIntputStream(

2015-10-12 16:35:05 506

转载 sql查询语句--连接语句

若一个查询同时涉及两个以上的表,则称之为连接查询。它包括等值连接,非等值连接,自然连接,自身连接,外连接和复合条件连接一、等值连接,非等值连接,自然连接表名1.列名1  连接运算符  表名2.列名2当连接运算符为等号=时,称为等值连接;使用其它运算符时,称为非等值连接。若在等值连接中把目标列中重复的属性列去掉则为自然连接。查询每个学生及其选修课程的情况。

2015-10-09 10:15:11 427

原创 C++用map记录字符串,怎么用map<string,int>才会不超时

定义字符串的时候用char,定义map容器的时候用string。因为cin,cout的话超时的 可能性很大!!!!!!!!!!!!#include #include #include using namespace std;char str[300];map m;int main(){ scanf("%s", str); m[str]=1; //可以把C字符串

2014-11-27 17:12:25 1338

省市区的多级联动

省市区的多级联动

2016-04-26

空空如也

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

TA关注的人

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