- 博客(80)
- 收藏
- 关注
原创 4、做中学 | 二年级下期 Golang整型和浮点型
本文详细介绍了Go语言中整数和浮点数的数据类型分类与特性。整数分为有符号和无符号两类:有符号整数(int/int8/int16/int32/int64)包含符号位,取值范围随位数变化;无符号整数(uint/uint8/uint16/uint32/uint64)仅表示非负数。浮点数包括float32(6-7位精度)和float64(15-16位精度),分别采用不同的内存分布结构(32位:1+8+23;64位:1+11+52)。通过代码示例展示了各类型的取值范围和精度限制,重点解释了二进制位数对数值存储的影响机
2025-06-20 18:07:35
797
原创 3、做中学 | 二年级上期 Golang数据类型和常量/变量声明使用
本文介绍了Go语言的基本数据类型、常量和变量的定义与使用方法。主要内容包括: 基本数据类型:详细列举了布尔型、整数型(int/uint系列)、浮点型、复数型、字符串型等Go语言的基础数据类型,包括每种类型的取值范围、零值和示例。 常量:介绍了常量的定义语法(使用const关键字),强调常量的不可修改特性,并展示了显式/隐式声明方式以及多常量简写形式。 变量:通过类比药材柜形象说明变量概念,详细讲解三种变量声明方式(先声明后赋值、声明时赋值、简短声明),以及多变量同时声明的方法。 全文以代码示例和表格形式清晰
2025-06-20 09:56:41
1016
原创 2、做中学 | 一年级下期 Golang代码风格和转义字符
摘要:本文介绍了Go语言入门基础,包括环境搭建、Hello World程序编写、编码规范及转义字符使用。内容涵盖项目创建、包声明、导包、main函数定义等基本语法,强调命名规范和单行注释风格。详细讲解了常见转义字符及其应用,并通过制表符实现特定图形输出的实践案例。文章以幽默风格引导读者快速掌握Go基础,同时提醒开发规范的重要性,为后续学习打下基础。
2025-06-18 16:43:48
855
原创 1、做中学 | 一年级上期 Golang简介和安装环境
摘要:Go语言是由Google开发的开源编程语言,旨在解决多核CPU利用率低、代码复杂度高和C/C++编译慢等问题。它适用于高性能场景如游戏开发、秒杀系统、云计算和区块链等。在Windows环境下安装Go 1.21.5版本,配置环境变量后可使用GoLand进行开发。本次学习任务包括了解Go语言特性、安装环境和开发工具。
2025-06-18 13:55:51
624
原创 九、Hadoop环境搭建之Hadoop本地运行模式
Hadoop 官方网站:http://hadoop.apache.org/Hadoop 运行模式包括:本地模式、伪分布式模式以及完全分布式模式。本地运行模式(官方 WordCount)
2025-01-06 10:21:52
462
原创 八、Hadoop环境搭建之安装Hadoop
用XShell文件传输工具将hadoop-3.1.3.tar.gz导入到opt目录下面的software文件夹下面。在my_env.sh文件末尾添加如下内容:(shift+g)重启(如果Hadoop命令不能用再重启虚拟机)解压安装文件到/opt/module下面。在hadoop102安装Hadoop。进入到Hadoop安装包路径下。保存并退出: :wq。
2025-01-06 09:59:13
500
原创 七、Hadoop环境搭建之安装JDK
用XShell传输工具将JDK导入到opt目录下面的software文件夹下面。注意:重启(如果java -version可以用就不用重启)注意:安装JDK前,一定确保提前删除了虚拟机自带的JDK。在Linux系统下的opt目录中查看软件包是否导入成功。如果能看到以下结果,则代表Java安装成功。解压JDK到/opt/module目录下。以下操作,请切换至root权限进行操作。五、测试JDK是否安装成功。
2025-01-03 16:40:35
675
原创 六、Hadoop环境搭建之克隆虚拟机
保证Linux系统ifcfg-ens33文件中IP地址、虚拟网络编辑器地址和Windows系统VM8网络IP地址相同。利用模板机hadoop100,克隆三台虚拟机:hadoop102 hadoop103 hadoop104。查看Windows系统适配器VMware Network Adapter VMnet8的IP地址。修改克隆机IP,以下以hadoop102举例说明。注意:克隆时,要先关闭hadoop100。以下以hadoop102举例说明。
2025-01-03 15:21:40
413
原创 五、Hadoop环境搭建之模板虚拟机准备
注:Extra Packages for Enterprise Linux 是为“红帽系”的操作系统提供额外的软件包,适用于 RHEL、CentOS 和 Scientific Linux。配置了 liudd具有免密功能,但是程序执行到%wheel 行时,该功能又被覆盖回需要密码。如果 Linux 安装的是最小系统版,还需要安装如下工具;注意:liudd这一行不要直接放到 root 行下面,因为所有用户都属于 wheel组,你先。注意:在企业开发时,通常单个服务器的防火墙时关闭的。
2024-12-31 14:19:42
447
原创 四、Hadoop环境搭建之远程连接
所以,远程登录工具就是必不可缺的,目前,比较主流的有Xshell,SecureCRT等,同学们可以根据自己的习惯自行选择,以下以Xshell5为例。链接: https://pan.baidu.com/s/12FkRLE-Mx59ftEkCHXHRzQ?链接: https://pan.baidu.com/s/1pDtNfHgaxIRPt51V843RYA?1)一直点击下一步,但是有一页收费页,点击免费版,图如下。1)一直点击下一步,但是有一页收费页,点击免费版,图如下。2)出现如下界面表示安装成功。
2024-12-31 14:16:37
526
原创 二、Hadoop环境搭建之VMware
推荐的软件为VMware,VMware可以使用户在一台计算机上同时运行多个操作系统,还可以像Windows应用程序一样来回切换。用户可以如同操作真实安装的系统一样操作虚拟机系统,甚至可以在一台计算机上将几个虚拟机系统连接为一个局域网或者连接到互联网。链接: https://pan.baidu.com/s/1o_ow24qGLSMVsda-MufNiA?一台电脑本身是可以装多个操作系统的,但是做不到多个操作系统切换自如,所以我们需要一款软件帮助我们达到这个目的,不然数仓项目搭建不起来。
2024-12-30 09:39:16
366
原创 一、Hadoop概述
Hadoop Distributed File System,简称 HDFS,是一个分布式文件系统。NameNode(nn):存储文件的元数据,如文件名,文件目录结构,文件属性(生成时间、副本数、文件权限),以及每个文件的块列表和块所在的DataNode等。DataNode(dn):在本地文件系统存储文件块数据,以及块数据的校验和。Secondary NameNode(2nn):每隔一段时间对NameNode元数据备份。
2024-12-26 17:35:23
1953
原创 6.Matplotlib常见图形
个人网站:山海同行网站地址:https://shanhaigo.cn/本篇地址:https://shanhaigo.cn/courseContent/1871817285199659008以下为简单的介绍Matplotlib,其它几种图形绘制。
2024-12-26 11:03:50
960
原创 5. Matplotlib一屏多图
个人网站:山海同行网站地址:https://shanhaigo.cn/本篇地址:https://shanhaigo.cn/courseContent/1871737843794247680。
2024-12-25 10:01:48
530
原创 4. Matplotlib的清晰表达
个人网站:山海同行网站地址:https://shanhaigo.cn/本篇地址:https://shanhaigo.cn/courseContent/121871481879555932160接上篇,实现了自定义点和线的样式,但是图中表达的x轴、y轴不是很详细,接下来有Matplotlib小伙伴给大家慢慢完善描述信息,达到看图识意!
2024-12-25 09:19:34
275
原创 3. Matplotlib小伙伴之点和线的多变
个人网站:山海同行网站地址:https://shanhaigo.cn/本篇地址:https://shanhaigo.cn/courseContent/1871464429850394624上篇Matplotlib绘制了一张天气图,大家都很惊讶和好奇,当然也有好多疑问。最多的就是点的样式能不能改下,线条能换成虚线的样式吗?根据大家的反馈,Matplotlib小伙伴整理了大家的疑问,并分类说明…
2024-12-24 15:55:03
716
原创 2. Matplotlib的帮助和热心解答
个人网站:山海同行网站地址:https://shanhaigo.cn/本篇地址:https://shanhaigo.cn/courseContent/121871398019413508096。
2024-12-24 11:31:15
924
原创 1. 认识Matplotlib并邀请
很高兴认识Matplotlib这个朋友,让我为大家介绍一下!Matplotlib平常喜好收集各种数据,进行制作为图表,并和大家分享成果!Matplotlib这位新朋友,不仅乐于助人、善于分享,而且学识渊博,绘制各种图表都是信手捏来,比如绘制线图、散点图、等高线图、条形图、柱状图、3D 图形、甚至是图形动画等等。
2024-12-23 11:27:58
351
原创 三、虚拟机连接外网
来源网站:山海同行来源地址:https://shanhaigo.cn本篇资源:以整理分类并关联本篇地址本篇地址:https://shanhaigo.cn/courseDetail/1805875642621952000。
2024-07-05 14:39:08
5035
原创 二、安装虚拟机
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。
2024-06-27 10:11:06
523
原创 一、安装VMware16
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。
2024-06-27 10:07:34
451
原创 软件分享 | 第十三期 全球最牛的资源下载神器IDM
IDM是一个将下载速度提高多达5倍,恢复和提高下载进度的工具。能将由于连接丢失、网络问题、计算机关闭或意外断电而中断的下载全面恢复重新启动。IDM最牛逼的地方当然是它的下载速度。超快的下载速度,最大32线程的下载,使得很多单线程只能跑到每秒100kb/s的资源,也能跑到几兆每秒的下载速度。当然如果你本身单线程就已经是几兆每秒了,IDM可以帮你加速到几十甚至上百兆每秒的下载速度。...
2022-08-30 12:46:03
866
原创 软件分享 | 第十二期 yoco文库下载
如用于商业用途,请到官方购买正版,因未及时购买和支付而发生的侵权行为,与本订阅号无关,所产生的一切后果由用户自行承担。关注公众:雨中散步撒哈拉,私信发送"1012",免费获取工具包。添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)添加图片注释,不超过 140 字(可选)...
2022-08-29 16:10:55
5574
1
原创 资源分享 | 一、盘点高清壁纸网站
资源分享 | 一、盘点高清壁纸网站1. wallroom2. 极简壁纸3. 高清壁纸库4. 动漫图片和壁纸5. Wallpaper Abyss资源分享 | 一、盘点无版权图片网站作者:1024导航网址:https://1024.top备注:1024导航致力于收集高质量网站,内容持续更新中....本文内容,已收录至1024导航:https://shanhaigo.
2022-04-04 10:38:07
7059
原创 redis | 十二、redis之事务
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisshi-er-redis-zhi-shi-wu公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、基本概念Redis 的事务只是一组命令的集合,一个事务中的所有命令都会被序列化,执行过程中按照顺序执行,并且其它会话提交的命令不会插入到事务执行的命令序列中1. 保证Redis 事务可以一次.
2021-10-28 13:01:33
718
原创 redis | 十一、redis之Bitmaps
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisshi-yi-redis-zhi-bitmaps公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、Bitmaps(位图)Bitmaps 并不是实际的数据类型,而是定义在String类型上的一个面向字节操作的集合。因为字符串是二进制安全的块,他们的最大长度是512M,最适合设置成2^32个不同字节。Bitma
2021-10-22 17:47:06
197
原创 redis | 十、redis之HyperLogLog
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisshi-redis-zhi-hyperloglog公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、HyperLogLog基数统计HyperLogLog,下面简称为HLL,它是 LogLog 算法的升级版,作用是能够提供不精确的去重计数。存在以下的特点:代码实现较难。能够使用极少的内存来统计巨量的数据,在
2021-10-21 14:11:41
323
原创 redis | 九、redis之Geospatial
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisjiu-redis-zhi-geospatial公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、基本概念 Geospatial类型,底层实现原理实现为zset类型!1. 使用什么样的地球模型(Earth model)?这只是假设地球是一个球体,因为使用的距离公式是Haversine公式。这个公式仅适用于地
2021-10-21 10:30:18
401
原创 redis | 八、redis之Zset
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisba-redis-zhi-zset公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、基本概念 Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成
2021-10-21 10:23:39
240
原创 redis | 七、redis之Hash
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisqi-redis-zhi-hash公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、基本概念 Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。h
2021-09-16 10:10:18
154
原创 redis | 六、redis之Set
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisliu-redis-zhi-set公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、基本概念 Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。集合对象的编码可以是 intset 或者 hashtable。Redis 中集合是通过哈希表实现的,所
2021-09-14 11:55:33
1577
原创 redis | 五、redis之List
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/rediswu-redis-zhi-list公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、List概述 Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。li
2021-09-07 09:12:15
841
原创 redis | 四、redis之String
edis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redissi-redis-zhi-string公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、基本语法 Redis 字符串(String)Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下:语法redis 127.0.0.1:6379> COMMAND&nbs
2021-09-06 16:23:45
99
原创 redis | 三、redis基本知识
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redissan-redis-ji-ben-zhi-shi公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、远程连接 1. 下载关注公众号雨中散步撒哈拉,回复关键词020,进行下载推荐俩个工具rdm或者another-redisimage.png2. 连接填写远程信息,进行连接image.pnganother-red
2021-09-04 15:36:38
194
原创 redis | 二、redis安装
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/rediser-redis-an-zhuang公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!一、window安装1. 下载根据GitHub进行下载https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100根据公众号下载如果GitHub网速太慢,
2021-09-04 10:51:18
4822
原创 redis | 一、NoSql演进史
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisyi-nosql-yan-jin-shi公众号:雨中散步撒哈拉备注:欢迎公众号,一起学习,共同进步!一、数据库演进史1. 单机 MySQL 时代在 web 初现峥嵘的那段时间 ,大部分网站都是使用的单机 MySQL 来存储用户数据,由于网站的用户与访问量不会太大,甚至大部分都使用额静态网页,与后端没有过多的交互,所以单机 M
2021-09-03 11:49:38
187
原创 工具 | 超实用工具listary和snipaste
[toc]作者:雨中散步撒哈拉公众号:雨中散步撒哈拉本篇来源:https://liudongdong.top/archives/gong-ju-chao-shi-yong-gong-ju-listary-he-snipaste本篇资源:已整理完毕,关注雨中散步撒哈拉公众号,回复关键词022备注:不忘初心,坚持自我,一起成长!一、listary本地搜索Listary 是一款实用的搜索工具 。它能给“我的电脑”(资源管理器)加上许多智能命令,含有收藏文件夹,快速打开最近浏览的...
2021-08-22 10:26:32
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人