- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 Kylin(三)cube优化
目录Kylin构建优化Kylin 新手必看:Cube 越用越好,存储越用越少Kylin-4.0全网第一份 Kylin 4.0 性能调优指南!增量Cube设计增量构建的前提自动合并保留Segment数据持续更新Cube剪枝优化聚合组Aggravation Group强制维度(Mandatory Dimensions)层次维度(Hierarchy Dimensions)联合维度(Joint Dimensions)衍生维度Rowkeys排序优化编码优化Cube Engine相关链接Kylin和Phoenix区别K
2021-04-10 23:05:35 602
原创 Kylin(二)安装使用
安装参考案例:https://my.oschina.net/u/4350719/blog/4686802Hadoop 环境Kylin 依赖于 Hadoop 集群处理大量的数据集。您需要准备一个配置好 HDFS,YARN,MapReduce,Hive, HBase,Zookeeper 和其他服务的 Hadoop 集群供 Kylin 运行。Kylin 可以在 Hadoop 集群的任意节点上启动。方便起见,您可以在 master 节点上运行 Kylin。但为了更好的稳定性,我们建议您将 Kylin 部署在
2021-04-10 22:26:01 1106
原创 Kylin(一)概念介绍
Kylin(一)概念介绍Kylin学习一概念解释数据仓库商业智能OLAPOLTPCube和cuboid事实表,维度表维度和度量即席查询多维数据模型星型模型(star schema)雪花模型(snowFlake schema)两者间的区别参与到Apache开源社区简介前言相关博客:Kylin社区开发交流存档JIRA更新存档普通用户交流存档概览Kylin 与其他 SQL 引擎比较(如 Hive,Presto,SparkSQL,Impala)Kylin架构Kylin学习一概念解释数据仓库数据仓库是一个各种
2021-03-29 17:32:06 2066
原创 Jenkins非常详细的教程四(钩子程序,定时构建实现)
Jenkins入门四-自动化实现前言Jenkins其余博客地址Tomcat删除Jenkins步骤前言Jenkins其余博客地址当前博客为Jenkins终篇,建议看一次之前介绍的内容。对其会有更加深刻的体验,整个Jenkins知识点非常清晰,每一步都有截图内容,方便大家手动操作Jenkins入门一(简介,安装,初始化)Jenkins入门二(配置Maven,Svn)Jenkins入门三(构建,部署项目)Tomcat删除Jenkins步骤首先删除Tomcat上部署的Jenkins是因为,我用了其
2020-05-24 18:57:53 2243 4
原创 CentOS6,CentOS7 打开端口或关闭防火墙
一、CentOS 7快速开放端口:CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,baidu之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:开启端口[root@centos7 ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent查询端口号80 是否开启:[root@centos7 ~]# firewall-cmd --q
2020-05-24 13:30:09 1082
原创 CentOS7上不了网?配置过程
CentOS7上不了网前篇介绍如何配置前篇介绍在我们上一篇博客非常详细的中介绍了VMware安装流程VM安装流程https://editor.csdn.net/md/?articleId=106292293,以及VMware安装CentOS7的步骤VM安装CentOS7的详细步骤https://editor.csdn.net/md/?articleId=106292924由于晚上时间不早了,网络连接过程没有讲解出来,现将详细步骤写在这篇博客中如何配置选择VMware软件的 编辑 ->
2020-05-23 17:09:48 347
原创 非常详细的VMware安装CentOS过程
安装CentOS系统Linux简介Windows 和 VM 和 CentOS之间的关系图:CentOS下载VMware操作典型安装与自定义安装关联Centos文件设置虚拟机名称位置设置虚拟机处理器设置虚拟机内存四种网络连接模式选择I/O控制器类型选择磁盘类型创建磁盘完成并运行Centos系统内配置配置语言设置时间选择需要安装的软件设置root密码创建用户安装结束登录联网配置Linux简介linux是一个开源、免费,稳定,安全处理多并发的操作系统,目前很多中型,大型甚至是集群项目都在使用linux,很多软
2020-05-23 01:25:25 430
原创 VMware下载安装教程
VMware简单教程下载进入VMware官网:https://www.vmware.com/cn.html https://www.vmware.com/cn.html。点击下载录入vmware workstation 搜索需要进行登录,不想花时间整理的同学可以下载我的VMware 14。下载地址:目前最新的是15版本安装提示我这个错误信息,原因是我之前卸载的VM没有卸载干净。Failed to install the hcmon dr
2020-05-22 23:16:20 2109
原创 Jenkins非常详细的教程三(构建,部署项目)
Jenkins入门三准备工作建立maven项目初始化SVN服务端eclipse项目上传svn服务器构建任务新建任务构建前的配置执行构建出错删除工程重新建立-构建成功Jenkins图例部署到Tomcat配置Tomcat用户配置Jenkins构建后部署操作再次构建远程触发Jenkins构建准备工作建立maven项目我快速过一下这块的东西,不复杂很简单不涉及jenkins使用的方式。不感兴趣的可以看下面构建任务目录以后的内容了。<dependencies> <!-- http
2020-05-22 00:10:13 2121
原创 Jenkins非常详细的教程二(配置Maven,Svn)
Jenkins入门二配置全局安全配置全局工具配置设置Maven-settings位置JDK配置Maven配置Git删掉SVN插件安装再接着我们上一次博客继续往下执行,在上一篇博客中已经再Centos中将Jenkins启动成功,并且将其进行了简单的初始化,在这篇博客中我们重点进行简单的配置。配置全局安全配置进入主页面 -> 选择系统管理 -> 选择全局安全配置 -> 选择允许注册用户,然后再选中任何用户可以做任何事情,这个选项是再学习的过程中方便操纵,再真实的开发环境,或者生产环境
2020-05-20 23:52:39 748
原创 Linux-Centos 安装Maven
Linux安装Maven下载Maven上传并解压配置settings.xml配置环境变量下载Mavenhttp://maven.apache.org/download.cgi官网自行下载压缩包。往下划拉划拉找到 files上传并解压下载之后 上传maven到linux系统解压命令tar -zxvf apache-maven-3.6.3-bin.tar.gz配置settings.xml进入解压后的文件夹,将settings.xml原始文件进行备份。自行修改镜像,私服,JDK,仓库的信息
2020-05-20 23:47:10 391
原创 svn upgrade svn: E155036
svn: E155036svn upgrade svn: E155036问题产生原因问题解决方式svn upgrade svn: E155036问题产生原因当你的SVN客户端TortoiseSVN从1.6升级到1.7的时候,你之前用1.6版的TortoiseSVN检出的那些文件夹,在1.7的TortoiseSVN下面是不能直接使用的,因为1.7版SVN的控制文件格式发生了改变(最直接的就是.svn这个隐藏文件夹不再是存在于每个子文件夹中,而是只存在于checkout出来的根目录中)。这时,你如果要继续
2020-05-19 23:40:28 2257
原创 非常详细的eclipse使用svn教程
Eclipse,Idea使用SVNEclipse使用SVNEclipse中svn插件安装eclipse market在线安装eclipse Install New Software 手动在线安装下载插件安装Eclipse日常使用创建资源库位置清除缓存的用户名密码Eclipse 工程中忽略文件Eclipse分享项目工程切换svn分支节点常规操作svn upgrade svn: E155036Eclipse使用SVNEclipse中svn插件安装eclipse对svn的支持力度较小,在比较高的版本中也没有
2020-05-19 23:37:44 11751 2
原创 SVN入门篇二(Linux安装,使用)
Linux安装,使用Linux安装Server安装创建并配置版本库开机自启修改配置文件启动使用检出提交查看服务器端文件内容更新操作权限设置svnserve.confpasswdauthzEclipse连接服务端Linux安装Server安装进入Linux命令行,执行 yum install -y subversion结束后执行 svn --version 验证是否安装成功创建并配置版本库执行 mkdir -p /var/svn/repository -p 是指创建多级目录进入repos
2020-05-18 22:37:02 463
原创 SVN入门篇一(win安装,使用)
SVN使用教程简介为什么要使用版本控制SVN介绍Windows安装下载安装包Server安装Client安装,汉化Server端使用创建仓库导入项目设置用户组和用户设置权限Linux安装Server简介为什么要使用版本控制协同修改多人并行不悖的修改服务器端的同一个文件。数据备份不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。版本管理保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间,提高运行效率。这方面SVN 采用的是增量式管理的方式 就是说他只会保存文件不
2020-05-17 21:50:09 581
原创 Jenkins非常详细的教程一(简介,安装,初始化)
Jenkins入门Jenkins入门简介Jenkins介绍CI和CDCICD发布窗口机制发布计划总结使用环境介绍环境配置初始化Jenkins访问Jenkins解锁Jenkins插件安装第一种方式第二种方式第三种方式升级站点继续初始化Jenkins入门简介Jenkins介绍Jenkins是一个开源的、提供友好操作界面的CI&CD工具,提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外
2020-05-16 23:27:25 1300
原创 Git入门篇七(Idea使用Git)
Git入门篇七介绍Idea配置Git设置github账号Pull 拉取项目常规使用版本后退前进操作创建本地仓库Push Pull分支介绍IDEA虽然集成了Git,但是并没有自带git.exe,所以需要自己下载客户端。安装的过程以及方式不在描述,可以参照我的博客,将Git安装再自己计算机上。Git入门篇一由于之前写过一篇关于Eclipse使用Git的非常详细的文章,IDE开发工具使用版本控制大致相同此篇博客会着重讲述不同的地方。eclipse使用Git详细Idea配置Git默认情况下
2020-05-16 00:25:57 186
原创 Git入门篇六(eclipse使用Git)
Eclipse使用GitEclipse使用GitEclipse中Git介绍Eclipse中初始化Git仓库Eclipse中设置Git当前仓库签名Git图标说明Git staging窗口描述,并提交Git 在Eclipse中的基本操作修改文件查看图标将其推送到远程仓库远程仓库克隆到本地,被Eclipse管理三级目录Eclipse使用Git说明:使用的是 Oxygen Eclipse操作Eclipse中Git介绍eclipse在较早的版本中已经内置了Git的插件,较早的版本中是没有内置SVN的也进一步说
2020-05-14 23:35:27 662
原创 Git入门篇五(原理,SSH使用方式)
Git原理Git原理Git工作流和Svn的区别Git文件管理原理Git分支管理原理概念创建分支切换分支修改分支切到主线SSH使用方式Git原理Git工作流和Svn的区别Git文件管理原理Git分支管理原理概念Git中版本控制以及分支管理都离不开最为重要的HEAD指针,由这个指针指向具体的哪一个支线上,而这个支线又会指向某一个版本快照。当我们进行 git reset 前进后退的时候实际上就是操作当前Master指针指向不同的文件快照索引。从而实现文件内容随着版本而变化。当我们第一次初始化仓库 gi
2020-05-12 23:20:20 358
原创 Git入门篇四(分支,远程仓库管理)
Git入门篇四分支管理什么是分支?Git如何管理1. 分支查看。2. 分支创建3. 分支的切换4. 分支合并如何处理分支冲突Git对于分支管理的原理二级目录三级目录基于前期我们讲述的从Git简介,安装,使用结构,到基础命令行的演示,今天主要讲述Git入门篇的第四张章节重点内容是对分支,冲突,远程仓库的管理使用方式,本篇博客会涉及到GitHub的远程仓库,GitHub计划在Git学习结束后在写一篇对GitHub使用的博客。所有本篇博客不对GitHub做过多讲述。分支管理什么是分支?在版本控制管理工具
2020-05-11 22:45:32 294
原创 Git入门篇三(基础命令行操作)
Git入门篇三几个简单的命令介绍1. 查看仓库状态:`git status `2. 添加到暂存区:`git add` 让git 跟踪某个文件,被Git管理3. 提交文件到本地仓库:`git commit `4. 查看日志:命令操作演示1. 创建文件 helloGit.txt2. 执行`git status` 查看仓库状态3. 执行 `git add` 将添加到暂存区4. `git rm --cached `5. 学习下`git commit`命令6. 查看日志前的准备工作,涉及到修改文件7. `git lo
2020-05-10 20:15:27 283 1
原创 Git入门篇二(Git的结构,以及使用流程和仓库初始化)
Git入门篇二建议先阅读我上一篇博客,了解Git概念内容 Git入门篇一Git使用结构,和svn区别SVN:所有开发者都要commit到一台svn服务器上,才可以做版本控制Git:在自己本地就可以实现版本控制,加入了 暂存区local cache(缓冲区)本地仓库和远程仓库。通过add命令将修改内容添加到暂存区。之后commit到本地仓库。最终与远程仓库合并之后push到远程仓库。Git命令行操作本地仓库初始化上一篇博客讲述到安装完成Git工具,此时在桌面右键就可以查看到Git的打
2020-05-09 00:22:38 242
原创 Git入门篇一(Git简介概念居多、安装)
Git入门篇一版本控制工具简介版本控制工具简介为了要实现版本控制所以才有了一系的版本控制工具。集中式版本控制工具:CVS,SVN,VSS……分布式版本控制工具:Git,Mercurial,Bazaar,Darcs……版本控制工具带来了什么?有什么用?协同修改多人并行不悖的修改服务器端的同一个文件。数据备份不仅保存目录和文件的当前状态,还能够保存每一个提交过...
2020-05-07 23:33:43 487
原创 eclipse配置svn 和 git 过滤文件的方式
eclipse配置svn 和 git 过滤文件的方式Eclipse Svn操作配置过滤文件方式Eclipse Git操作配置过滤文件方式第一步:Eclipse 操作Git 时配置过滤的文件及文件夹。将以下内容复制一个新的文件中,文件名称建议使用(Java.gitignore)存放到与全局Git配置文件 .gitconfig 同一目录下也就是 C:\Users\zhzhouq注意此处的...
2020-05-03 22:41:22 640
原创 Typora基础设置、MarkDown语法
Typora基础设置、MarkDown语法Typora基础设置通用设置可以设置启动Typora软件时,打开文件的方式。以下四种可供选择打开一个新的文件?重新打开上次使用的目录?重新打开上次使用的文件和目录?打开已经指的好的目录?外观设置可以设置选用的主题,官方推出了许多的主题,可供下载使用默认的情况下打开主题文件夹,没有Vue的主题。选择获取主题...
2020-05-01 23:08:21 8828
原创 Java是值传递还是引用传递?与求值策略之间有什么关系
https://mp.weixin.qq.com/s?__biz=MzU1NTkwODE4Mw==&mid=2247485163&idx=1&sn=9a36c163d01732b50e609dcbbf2a6961&chksm=fbcc6bd3ccbbe2c5e5841667b5679d7d3b68c0cfad1ed5be2a0a649179d9a20b8d3ada0...
2020-04-27 23:31:12 326
原创 解决Linux部署Tomcat发布项目过程中各种问题
记录一次Linux操作Tomcat部署项目遇到的问题部署项目到项目现场测试环境问题1问题2问题3问题4问题5问题6额外使用的命令部署项目到项目现场测试环境JDK1.8Tomcat8.5Maven打包好的warLinux-----Centos不知道谁给现场的Tomcat,将其上传到Linux平台******目录,并且进行解压。直接启动图1:问题1因为是第一次启动Tocmat,...
2020-04-26 22:53:07 724
原创 EL表达式取值原理,遇到问题的解决方法
EL表达式一,简介: EL :Expression Language 中文意思:表达式语言,就是在页面上取后台值的方式,,,,说白了就是只读操作。。。JSP 2.0的一个主要特性二,语法: ${} 以 " ${ " 开头 以 " } " 结束 。。。中间是表达式由于EL表达式的语法以“${”开头,所以如果在JSP页面中要显示“${”字符串,必须在前面加上“...
2020-04-24 22:11:54 3590
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人