<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TYM112的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TYM112</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TYM112]]></copyright><item><title><![CDATA[Flink CDC监听Mysql及SQLserver]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/140497623</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/140497623</guid><author>TYM112</author><pubDate>Wed, 17 Jul 2024 16:51:14 +0800</pubDate><description><![CDATA[flink cdc监听mysql、sqlserver]]></description><category></category></item><item><title><![CDATA[Linux中安装ElasticSearch]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/119834192</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/119834192</guid><author>TYM112</author><pubDate>Sat, 21 Aug 2021 01:01:49 +0800</pubDate><description><![CDATA[[root@singlenode ~]#
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch #导入源的GPG




[root@singlenode ~]#
vi /etc/yum.repos.d/elasticsearch.repo


[elasticsearch]name=Elasticsearch repository for 7.x packagesbaseurl=https://artifacts.elast...]]></description><category></category></item><item><title><![CDATA[Vertica常用函数]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/119574155</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/119574155</guid><author>TYM112</author><pubDate>Tue, 10 Aug 2021 17:01:52 +0800</pubDate><description><![CDATA[Vertica常用函数
--第一个参数：字符串
--第二个参数：字符串中的分隔符
--第三个参数：就是需要取离分隔符多远的字符串，比如说nihao_nishizhu，参数是1就是nihao,参数是2就是nishizhu
select split_part('nihao_nishizhu','_',1) from  google.ga_campaign;
--日期函数，都是没有时分秒
--date不管你加不加横杠，显示的时候都活有横杠显示，没有横杠可以节约空间(2021-08-10)
select date(]]></description><category></category></item><item><title><![CDATA[一个可以上热点事件的桌面软件]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/118465358</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/118465358</guid><author>TYM112</author><pubDate>Sun, 04 Jul 2021 18:33:10 +0800</pubDate><description><![CDATA[软件名字叫:MyDockFinder
官网下载地址:https://www.mydockfinder.com/

最后在把我的桌面壁纸给你们壁纸链接:https://i.loli.net/2021/07/04/ONtuFTj7gGKkvqd.png

]]></description><category></category></item><item><title><![CDATA[hbase rowkey的模糊查询]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/118410169</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/118410169</guid><author>TYM112</author><pubDate>Fri, 02 Jul 2021 11:59:21 +0800</pubDate><description><![CDATA[package com.lhh.hbaseapi.rowkeyhbase;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.client.*;
import org.apache.hadoop.hbase.filter.C]]></description><category></category></item><item><title><![CDATA[hbaseApi操作]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/118410019</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/118410019</guid><author>TYM112</author><pubDate>Fri, 02 Jul 2021 11:55:25 +0800</pubDate><description><![CDATA[package com.lhh.hbaseapi;

import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.Tab]]></description><category></category></item><item><title><![CDATA[HDFS支持的存储格式及压缩算法？]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/118409786</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/118409786</guid><author>TYM112</author><pubDate>Fri, 02 Jul 2021 11:47:50 +0800</pubDate><description><![CDATA[1.存储格式
(1) SequenceFile
以二进制键值对的形式存储数据,支持三种记录存储方式。.
➢无压缩: io效率较差，相比压缩，不压缩的情况下没有什么优势。
➢记录级压缩:对每条记录都压缩，这种压缩效率比较一 般。
➢块级压缩: 这里的块不同于HDFS中的块的概念.这种方式会将达到指定块大小的二进制数据压缩为一个块。
(2) Avro
将数据定义和数据- -起存储在一条消息中， 其中数据定义以JSON格式存储，数据以二
进制格式存储。Avro 标记用于将大型数据集分割成适合MapReduce处理]]></description><category></category></item><item><title><![CDATA[*HDFS集群安全模式的作用？什么情况下会进入到安全模式？安全模式的解决办法？]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/118409688</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/118409688</guid><author>TYM112</author><pubDate>Fri, 02 Jul 2021 11:46:05 +0800</pubDate><description><![CDATA[1.进入安全模式的情况
集群启动时必定会进入安全模式:
1.NameNode启动时，首先将映像文件(fsimage)载入内存，并执行编辑日志(edits)中
的各项操作.一旦在内存中成功建立文件系统元数据的映像，则创建一个新的fsimage文件
和一个空的编辑日志.此时，NameNode开始监听DataNode请求.但是此刻，NameNode
运行在安全模式，即NameNode的文件系统对于客户端来说是只读的。
2.系统中的数据块的位置并不是由NameNode维护的，而是以块列表的形式存储在
DataNod]]></description><category></category></item><item><title><![CDATA[解决连CentOs7界面版没有联网的标志,以及连不上网解决方法]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117899654</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117899654</guid><author>TYM112</author><pubDate>Mon, 14 Jun 2021 11:43:54 +0800</pubDate><description><![CDATA[解决连CentOs7界面版没有联网的标志,以及连不上网解决方法
--终端执行
mv /var/lib/NetworkManager /var/lib/NetworkManager.bak
--执行完之后重启


]]></description><category></category></item><item><title><![CDATA[hadoop]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117886816</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117886816</guid><author>TYM112</author><pubDate>Sun, 13 Jun 2021 23:05:05 +0800</pubDate><description><![CDATA[启动hadoop系统,使用sbin/strat-all.sh命令时,请给出启动顺序

namenode --&gt; datanode --&gt; secondarynamenode --&gt;  resourcemanager --&gt;nodemanager

大数据的四特性 4v

1.数据量大
2.数据类型多
3.商业价值高
4.处理速度快

hadoop是什么,作用是什么,适用于什么场景
--1.hadoop是什么?
hadoop是由java编写的,在分布式服务器集群上存储海量数据并运行分析]]></description><category></category></item><item><title><![CDATA[shiro笔记]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234721</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234721</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:48:52 +0800</pubDate><description><![CDATA[shiro权限
使用url配置控制鉴权授权：
配置缩写 	 		功能
anon 	 		指定url可以匿名访问
authc 	 		指定url需要form表单登录，注销不关闭浏览器也会清除session
authcBasic 		指定url需要basic登录,注销不关闭浏览器就不清除session
logout 	 		登出过滤器，配置指定url就可以实现退出功能
noSessionCreation 	禁止创建会话
roles 			需要指定角色才能访问
perms 		 	需要指定权限才能访问
port ]]></description><category></category></item><item><title><![CDATA[jedis]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234666</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234666</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:44:54 +0800</pubDate><description><![CDATA[Hyperloglog


什么是基数？一组数据中不重复的个数

​		A（1,3,5,7,8,7）B（1,3,5,7,8）
​		基数 = 5
​		312312

简介

​		redis2.8.9更新了hyperloglog数据结构！
​		redis Hyperloglog基数统计算法！
​		优点：占用的内存是固定的，2^64不同的元素的技术，只需要费12KB的内存！如果要从内存的角度来比较 Hyperloglog是首选
​		注意：0.81%的错误率！统计UV任务，可以忽略不计
​		如果允许，]]></description><category></category></item><item><title><![CDATA[正则表达式]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234619</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234619</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:41:58 +0800</pubDate><description><![CDATA[案例





元字符
描述




\
将下一个字标记符,或一个向后引用,列如"\n"匹配\n“\n”匹配换行符。序列“\”匹配“\”而“(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。


^
匹配输入首行,如果设置了RegExp对象的Multiline属性，^也匹配“\n”或“\r”之后的位置。


$
匹配输入行位,如果设置了RegExp对象的Multiline属性，$也匹配“\n”或“\r”之前的位置。


*
匹配前面的子表达式任意次数,例如，zo*能匹配“z”，也能匹配“zo]]></description><category></category></item><item><title><![CDATA[ElasticSearch]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234514</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234514</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:36:50 +0800</pubDate><description><![CDATA[安装ElasticSearch





[root@singlenode ~]#
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch #导入源的GPG




[root@singlenode ~]#
vi /etc/yum.repos.d/elasticsearch.repo


[elasticsearch]name=Elasticsearch repository for 7.x packagesbaseurl=https:]]></description><category></category></item><item><title><![CDATA[mongonDB]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234495</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234495</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:35:29 +0800</pubDate><description><![CDATA[安装MongODB




vim /etc/yum.repos.d/mongodb-org-4.2.repo



[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.a]]></description><category></category></item><item><title><![CDATA[Linux常用命令]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234449</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234449</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:33:10 +0800</pubDate><description><![CDATA[1.查看cpu
vmstat -n 3 

2.查看资源使用
top
3.查看磁盘空间
df -h
4.通过端口号查看进程
netstat  -nltp  --查看所有端口号
netstat -nltp  |grep  -i  9083  --通过具体的端口号找进程
shell 编程的 管道符 –   |
将上一次获取到的结果往下传,并且进行可以进行其他操作
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e7NH0rW2-1621866769851)(…/TypoarWrok]]></description><category></category></item><item><title><![CDATA[数仓环境搭建及案例]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234396</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234396</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:31:53 +0800</pubDate><description><![CDATA[1.安装Docker





1.查看版本
cat /etc/redhat-release #查看centos版本




2.添加yum源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


3.设置aliyun源
dnf install https://mirrors.aliyun.com/docker-ce/linux/centos/8.3/x86_64/st]]></description><category></category></item><item><title><![CDATA[school五十道练习题,高级查询]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234376</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234376</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:28:46 +0800</pubDate><description><![CDATA[on条件是在生成临时表时使用的条件，它不管on中的条件是否为真，都会返回左边表中的记录。
简单解释就是假设两个表A、B。
以A表为左，B表为右。
如果是ON A.key = B.key,如果符合条件那么B表的内容也会列出来
如果不符合条件 那么A表的属性会显示，但是B表的内容就全部显示为NULL
--1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数:
select stu.s_id,stu.s_name,stu.s_birth,stu.s_sex,sc.s_score 
from studen]]></description><category></category></item><item><title><![CDATA[atguiguZookeeper]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117234327</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117234327</guid><author>TYM112</author><pubDate>Mon, 24 May 2021 22:26:29 +0800</pubDate><description><![CDATA[请简述选举机制(面试题)

1.半数机制:集群中半数以上的机器存活,集群可用,所以zookeeper适合安装奇数台服务器
2.zookeeper虽然在配置文件中没有指定Master,Slave,但是zookeeper,工作时,是有有个节点为Leaber,其他则为Follwer,Leader,是通过内部的选举机制临时产生的,
3.zookeeper选举流程图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cuWKnqJ1-1621866342253)(…/TypoarWrokP]]></description><category></category></item><item><title><![CDATA[Kafka]]></title><link>https://blog.youkuaiyun.com/TYM112/article/details/117049642</link><guid>https://blog.youkuaiyun.com/TYM112/article/details/117049642</guid><author>TYM112</author><pubDate>Thu, 20 May 2021 00:05:30 +0800</pubDate><description><![CDATA[第一章Kafka概述
1.1定义:
Kafka 是一个分布式的基于发布/订阅模式的消息队列（Message Queue），主要应用于
大数据实时处理领域。
1.2消息队列
1.2.1传统消息队列的应用场景
MQ传统应用场景值异步处理
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YseQRzvu-1621440239437)(https://i.loli.net/2021/05/02/Sy2vpEu6xMz9C4g.png)]
使用消息队列的好处
1）解耦
允许你独立的扩展或]]></description><category></category></item></channel></rss>