自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

原创 【阿里云】阿里云产品go sdk封装调用demo

【代码】【阿里云】阿里云产品go sdk封装调用demo。

2024-07-26 17:41:30 191

原创 【docker】Ubuntu20安装docker并拉取mongodb

【代码】【docker】Ubuntu20安装docker并拉取mongodb。

2024-07-24 16:05:44 400

原创 【Ubuntu】Ubuntu20修改MAC地址

场景:在做虚拟机复制时,复制完的两台虚拟机存在相同MAC,导致无法分别分配IP。解决:修改一台虚拟机的MAC地址。

2024-07-22 16:49:41 561 1

原创 【go】Excelize处理excel表 带合并单元格、自动换行与固定列宽的文件导出

之前整理过使用Excelize导出原始excel文件与增加数据校验的excel导出。【go】Excelize处理excel表 带数据校验的文件导出本文整理使用Excelize导出带单元格合并的excel文件与导出增加自动换行和固定列宽的excel文件。

2024-07-18 15:29:36 809

原创 【go】go初始化命令总结

【代码】【go】go初始化命令总结。

2024-06-17 16:57:32 626 1

原创 【go】windows环境设置goos

现想在本地将go脚本编译为可执行二进制文件,转移至生产中进行运行测试。但go build不生效。查看本地go环境,发现GOOS为windows。当本地windows环境再想测试时,于是执行以下命令,改为linux。本地环境:windows。改为windows,即可。cmd打开命令行,执行。生产环境:linux。

2024-06-04 17:20:09 509

原创 【excel】数据非数值导致排序失效

而后发现提示消失,识别为数字,可正常排序。选中该列,数据→分列。

2024-05-08 17:51:45 416

原创 【nmap】基于python实现nmap端口扫描

【代码】【nmap】基于python实现nmap端口扫描。

2024-04-23 10:56:29 907 1

原创 【oss】阿里云oss服务器模拟

【代码】【oss】阿里云oss服务器模拟。

2024-03-21 14:21:05 913

原创 【正则】正则表达式总结

匹配任意单个字符(除了换行符)。:匹配前面的子表达式零次或多次。:匹配前面的子表达式一次或多次。?:匹配前面的子表达式零次或一次。可选字符。{n}:匹配前面的子表达式恰好 n 次。重复出现次数。{n,}:匹配前面的子表达式至少 n 次。{n,m}:匹配前面的子表达式至少 n 次,但不超过 m 次。:匹配字符串的开始位置。:匹配字符串的结束位置。\b:匹配一个单词的的边界。\B:匹配非单词边界的位置。[abc]:匹配方括号中的任何一个字符。[^abc]:匹配不在方括号中的任何字符。[a-z]

2024-02-23 11:36:42 829

原创 【go】IP相关工具类

【代码】【go】IP相关工具类。

2024-02-22 14:47:20 711

原创 【go】gorm\xorm\ent多表联查

本文介绍golang三种orm框架联表查询。

2024-02-05 16:29:13 1200

原创 【go】ent操作之CRUD与联表查询

举例,一个用户可以有多个订单的场景下的模型定义。

2024-02-05 15:37:10 1406 1

原创 【go】gorm\xorm\ent事务处理

本文介绍golang三种orm框架对数据库事务的操作。

2024-02-05 10:56:03 872

原创 【go】结构体切片去重

使用映射m检查元素v是否存在。如果v不在映射中(即第一次出现),则返回的布尔值指示该键是否存在于映射中。如果布尔值为true,则表示该键不存在于映射中;如果为false,则表示该键已存在。如果元素不在映射中,我们将它添加到映射中并添加到结果切片中。

2024-02-05 10:22:46 734

原创 【clickhouse】Array数组查询操作

判断数组里是否含有元素,第一个参数是表达式,表示x经过运算是否=元素,第二个参数即是数组,可用ck列名代替,如果含有即是1,不含即为0。coalesce可将NULL值替换成空字符串或0,便于操作。搭配>0或=1使用。

2024-01-19 10:25:42 1965 1

原创 【go】依赖倒置demo

为降低代码耦合性,采用依赖注入的设计模式。原始请求路径:router -> api -> service -> dao。请求的为实际方法,具有层层依赖的关系。现将方法抽象为接口,即a依赖b,但a不创建(或销毁)b,仅使用b,b的创建(或销毁)交给容器。

2024-01-18 16:29:44 773

原创 【go】报错整理与解决

解决:go mod tidy重新整理依赖。注意:别的代理会验证失败!go run 启动报错。解决:设置七牛云代理。

2023-11-14 14:56:44 624 4

原创 【go】字符串切片与字符串出入数据库转化

【代码】【go】字符串切片与字符串出入数据库转化。

