<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[G7N3F的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/G7N3F</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; G7N3F]]></copyright><item><title><![CDATA[hive spark容灾参考]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/137836333</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/137836333</guid><author>G7N3F</author><pubDate>Tue, 16 Apr 2024 19:10:15 +0800</pubDate><description><![CDATA[阿里云maxcompute做法。]]></description><category></category></item><item><title><![CDATA[k8s学习笔记]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/122999721</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/122999721</guid><author>G7N3F</author><pubDate>Wed, 05 Apr 2023 22:21:53 +0800</pubDate><description><![CDATA[test]]></description><category></category></item><item><title><![CDATA[k8s 证书]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/129032362</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/129032362</guid><author>G7N3F</author><pubDate>Tue, 14 Feb 2023 19:30:54 +0800</pubDate><description><![CDATA[k8s证书]]></description><category></category></item><item><title><![CDATA[查看芯片架构]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/124897341</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/124897341</guid><author>G7N3F</author><pubDate>Sat, 21 May 2022 13:39:32 +0800</pubDate><description><![CDATA[dmidecode -t processor
]]></description><category></category></item><item><title><![CDATA[kerberos学习]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/123666960</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/123666960</guid><author>G7N3F</author><pubDate>Tue, 22 Mar 2022 23:11:18 +0800</pubDate><description><![CDATA[规划













服务端

一般是一台机器 这里是cdh3

-配置文件 krb5.conf





-kdc.conf



-kadm5.acl



匹配这个规则的账户有所有权限 ，下文为账户格式解释:

instance 一般是主机名hostname，admin/admin@ITCAST.CN 是特殊的管理员 所以是admin不是hostname



-创建针对relam的database





创建db后得到这4个文件





-登入后台 ，在...]]></description><category></category></item><item><title><![CDATA[测试设计的参考理念]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/123004137</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/123004137</guid><author>G7N3F</author><pubDate>Fri, 18 Feb 2022 15:12:28 +0800</pubDate><description><![CDATA[可以参考这的 设计Kubernetes 设计理念 _ Kubernetes(K8S)中文文档_Kubernetes中文社区
]]></description><category></category></item><item><title><![CDATA[ssh打通原理]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/121382708</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/121382708</guid><author>G7N3F</author><pubDate>Wed, 17 Nov 2021 17:04:21 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[硬链接 复制导致磁盘满]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/120212833</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/120212833</guid><author>G7N3F</author><pubDate>Fri, 10 Sep 2021 00:15:36 +0800</pubDate><description><![CDATA[下图 权限后面的数字 是硬链接的个数





硬链接 相当于 做了很多个链接到 通分区的一个文件块上 ，要更新大家一起更新， 删除一个其余的还在，互为硬链接。 硬链接 一般用来节省空间 ，减少代码对 文件存在否 和 判断创建的重复工作。 如果硬链接 被用了1w次，那么复制这个分区的大目录时 ，硬链接会被重复复制。 大致目标区 数据膨胀。



du -smh &lt;dir&gt; 是看不到 加不到 硬链接的大小的。 需要 du -smlh 才能看到 。 进具体目录 ls -l 能看到硬...]]></description><category></category></item><item><title><![CDATA[sql常用索引]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/120130962</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/120130962</guid><author>G7N3F</author><pubDate>Mon, 06 Sep 2021 19:14:44 +0800</pubDate><description><![CDATA[bitmap:

（正常java int是4个byte32位 ，再bitmap里 1位bit 就可以代表一个数字，那么bitmap作为索引就可以省下32倍存储空间， 类比到数据的行 ，文档内容等 能省下更多， 行 文档的 uniq值也是需要有限避免过大的 1亿个数字3M多就可以 https://zhuanlan.zhihu.com/p/369967516） 也可以快速构造数百亿级别的数据 ，并且自然完成排序

一个bitmap例子， warning: bitmap只能用在coloum取值范围不是很大的...]]></description><category></category></item><item><title><![CDATA[线性回归梯度下降 公式理解]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/119580110</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/119580110</guid><author>G7N3F</author><pubDate>Tue, 10 Aug 2021 22:24:27 +0800</pubDate><description><![CDATA[解释：

gradient descent算法中（红框算法）， x y轴对应的是 θ0 和 θ1 这两个不是常量是x，y轴！是hypothesiis函数里 两个变量 y=θ0 + θ1x 记住！记住！记住！

上面公式:

    step1 选择一个点Point（θ0 =digit，θ1=另一个数 ） ，如下三维图

   然后不端 迭代更新θ0和θ1的值





 


...]]></description><category></category></item><item><title><![CDATA[私有云网络架构]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/118939341</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/118939341</guid><author>G7N3F</author><pubDate>Tue, 20 Jul 2021 16:59:26 +0800</pubDate><description><![CDATA[1.每个asw对48台物理机 的网络出口

2.私有云对接客户idc网络 ，前提1 ，客户网络出口流量也要能满足流量需求


客户侧网络 ，边界出口设备-&gt; csw（端口10g或40g ，支持聚合口成逻辑口（最多单机16个，根据机器设备型号决定端口数 ，16*40g是单机上限，一般两台可load balance可主备））-&gt; 交互机LSW(基本无限流,可选型号很多）-&gt;xgw（一台物理设备4个40g的端口，为了保险现在一般只限制一半能力 80gb，可聚合多台。集群级别的...]]></description><category></category></item><item><title><![CDATA[sql词法分析语法分析编译(语义分析-＞逻辑计划)执行]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/116598371</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/116598371</guid><author>G7N3F</author><pubDate>Wed, 12 May 2021 19:45:57 +0800</pubDate><description><![CDATA[参见:https://www.shangmayuan.com/a/cb3d38b1067d4ecfaa4d33cc.html







FS是写表





下面的例子就用到了上面所说的初始投影 sum(A+B)


 INSERT OVERWRITE TABLE Result SELECT SUM(A+B), C FROM T GROUP BY C



典型的一个sql优化 shuffle removeal的场景

减少不必要的Shuffle-Sort

有时我们会写出这样的语句：


SELEC.]]></description><category></category></item><item><title><![CDATA[测试工具]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/115554429</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/115554429</guid><author>G7N3F</author><pubDate>Fri, 09 Apr 2021 16:49:48 +0800</pubDate><description><![CDATA[valgrind 内存扫描
]]></description><category></category></item><item><title><![CDATA[美国印钱 为什么不会通货膨胀]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/114691937</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/114691937</guid><author>G7N3F</author><pubDate>Fri, 12 Mar 2021 11:32:20 +0800</pubDate><description><![CDATA[https://www.sohu.com/a/422144613_104543

今年为了应对新冠疫情，美国政府开启了撒钱模式（把印出来的钱直接投放），共向民众发放了3万亿美元，其中包括直接付款将发给每个家庭成员1200美元，或每个家庭最高6000美元。与此同时，美联储还宣布无限量化宽松，就是向市场投放基础货币购买美国国债，并将存款准备金率降为零。

于是，很多中国老百姓觉得奇怪，为什么像津巴布韦、委内瑞拉等国家只要一印钞票，货币就快速贬值，物价就快速上涨。而美联储印了这么多钱，为什么美国的核心通胀率却还是]]></description><category></category></item><item><title><![CDATA[单流网速 最大速度估算]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/112852155</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/112852155</guid><author>G7N3F</author><pubDate>Tue, 19 Jan 2021 21:04:15 +0800</pubDate><description><![CDATA[如果经过 dns ，路由等设备，一般 mtu=1500 去掉ip 和 tcpprotocol的大小 ，可用在1460bytes左右 也就是mss max segment size。

ping的结果 可见延迟在0.1ms 左右



所有最大速度 就是 1460/0.1ms 大概再16m/s的样子 ，如果延迟能小 ，这个速度就能大



如果ip 和 ip 之间直连 ，不知道 是否受制于mtu




...]]></description><category></category></item><item><title><![CDATA[观察swap指标]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/109842723</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/109842723</guid><author>G7N3F</author><pubDate>Fri, 20 Nov 2020 11:06:10 +0800</pubDate><description><![CDATA[https://blog.huoding.com/2012/11/08/198
]]></description><category></category></item><item><title><![CDATA[C C++学习提要]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/109052792</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/109052792</guid><author>G7N3F</author><pubDate>Fri, 16 Oct 2020 15:28:42 +0800</pubDate><description><![CDATA[1. 模2 除2 ，10转2

.

2.数组初始化

char[] str="abc"; # a b c /0 四个元素

char[] str={"a","b","c"} 是3个元素



3.指针类型

首先指针 如果是32位 编译机 ，那指针就是 32bit 4个字节，64位 就是8字节

指针为什么有类型： 在 *pointer 时，char* 类型是解1个字节 int*解四个字节




...]]></description><category></category></item><item><title><![CDATA[如何查看 最耗cpu的进程和方法]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/108242266</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/108242266</guid><author>G7N3F</author><pubDate>Wed, 26 Aug 2020 20:00:17 +0800</pubDate><description><![CDATA[$cat test.cpp
void longa()
{
 int i,j;
 for(i = 0; i &lt; 900000000000; i++)
 j=i; //am I silly or crazy? I feel boring and desperate.
}

void foo2()
{
 int i;
 for(i=0 ; i &lt; 90000000000; i++)
   longa();
}

void foo1()
{
 int i;
 for(i = 0; ...]]></description><category></category></item><item><title><![CDATA[网络问题调查 案例]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/106925336</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/106925336</guid><author>G7N3F</author><pubDate>Tue, 23 Jun 2020 16:16:45 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/ceshi2016/p/9068654.html

https://www.sdnlab.com/17530.html
]]></description><category></category></item><item><title><![CDATA[大数据 sql 变慢的N个理由]]></title><link>https://blog.youkuaiyun.com/G7N3F/article/details/106243997</link><guid>https://blog.youkuaiyun.com/G7N3F/article/details/106243997</guid><author>G7N3F</author><pubDate>Wed, 20 May 2020 20:53:26 +0800</pubDate><description><![CDATA[1. map变慢 --hashmap导致

eg

select ...
	from (
	select ds
	,unique_id
	,pre_page
	from cbucdm.tmp_dwd_cn_log_app_ut_1
	where ds='${bizdate}'
	and pre_page is not null
	) a
	left outer join
	(select t.*
	,length(t.page_type_rule) rule_length
	from cbucdm.dim_]]></description><category></category></item></channel></rss>