cyg521
码龄7年
关注
提问 私信
  • 博客:77,685
    动态:10
    77,695
    总访问量
  • 25
    原创
  • 1,137,085
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:如何成为一个优秀的IT人?

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-09-25
博客简介:

cyg521的博客

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得2次评论
  • 获得126次收藏
  • 代码片获得3,276次分享
创作历程
  • 1篇
    2023年
  • 1篇
    2021年
  • 18篇
    2020年
  • 1篇
    2019年
  • 4篇
    2018年
成就勋章
TA的专栏
  • kubernets(K8s)
  • 常规数据库
  • PMP
  • 数仓
    1篇
  • Linux
    7篇
  • python
    1篇
  • docker
    1篇
  • Anaconda
    1篇
  • windows
    1篇
  • kafka
  • flink入门学习
    1篇
  • myself
  • 项目管理相关
  • maven
    1篇
  • bug记录
  • 技术成长之路
    2篇
  • java
    4篇
  • hadoop
    3篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

封装:保护数据的壁垒

封装是面向对象编程的第一原则之一。它是一种将数据(属性)和操作(方法)打包在一起并将其保护起来的方法。封装的目标是将对象的内部细节隐藏起来,只暴露必要的接口供外部使用。这种方式有助于防止外部代码直接访问和修改对象的状态,从而确保数据的完整性和安全性。
原创
发布博客 2023.09.15 ·
189 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数仓以及数仓分层

1、数仓概念数据仓库,英文名称为Data Warehouse,可简写为DW或DWH。数据仓库,是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它是单个数据存储,出于分析性报告和决策支持目的而创建。 为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。2、数仓为何要分层合理的数据仓库分层一方面能够降低耦合性,提高重用性,可读性可维护性,另一方面也能提高运算的效率,影响到数据需求迭代的速度,近而影响到产品决策的及时性。建立数据分层可以提炼公共层,避免烟囱
原创
发布博客 2021.03.29 ·
1169 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

制作本地centos镜像源相关操作

备份原本的yum repo文件,执行mv /etc/yum.repo.d /etc/yum.repo.d.bakmkdir/etc/yum.repo.d#创建ISO镜像文件的挂载路径mkdir /home/iso/#挂载mount -o loop CentOS-7-x86_64-Everything-2003.iso /home/iso/挂载成功后,挂载的路径会生成相应的文件创建repo文件,vim /etc/yum.repo.d/centos.repo##...
原创
发布博客 2020.10.16 ·
469 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

十进制和二进制数字之间的相互转换

原创
发布博客 2020.10.15 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python升级带来的yum异常:File “/usr/bin/yum“, line 30

使用yum命令,突然报语法错误原因:这是因为yum采用python作为命令解释器,原来系统自带的python解释器为python2.7,然后我之前为了方便将python默认的解释器设为了python3.6,导致按python3.6解析2.7的语法出错了。这里我使用的python版本为3.6.8解决方法:修改/usr/bin/yum文件中的第一行为#!/usr/bin/python2.7可能你的系统不是2.7,通过tab键补全python命令就可以看到你有哪些python版本,选一个低版本的
原创
发布博客 2020.08.10 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

docker容器部署mysql

docker容器部署mysql1、下载镜像文件2、创建docker实例并启动3、参数详解1、下载镜像文件docker pull mysql:5.7.30这里下载的是mysql5.7.30版本,也可以选择其他版本2、创建docker实例并启动docker run --name mysql --restart=always -p 3308:3306 \-v /home/mydata/mysql/log:/var/log/mysql \-v /home/mydata/mysql/data:/va
原创
发布博客 2020.08.03 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux搭建GitLab

1、安装依赖:yum -y install policycoreutils openssh-server openssh-clients postfixyum install -y policycoreutils-python2、下载GitLab安装包并安装wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.3.3-ce.0.el7.x86_64.rpmrpm -ivh gitlab-ce
原创
发布博客 2020.07.24 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux系统安装/卸载Anaconda3

1、需要准备的环境依赖Debian apt-getinstalllibgl1-mesa-glxlibegl1-mesalibxrandr2libxrandr2libxss1libxcursor1libxcomposite1libasound2libxi6libxtst6 RedHat yuminstalllibXcompositelibXcursorlibXilibXtstlibXrandralsa-libmesa-libEGLlibXdamage...
原创
发布博客 2020.07.24 ·
24245 阅读 ·
14 点赞 ·
1 评论 ·
81 收藏

java自增、自减 java ++ -- -= +=