2023-09-21 14:29:15 571

原创 【clickhouse】ubuntu20安装clickhouse并用DBeaver远程管理

使DBeaver管理ck。

2023-09-08 10:01:36 860

原创 【go】分离字符串为切片与切片组合为字符串

分离字符串为切片与切片组合为字符串。

2023-09-04 15:23:35 138

原创 【go】异步任务解决方案Asynq实战

Asynq 是一个 Go 库,一个高效的分布式任务队列。客户端(生产者)将任务放入队列服务器(消费者)从队列中拉出任务并为每个任务启动一个工作 goroutine多个工作人员同时处理任务git库:https://github.com/hibiken/asynq。

2023-08-31 16:38:29 1665

原创 【go】切片截取总结

【代码】【go】切片截取总结。

2023-08-30 17:37:46 1598

原创 【go】GIN参数重复绑定报错EOF问题

在 Gin 框架中,当多次调用 ShouldBind() 或 ShouldBindJSON() 方法时,会导致请求体的数据流被读取多次,从而出现 “EOF” 错误。例如在api层绑定了参数,又自定义了读取参数或绑定参数的中间件,会造成重复调用。此时body 会cache 到上下文中,重复绑定不会有问题。

2023-08-07 16:42:45 2793

原创 【go】xorm分类统计及多表联查

【代码】【go】xorm分类统计及多表联查。

2023-07-17 10:58:40 1124 1

原创 【sql】一些实用功能和语法

1.去除 ONLY_FULL_GROUP_BY模式,重新设置值。2.去除organization表name列数据的空格。

2023-07-12 16:30:15 941

原创 【python】数据表转csv

【代码】【python】数据表转csv。

2023-06-29 10:59:55 731

原创 【go】数据表转csv

【代码】【go】数据表转csv。

2023-06-29 10:52:07 1049

原创 【go】xorm CRUD 批量新增及事务

在有需要的批量操作数据时,需用到事务。在xorm中,事务操作和Session联系在一起。一共三个步骤,分别为:创建session对象,Begin事务开始执行,Commit提交事务。中间为具体的数据库操作。

2023-06-26 17:02:31 1716 4

原创 【goland】正则全局替换

goland ctrl+shift+r全局替换,正则匹配所有以 helper.Response.ResponseFail 开头的行,删去这些行。被替换后,原行变为空行,需做进一步处理。

2023-06-21 17:15:37 1321

原创 【go】Excelize处理excel表 带数据校验的文件导出

Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库。引入方法。

2023-06-21 17:11:41 2272

原创 【go】序列化与反序列化

struct,map,slice,基本数据类型 -> json(string)struct,map,slice,基本数据类型 <- json(string)

2023-05-31 11:02:31 870

原创 【c】vscode c/c++环境配置

我下载的mingw未安装gdb调试。

2023-05-29 14:39:42 1403

原创 【anaconda】anaconda学习总结

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大。下载也较慢。

2023-05-08 17:41:22 998 1

原创 【Ubuntu】Ubuntu20基础配置+go开发配置

执行chmod命令更改文件权限使软件源文件可编辑。然后输入su就可以进入特权模式。查看ubuntu版本名。

2023-04-11 17:07:40 1687 1

原创 【git】git的一些基础操作

git下载地址:https://git-scm.com/downloads。最好每次推送到develop分支,再请求合并到main分支。id_rsa.pub即为公钥,复制内容粘贴。之后本地生成文件,文件路径。

2023-04-11 16:46:54 1707

原创 【数据结构】二叉树递归算法代码总结

上一年备考数据结构中自己整理并验证过的二叉树递归算法。分享给需要的朋友们。

2023-01-03 19:30:17 2543 1

原创 【区块链】区块链技术学习总结

区块链是一种按时间顺序将数据区块以顺序相连的方式组合而成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。

2023-01-03 19:05:35 12724 2

原创 A4格式pdf转B5打印解决

疫情封在家,物资紧缺,没有A4纸,只剩B5,如何优雅用B5纸打印A4内容。使用福昕PDF工具。自我记录。

2022-12-06 00:45:37 3046

原创 【wordpress】使用phpstudy搭建wordpress

文章目录一、phpstudy与wordpress是什么1.1 phpstudy1.2 wordpress二、搭建流程2.1 环境2.2 搭建2.2.1 创建站点2.2.2 安装网站源码2.3 搭建完成三、wordpress美化3.1 相关主题3.2 启用主题3.3 设置主题一、phpstudy与wordpress是什么1.1 phpstudy1.2 wordpress二、搭建流程2.1 环境php 7.3.4nts + mysql 5.7.26 + nginx 1.15.11phpstudy网

2022-05-18 17:26:18 5667 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除