- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 Cobra CLI 工具使用指南:构建 Go 语言命令行应用的完整教程
本文系统介绍了Go语言CLI开发工具Cobra的核心用法,涵盖项目标准结构、cobra-cli生成器使用、手动实现命令(根命令/子命令)、标志与参数高级处理、用户体验优化(自动帮助/错误提示/版本信息)、多命令示例应用,以及最佳实践和扩展学习资源,帮助开发者快速掌握专业CLI应用构建技能。
2025-05-29 17:39:35
836
原创 《Go开发者必看!用Cobra生成器3步搭出高效CLI应用,手残党也能秒会》
本文是《Cobra 生成器中文教程:快速构建Go CLI应用》摘要。首先介绍安装`cobra-cli`命令及验证方法;接着阐述核心功能,包括用`init`初始化项目(需先初始化Go模块,介绍生成结构及可选参数)、用`add`添加子命令(说明命令名格式及父命令参数);然后讲解通过`.cobra.yaml`配置文件避免重复输入参数;最后指出后续需编辑文件实现业务逻辑,可参考官方指南。
2025-05-29 17:17:15
391
原创 什么是Windows内存压缩? win10/11系统启用和禁用内存压缩的教程
Windows内存压缩管理指南 内存压缩是Windows优化内存使用的机制,通过压缩不活跃内存页减少磁盘分页,提升响应速度。用户可通过PowerShell管理该功能: 查看状态:Get-MMAgent命令显示当前设置 启用:执行Enable-MMAgent -MemoryCompression并重启 禁用:运行Disable-MMAgent -MemoryCompression后重启 注意:该功能通常由系统自动管理,禁用可能导致性能下降,且系统进程中仍可能显示"Compressed Memory&
2025-05-27 22:59:09
433
原创 使用 openapi-generator-cli 生成代码,以 3GPP TS29518_Namf_Communication 为例
【代码】使用 openapi-generator-cli 生成代码,以 3GPP TS29518_Namf_Communication 为例。
2025-03-17 17:51:39
319
原创 让你的Edge浏览器滚动纵享德芙巧克力般的丝滑
感觉比Firefox的滚动效果要丝滑一些,Firefox的about:config高级首选项没有解释,设置起来很困难,改了改smoothscroll的参数,感觉还是没有edge那种丝滑的感觉。在edge://flags/中,把Smooth Scrolling打开,并没有让滚动变得平滑,还是一顿一顿的。需要同时把Windows Scrolling Personality给关了,才能丝滑滚动,chrome这两项的默认就是一开一关,体验很好,edge还要手动设置,不是很人性化。Personality没找到。
2025-03-15 21:10:23
335
转载 Gradle与Android:配置Android SDK路径
在使用Gradle构建Android项目时,正确配置Android SDK路径是非常关键的一环。本文将详细介绍如何在Gradle和Android项目中正确配置Android SDK路径。本文详细介绍了在Gradle和Android项目中配置Android SDK路径的几种常见方法,并提供了一些验证配置的方法以及常见的问题解决建议。在这个例子中,/path/to/your/android-sdk 是你Android SDK的实际安装路径。在不同的情况下,配置Android SDK路径的方法有所不同。
2025-03-15 15:36:04
120
原创 react native
在软件开发之旅开启前,扎实的环境准备是成功基石。本文将带你一步步搭建高效开发环境。首先,通过简单命令,轻松在系统中安装功能强大的 VS Code,同时搭配 expo - tools 等实用插件,让开发如虎添翼。接着,安装 git bash,为版本控制和代码协作奠定基础。还将借助 winget 工具下载 NFM,进而顺利安装 NodeJS。过程中,不仅会教你如何设定环境变量加速 NodeJS 下载,还会分享修改 npm 镜像的多种实用方法,无论是永久切换国内源提升下载速度,还是用 nrm 工具灵活管理源
2025-03-13 23:06:31
432
原创 miniconda 修改环境到其他盘
通过以上步骤,可彻底将Miniconda的默认环境和已有环境迁移到其他盘,释放C盘空间。保存后重启Anaconda Prompt,新创建的环境将默认保存到指定路径。迁移后需检查系统环境变量,确保Anaconda相关路径(如。创建测试环境并安装包,确认依赖库下载到新路径的。查看路径是否生效,新路径应排在首位。此方法适用于需要重新安装依赖的场景。)已更新,删除旧的C盘路径引用。
2025-03-09 16:24:38
563
原创 ollama 指定安装路径 设置模型路径
通过以上步骤,可有效将Ollama主程序及模型数据存储到非系统盘,避免占用C盘空间。参数后需填写完整目标路径(路径含空格时需用双引号包裹)。安装完成后,确认Ollama主程序位于自定义路径下(如。此方法可让系统“认为”模型仍在C盘,实际存储在D盘。在非系统盘(如D盘、E盘)创建安装目录,例如。默认情况下,模型数据可能仍存储在C盘(如。环境变量,并迁移C盘的。若显示自定义路径(如。),则环境变量生效。
2025-03-09 14:39:08
2062
原创 模拟内存负载,占用50%,不额外安装软件
在不额外安装软件的情况下,可以使用系统自带工具和脚本来模拟内存负载,占用约 50% 的内存。dd通过dd创建一个大文件并将其加载到内存中。
2024-12-06 16:34:38
577
原创 vscode 折叠范围快捷键
这里的数字键代表你想要折叠到的级别,例如,如果你想折叠到第二级,就按下数字键2。这个快捷键会将当前文件中的所有代码块都折叠起来,非常适合在浏览大量代码时使用[4][3]。这个快捷键会折叠当前光标所在的代码块,这对于查看代码的大致结构非常有用[5]。这个快捷键会将之前折叠的所有代码块都展开,恢复到原始状态[4][3]。这个快捷键会将之前折叠的代码块展开,方便你查看具体内容[5]。优快云博客频道 [2024-09-28]优快云博客频道 [2024-09-28]优快云博客频道 [2024-09-28]
2024-12-04 12:40:46
1414
原创 Linux 中服务端口 18387 已部署,如何不改服务使其同时暴露于 47100 端口
在不修改服务的情况下,可以使用端口转发或代理工具,让 47100 端口流量转发到 18387。
2024-11-19 17:38:25
291
原创 如何学习全栈 Web 开发
学习网页开发的逐步指南:先学 HTML 和 CSS 基础,完成首个项目;再学 JavaScript 及 Dom 操作,进行项目实践;提升前端技能,学习后端,包括服务器请求、终端使用等;了解数据库,构建全栈项目;学习热门框架如 React,掌握 Typescript;了解计算机网络、云计算、安全和性能优化。可按需取舍,避免常见错误。[00:00] 网页开发学习的要点与流程[00:00] 介绍学习网页开发的逐步方法[00:26] 指出先学习 HTML 基础知识。
2024-08-09 13:05:06
328
原创 如果我能重新开始,我将如何学习全栈 Web 开发
优化前端技能,如 HTML 可访问性和 CSS 响应式设计。掌握终端基本命令,了解 git 和 GitHub。学习 JavaScript 基础,实现网站交互。先掌握 HTML 基础,定义网站内容和结构。接着学习 CSS 基础,添加页面样式和布局。使用 Next JS 进行服务器端渲染。制作浏览器游戏等复杂项目,锻炼新技能。了解 SQL 和 NoSQL 数据库。掌握 DOM 操作,为网站增添活力。然后尝试第一个项目,巩固所学知识。了解网址输入后的网络运作流程。部署应用至云端,如 AWS。
2024-08-09 13:03:27
205
原创 git clone 指定目录
Git的git clone命令提供了灵活的方式来克隆远程仓库到本地,可以通过指定不同的参数来达到我们的需求。在实际应用中,根据具体的需求选择合适的参数是非常重要的。通过合理地使用这些参数,我们可以更高效地管理项目代码。
2024-08-09 10:24:56
1987
原创 docker 进入容器执行命令
可以附加到正在运行的容器的主进程上。不过,这通常只适用于容器启动时运行的进程。命令进入一个正在运行的容器。您需要知道容器的 ID 或名称。进入容器时,您可以对容器内部的文件系统进行操作,查看和修改配置,调试应用程序等。是进入的 shell 类型。标志表示交互式终端,
2024-07-15 15:36:10
1998
原创 (备忘)docker0: iptables: No chain/target/match by that name
[Solved] Docker0: iptables: No chain/target/match by that name.pkill dockeriptables -t nat -Fifconfig docker0 downbrctl delbr docker0systemctl start docker
2022-03-09 13:41:43
554
原创 (备忘)禁止 go test caches
go test -count=1 -v .或者go clean -cache## orgo clean -testcache参考How to turn off test caching for golang!go test 缓存
2021-08-20 10:33:30
250
原创 Linux (备忘)
CentOS 7 快速切换(图形于命令行界面)init 3 #图形界面-> 命令行init 5 #命令行 -> 图形界面CentOS 7 切换 (图形于命令行界面)systemctl get-default # 获取当前systemctl set-default graphical.target #设置默认启动图形界面systemctl set-default multi-user.target # 设置默认启动命令行界面...
2021-03-18 18:58:25
101
原创 (备忘) SpringBoot MyBatis 控制台打印执行的 SQL语句
application.ymlmybatis: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
2021-03-16 15:04:35
108
原创 (备忘) manjaro更换内核后 virtualBox 中打不开虚拟机(已经解决)
文章目录问题描述解决办法参考链接1问题描述更换完5.9内核后 VirtualBox 提示 Kernel driver not installed (rc=-1908)"The VirtualBox Linux kernel driver is either not loaded or not set up correctly. Please try setting it up again by executing'/sbin/vboxconfig'as root.If your sy
2020-11-09 18:32:12
1570
原创 TeXstudio 编写基本的 Latex (备忘)
目录0. TeXstudio设置1. 基本页面简单的一个例子来点章节再加个简单封皮加个目录小细节0. TeXstudio设置保证为UTF-8在选项卡 选项 中设置编译器为 XeLaTeX1. 基本页面简单的一个例子\documentclass{ctexart} %使用中文版的article文档类型排版\begin{document} hello,world 你好,世界...
2020-03-20 16:13:30
3557
原创 manjaro linux 安装 latex 备忘
文章目录安装 TeX Live安装相关依赖安装TexStudio安装 TeX Live$ sudo pacman -S texlive-most (全部安装)$ sudo pacman -S texlive-lang (全部安装)$ sudo pacman -S biber 安装相关依赖$ sudo pacman -S ghostscript $ sudo pacman -...
2020-03-20 15:11:39
1117
原创 manjaro linux 安装 Apache,MariaDB,PHP(LAMP)
manjaro linux 安装 Apache,MariaDB,PHP(LAMP)root 身份执行下面的命令1. 升级系统pacman -Syu2. 安装 Apache升级完后,安装Apachepacman -S apache编辑 /etc/httpd/conf/httpd.conf filenano /etc/httpd/conf/httpd.conf# 我这里用的na...
2020-02-17 13:09:50
923
原创 (备忘)hexo-github配置静态网站
Hexo-Github配置静态网站1. 安装Node.js官网下载更换国内的镜像#更换国内的镜像npm config set registry https://registry.npm.taobao.org2. 安装GIt官网下载注册Github帐号配置gitgit config --global user.name 注册的帐号git config -...
2020-02-13 15:11:11
176
原创 汇编随笔
汇编语言日期 19.07.19软件安装1.DOSBox无脑下一步修改配置文件添加以下命令mount c: d:\asm c: //d盘下的文件是自行创建其中包含debug.exe就可以了2.Vim安装完后打开其文件位置修改配置文件在开头写入简单的配置文件set numbercolor evening//保存退出...
2019-10-16 19:50:56
321
解压后,把 nssm.exe 放到一个方便调用的位置,或者放到系统路径下(如 C:\Windows\System32)方便命令行
2025-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人