java中有简写的运算符:+= ,-= ,*= , /=n += 1 相当于 n = n +1;n -= 1 相当于 n = n -1另外java中还提供了 ++(自增) --(自减) 运算public class LearnOneDay { public static void main(String[] agrs){ int x=1; int y=1; x += 1; y = y +1 ; Sys.
原创
发布博客 2020.06.03 ·
543 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

CDH6.2.1CM6.2.1版本部署操作文档

1简介1.1Cloudera Data Hub介绍CDH是最完整、测试最全面和最流行的Apache Hadoop及相关项目发布版本。 CDH包含Hadoop核心元素:可扩展存储和分布式计算引擎,同时提供了Web接口和企业级功能。 CDH基于Apache许可证开源协议,提供了包括批处理、交互式SQL、交互式查询和基于角色的访问控制一站式Hadoop大数据解决方案。CDH优势:灵活 — 存储任意类型数据,同时可以利用多种计算框架(批处理、交互式SQL、文本检索、机器学习...
原创
发布博客 2020.05.21 ·
2047 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Centos使用yum安装图形化界面

1、使用yum安装Gnome包:输入命令:yum groupinstall"GNOME Desktop""Graphical Administration Tools" 输入命令后等待下载,然后一路y下去2、设置系统启动等级 systemctl get-default#获取当前系统运行形式,会显示multi-user.target(命令行终端)或者:graphical.targetsystemctlset-default graphical.targe...
原创
发布博客 2020.05.21 ·
1434 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

资源下载——cdh版本下载、maven的pom.xml配置、时间转换器等工具、在线编译器等

cdh版本下载地址:http://archive.cloudera.com/cdh5/cdh/5/maven项目中的pom.xml配置网址http://mvnrepository.com数据分析平台:友盟网:https://www.umeng.com/talkingdata:http://www.talkingdata.com/数据展示:highcharts:http://www.hcharts.cn/时间转换:http://tool.chinaz.com/Tools/uni
原创
发布博客 2020.05.20 ·
277 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s常用命令之rook

安装配置rook-ceph使用rook toolkubectl apply -f toolbox.yaml进入rook容器:kubectl -n rook-ceph exec -it $(kubectl -n rook-ceph get pod -l "app=rook-ceph-tools" -o jsonpath='{.items[0].metadata.name}') bash进入容器之后执行的命令ceph statusceph osd statusceph osd .
原创
发布博客 2020.05.20 ·
563 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos系统静态IP设置

IP文件路径为:(注意文件名称一般为ifcfg-xxxx)vim /etc/sysconfig/network-scripts/ifcfg-ens33IP文件内容:TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #配置静态DEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILUR.
原创
发布博客 2020.05.18 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

无法在驱动器0的分区1上安装windows10的解决方法

 1、在当前安装界面按住Shift加F10调出命令提示符窗口;    2、输入diskpart,按回车执行;    3、进入DISKPART命令模式,输入list disk回车,列出当前磁盘信息;    4、要转换磁盘0格式,则输入select disk 0回车,输入clean,删除磁盘分区;    5、输入convert gpt则转为GPT;    6、最后输入exit回车退出命令提示符,返回安装界面继续安装系统。...
原创
发布博客 2020.05.13 ·
18079 阅读 ·
2 点赞 ·
1 评论 ·
9 收藏

卸载清理k8s、docker

kubeadm reset -fmodprobe -r ipiplsmodrm -rf ~/.kube/rm -rf /etc/kubernetes/rm -rf /etc/systemd/system/kubelet.service.drm -rf /etc/systemd/system/kubelet.servicerm -rf /usr/bin/kube*rm -rf /et...
原创
发布博客 2020.05.04 ·
2496 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

解释python中 r‘‘, b‘‘, u‘‘, f‘‘ 的含义

字符串前加 rr"" 的作用是去除转义字符.即如果是“
”那么表示一个反斜杠字符,一个字母n,而不是表示换行了。以r开头的字符,常用于正则表达式,对应着re模块。 s = r'Hello,
"Bart"' s1 = 'Hello,
"Bart"' print(s) print(s1)输出:Hello,
"Bart"Hello,...
原创
发布博客 2020.04.24 ·
520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CentOS7.7挂载硬盘

查看硬盘的挂载情况[root@localhost /]# fdisk -l | grep 'dev'Disk /dev/sda: 479.6 GB, 479559942144 bytes, 936640512 sectors/dev/sda1 * 2048 1026047 512000 83 Linux/dev/sda2 102...
原创
发布博客 2020.04.14 ·
322 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

shell脚本修改指定文件中的指定内容

sed -i 's/修改前的内容/想要修改成的内容/g' FileName
原创
发布博客 2020.04.07 ·
6663 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

flink入门(1)

flink简介flink是什么?Apache Flink是一个面向分布式数据流处理和批量数据处理的开源计算平台,提供支持流处理和批处理两种类型应用的功能。flink来历Apache flink来自于柏林理工大学的一个研究性项目,在2014年被Apache孵化器接受,然后迅速成为了Apache Software Funcdation的顶级项目之一。flink特点现有的开源计算...
原创
发布博客 2020.02.27 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多