- 博客(67)
- 收藏
- 关注
原创 codex配置文件解析
简介:codex配置文件一般情况不需要操作处理,在codex登陆的时候会自动创建好。什么时候需要处理呢?那就是在购买GPT的API的Token计费的时候会用到,通过sk-************配置gpt的接口,会调整一个config.toml的文件。
2026-05-13 15:54:01
284
原创 Mac禁用自动开机操作
**简介:**博主的新Mac本,到手后发现触控板自动开机,插电自动开机,键盘自动开机和开盖自动开机,都很麻烦,所以配置了一下禁用开机,当前系统版本26.4.1
2026-05-04 15:10:02
202
原创 Mac新机基础配置
最近整理了一下Mac简单的配置相关内容,使用的是zsh方式Mac下载安装HomeBrew换源,配置高亮终端,安装Mos鼠标滚轮反转工具。
2026-05-01 20:52:28
510
原创 go-mcp基础
工作中用到了mcp服务,本文主要讲解go语言的go-mcp包的使用,是针对于服务端的,开始之前需要简单介绍下什么是mcp,mcp是用来干啥的。
2026-03-13 14:51:55
488
原创 单元测试-gomonkey
**介绍:**gomonkey是一款强大的**运行时打桩(Mock)工具/动态 Mock 工具**,能够在不修改源代码的前提下,对函数、方法、全局变量等进行动态替换,广泛用于单元测试场景。
2026-02-12 18:21:01
817
原创 单元测试-go-sqlmock
**介绍:**gosqlmock是一个用于模拟数据库 /sql 驱动的库,核心作用是在**不依赖真实数据库实例**的情况下,对数据库相关逻辑进行单元测试,避免测试过程中操作真实数据、产生脏数据或依赖数据库服务可用性。
2026-02-12 18:20:15
430
原创 单元测试-httptest
**介绍:**Go 内置标准库`net/http/httptest`,核心用途用于测试net/http构建的HTTP服务(如API接口、Web服务等),它可以模拟HTTP请求发送和HTTP响应的接收,无需启动真实的HTTP服务器即可完成接口测试,极大提升了测试的便捷性和执行效率
2026-02-12 18:18:58
407
原创 Typora绘图代替工具
**简介:**Typora是付费工具,所以可以使用微软的 VS Code + Mermaid Preview工具,可替换的工具有很多,不必拘泥于这两个,也可使用mermaid官方工具Mermaid Chart。
2026-02-11 11:48:41
286
原创 Typora绘制-时间线图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-10 14:15:23
367
原创 Typora绘制-思维导图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-10 11:38:32
809
原创 Typora绘制-用户旅程图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-10 10:55:05
355
原创 Typora绘制-饼图&象限图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-09 16:36:53
288
原创 Typora绘制-需求图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-09 15:49:45
627
原创 Typora绘制-实体关系图(ER)
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-09 14:46:07
750
原创 Typora绘制-类图
由于工作设计图表绘制,接触到Typora的绘图功能,这个功能真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-09 11:54:55
1029
原创 Typora绘制-甘特图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-08 17:42:48
617
原创 Typora绘制-时序&序列图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-08 11:16:17
728
原创 Typora绘制-流程图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。
2026-02-08 10:18:06
852
原创 Typora绘图
由于工作涉及图表绘制,接触到Typora的绘图功能,这个工具真的很好用,也很强大,如下主要针对工具的绘图功能讲解,其它用途暂不赘述。工作日上班,一般只在周末休息期间更新,更新中...Typora 是一款跨平台、无缝实时预览的 Markdown 编辑器,由 Abner Lee 开发,核心定位是「文档与格式一体化」,让你在编辑 Markdown 时无需切换「源码 / 预览」模式,直接看到渲染效果,适合技术笔记、业务文档、学术写作、博客撰写等场景,兼顾轻量高效与功能全面。
2026-02-06 22:48:27
1168
原创 单元测试(go)
本文主要针对golang语言的单元测试工具,博客内容也会涉及一些单元相关的内容什么是单元测试:单元测试是软件测试体系中最基础、最核心的测试类型,它聚焦于对软件系统中最小的 “可测试单元” 进行独立验证,确保该单元的功能符合预期设计。简单描述下前因后果:工作需要对项目代码系统化执行单元测试,要求覆盖率达到95%以上,因为不同人的开发风格和代码习惯,外加项目框架和架构的一些要求。单元测试,这个东西一般情况都会让人很痛苦,至于因为啥,我相信看到我这篇博客的各位,都是有不同程度的感同身受的
2026-01-03 21:01:39
963
原创 设置Linux快捷命令
比如,经常需要切换到一个很深的目录:/home/user/workspace/project下时每次都要tab很多次如果目录下前相似还不止一两次能补全,这种频繁操作的命令可以直接设置一个快捷方式来处理。Linux中对需要复杂操作的统一路径或者启用功能可以设置快捷操作,设置快捷操作命令后可通过简单的快捷命令来执行。目标(以上面的路径举例):/home/user/workspace/project。其实就是环境变量PATH(像windows中的系统变量一样)
2025-04-29 14:50:41
503
原创 Goland终端PowerShell命令失效
Goland终端Terminal的PowerShell不能使用,明明windows上升级了PowerShell 7设置了配置文件,但是只能在windows终端下使用,goland终端下直接失效报错,安装升级PowerShell请看[博客]([Windows11终端升级PowerShell7 - HashFlag - 博客园](https://www.cnblogs.com/wylshkjj/p/18730955))
2025-04-26 11:46:17
744
原创 Go常用的设计模式
常见的设计模式,如 **单例模式**、**工厂模式**、**策略模式**、**观察者模式**、**代理模式**、**装饰器模式** 和 **适配器模式** 都可以在 Go 中实现,适用于不同的开发需求。这些设计模式不仅能帮助你编写结构清晰、可维护的代码,还能让你更好地应对复杂的编程问题。
2025-03-28 18:34:34
1546
原创 HUGO介绍、安装、以及使用
一个快速灵活的静态站点生成器,由[bep](https://github.com/bep)、[spf13](https://github.com/spf13)和[Go](https://go.dev/)的[friends](https://github.com/gohugoio/hugo/graphs/contributors)精心构建。Hugo 是一个用Go编写的静态网页生成器,可以在几秒钟内(通常更短)呈现完整的网站。
2025-03-21 18:23:29
1782
原创 Windows11终端升级PowerShell7
Win11的终端管理工具PowerShell的默认使用版本是PowerShell 5,当打开终端后可看到提示信息可升级到PowerShell 7,下面就是升级到PowerShell 7的教程,以及一些配置基础命令的介绍,包括查看版本,版本切换,配置修改等。
2025-02-22 15:56:52
2924
1
原创 Go日期时间处理工具Carbon
一个轻量级的、易于使用的、语义智能的日期时间处理库,支持链式调用,已被 [awesome-go](https://github.com/yinggaozhen/awesome-go-cn#日期和时间) 收录,现已经捐赠给了 [dromara](https://dromara.org/) 组织
2025-02-19 11:29:53
1071
原创 golang轻量级版本管理工具g安装使用
使用 g 可以在 Windows/Linux/macOS 上切换使用不同版本的 golangGitHub仓库地址GitHub下载连接。
2025-02-06 16:08:07
1360
原创 grpc的使用
1. 需要保证电脑中安装了:[protobuf安装教程](https://www.cnblogs.com/wylshkjj/p/16722735.html)2. 如果出现报错请看博客:[protobuf报错问题解决](https://www.cnblogs.com/wylshkjj/p/16738686.html)3. 基本使用demo地址:[demo](https://gitee.com/wylshkjj/grpc-demo)4. 安全传输、流式传输的demo地址:[demo2](https://g
2022-10-08 11:53:52
3376
原创 Protobuf生成文件报错
Mac下protobuf生成文件报错问题解决办法,windows下就不会这么麻烦了,如果linux下出现类似报错信息按照下面的解决逻辑依然适用。
2022-09-28 16:52:53
2672
原创 protocol buffers(protobuf)安装教程
本文按照mac讲解protobuf的安装,windows上比较好安装按照mac的基本流程就可以安装成功,mac上的安装有的时候比较容易出现问题。
2022-09-23 14:45:47
3032
原创 Docker部署Go+Mysql+Redis
两种方式Docker和Docker Compose部署web项目,相对于Go语言里说,不管是使用docker部署还是直接服务器部署都相当方便,比python要简单很多。
2022-09-14 19:37:52
1810
原创 python生成二维码
介绍一款生成可关联的二维码库的基本使用,MyQR(amzqr)使用非常方便MyQR(amzqr)库可以生成普通二维码、艺术二维码(黑白或彩色),动画二维码(黑白或彩色)。目前官网貌似更名为:amzqr不过使用方法没变,我还是推荐使用后面的最新版官网参数terminal:myqr words[-h][-v {1,2,3,...,40}][-l {L, M, Q, H}][-p image_filename][-c][-con contrast_value][-bri bri
2021-12-15 10:16:42
1317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