摘要: - 最近用go语言的Excelize包实现xlsx读取发现一点问题。当xlsx末尾列数据为空时(下图中红框部分),如果存入到像[]string切片或者数组内,Go语言数组这种会自动忽略右边的空值,会出现行的长度不一致(比如第14行列数为4,15行列数为3,第18行直接没数据)。这比python的pa 阅读全文
posted @ 2023-12-19 15:07 落樱纷飞 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.下载地址 https://github.com/voidint/g/releases 2.选择win版本包 3.解压后将g.exe放入自定义目录,这里我放在C:\Program Files\g 4.设置环境变量 编辑系统变量, 添加Path值 5.打开powershell 6.默认情况下,安装的 阅读全文
posted @ 2023-12-16 04:13 落樱纷飞 阅读(311) 评论(0) 推荐(0) 编辑
摘要: win11安装WSL2并配置Ubuntu环境 WSL是适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销。 1 开启windows的WSL与虚拟平台支持 1.1 开启 阅读全文
posted @ 2023-11-14 10:58 落樱纷飞 阅读(5764) 评论(0) 推荐(2) 编辑
摘要: 1. 生成linux可执行文件main。 首先再windows cmd平台下生成linux可执行的文件 在cmd或者powershell执行以下命令 ```bash set GOARCH=amd64 go env -w GOARCH=amd64 set GOOS=linux go env -w GO 阅读全文
posted @ 2023-08-07 11:02 落樱纷飞 阅读(221) 评论(0) 推荐(0) 编辑
摘要: # go操作kafka 1. ZooKeeper是一个分布式协调服务,它的主要作用是为分布式系统提供一致性服务,提供的功能包括:配置维护、命名服务、分布式同步、组服务等。Kafka的运行依赖ZooKeeper。目前kafka3.2.0以上版本([kafka_2.13-3.2.0.tgz](https 阅读全文
posted @ 2023-08-01 09:23 落樱纷飞 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 面试中,最喜欢考察的是十大排序算法,无论是开发还是算法,这也是刚学算法入门最基础部分。 冒泡排序 重复地走访需要排序的元素列表,依次比较两个相邻的元素,如果顺序(如从大到小或从小到大)错误就交换它们的位置。重复地进行直到没有相邻的元素需要交换,则元素列表排序完成。 def bubble_sort(a 阅读全文
posted @ 2022-05-25 17:13 落樱纷飞 阅读(16) 评论(0) 推荐(0) 编辑