自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1156)
  • 资源 (8)
  • 收藏
  • 关注

原创 Mysql ERROR 1524 (HY000): Plugin ‘mysql_native_password‘ is not loaded

说明必须要重置密码,不重置密码不可以刷新,上面的指令中选那个修改密码就行了。版本开始及以后官方将对 mysql_native_password。验证插件不再默认启用,如果要重新启用则需添加。然后启动服务器,也可以在配置文件中添加此代码。现在你已经不依赖它了,可以安全移除。执行成功后不会有输出,这是正常的。👉 把当前账号(一般是。

2025-12-23 15:13:38 341

原创 Go 语言包(Package)机制详解

导入路径和包名是不同的概念- 文件系统路径handler- 代码中使用的标识符一个文件夹 = 一个包文件夹下的所有.go文件必须使用相同的package声明包名决定了如何使用导入后,使用包名来访问包中的导出内容中的handler是包名首字母大小写决定导出首字母大写 = 导出(可以在包外访问)首字母小写 = 未导出(只能在包内访问)同一包内的文件可以互相访问不需要导入,不需要包名前缀只是一个文件夹路径,为什么能直接用?是导入路径,告诉 Go 去哪里找代码Go 编译器读取该文件夹下所有。

2025-12-23 10:29:25 652

原创 Go-Zero 接口请求完整流程分析

客户端请求→ routes.go (路由匹配)→ handler (参数解析)→ logic (业务逻辑)→ model (数据库操作)→ logic (处理结果)→ handler (返回响应)→ 客户端接收各层职责:Handler 层:HTTP 请求/响应处理,参数解析Logic 层:业务逻辑处理,参数验证,调用 Model 和工具函数Model 层:数据库操作,SQL 执行:共享资源管理(DB、Redis、Model 等)

2025-12-23 10:24:32 125

原创 MySQL 字符集与排序规则总结

DataGrip 不写不是少了,而是"默认已经是 utf8mb4"你要不要把环境固定死字符集选择✅ 永远用utf8mb4❌ 永远不用utf8mb3排序规则选择(推荐)(兼容)MySQL 8.x 本地开发:可以不写正式项目 / 生产环境:必须写开发习惯本地学习:不写(用默认)正式项目:写(固定环境)生产环境:必须写utf8mb4 是唯一正确选择utf8mb3 是历史遗留unicode_ci 能用但已不是最优。

2025-12-22 16:17:46 512

原创 MySQL 数据库核心概念总结

约束:保证数据正确性,插入/更新时立即检查外键:维护表间关系,但性能敏感场景慎用索引:提升查询速度,注意联合索引的最左前缀原则触发器:自动执行逻辑,但会增加排查难度分区:处理大数据量,对应用透明字段级自动行为:合理使用可简化代码,注意语义正确性约束管对错,索引管快慢外键管关系,触发器管自动分区管体量,不管逻辑。

2025-12-22 15:04:25 902

原创 Mac Redis 快速安装与可视化(详细流程)

中有介绍过了,直接安装。

2025-12-19 11:25:12 794

原创 Go-zero 安装与使用(详细流程)

go-zero 是一个集成了:API 网关 + RPC + 中间件 + 代码生成 + 微服务治理 的 Go 微服务框架。编辑type (// 登录请求LoginReq {Username string `json:"username"` // 用户名Password string `json:"password"` // 密码// 登录响应UserInfo UserInfo `json:"userInfo"` // 用户信息// 用户信息UserInfo {// 登录接口。

2025-12-19 09:30:30 961

原创 Mysql 报错 “Public Key Retrieval is not allowed”

报错 “Public Key Retrieval is not allowed” 出现的原因和之前分析的一样:MySQL 用户使用了认证,而 DBeaver 默认不允许自动获取公钥。

2025-12-18 18:57:27 159

原创 Windows Redis Memurai 配置指南、用户创建、权限管理

支持创建多个用户每个用户可以设置独立的密码可以为用户分配不同的命令权限可以限制用户访问的键(key)模式支持只读用户、只写用户等不同角色:单一密码,所有连接使用同一个密码ACL:多用户系统,每个用户有独立的密码和权限在# 定义默认用户(无密码,所有权限)# 定义管理员用户# 定义应用用户# 定义只读用户# 定义受限用户(仅访问特定键)加载配置文件后,用户会自动创建。port 6379port 6379port 6379memurai-cli # 或 redis-cli。

2025-12-18 18:49:12 664

原创 Windows MySQL 8.4 配置指南、用户创建、权限管理

mysqld]port=3306[client]-- 应显示 0.0.0.0 或 *用户 host =✅0.0.0.0或✅防火墙放行 3306 ✅本文档基于 Windows MySQL 8.4 实际测试结果整理,确保所有配置路径和验证方法均经过实际验证。

2025-12-18 17:47:16 689

原创 Mac Mysql 快速安装与可视化(详细流程)

中有介绍过了,直接安装。然后顶上连接数据库即可。

2025-12-18 16:23:46 146

原创 Go-zero 安装与使用(详细流程)

go-zero 是一个集成了:API 网关 + RPC + 中间件 + 代码生成 + 微服务治理 的 Go 微服务框架。2. 安装 goctl 工具3. 验证安装如果报错:说明环境变量未配置,按以下步骤解决:Windows 解决方案项目创建与目录结构1. 创建项目目录2. 使用 goctl 创建 API 项目3. 生成后的标准目录结构4. 目录结构说明(重要)目录/文件作用说明接口定义定义所有 API 接口,goctl 根据此文件自动生成代码

2025-12-18 16:14:03 617

原创 Go 语言入门核心概念总结

/ 基本函数定义// 参数类型简写(相同类型可合并)// 多返回值(Go的特色)return 0, fmt.Errorf("除零错误") // 返回错误return a / b, nil // 返回结果和nil(无错误)// 命名返回值(可直接为返回值赋值)x = 10 // 直接为返回值赋值y = 20return // 自动返回 x, y(裸返回)// 可变参数函数(参数数量可变)total := 0total += n。

2025-12-18 13:55:40 360

原创 Windows Redis 快速安装与可视化(详细流程)

本指南适用于 Windows 系统,使用 Memurai 作为 Redis 服务。在管理员权限的 PowerShell 中执行:二、确认 Redis 服务是否运行1️⃣ 测试 CLI 是否可用在 PowerShell 或 CMD 中执行:如果显示版本号而不是「命令未找到」,说明 CLI 已安装成功。正常输出示例:3️⃣ 手动启动/停止服务输出示例:三、Redis CLI 测试1️⃣ 连接 Redis成功后提示符:2️⃣ PING 测试返回:3️⃣ 完整读写测试期望输

2025-12-17 15:26:07 278

原创 Windows/Mac Redis 可视化工具

【代码】Windows/Mac Redis 可视化工具。

2025-12-17 15:09:32 382

原创 Go 安装插件更换国内镜像

但而当前网络→ 请求超时 → 所有工具安装失败。

2025-12-16 16:15:05 274

原创 go get 快速入门(自用笔记)

场景Go 命令新项目初始化安装依赖go get安装指定版本删除依赖删 import + go mod tidy老项目拉依赖只下载不编译查看依赖清理依赖升级依赖go get -u。

2025-12-16 15:49:54 913

原创 Windows Mysql 快速安装与可视化(详细流程)

连接报错,没有密码直接回车,有密码输密码。服务没有启动,使用管理员权限的。,第一次启动会稍慢(正常)安装后,需要找到安装位置。上面指令安装的版本号是。其他的弹窗问题直接丢给。

2025-12-15 14:53:27 670

原创 Windows 快速搭建开发环境(自用笔记)

命令工具,官方自带好用,页面美观,点击查看文档,包含。:截图工具,支持长图跟基本功能,:全栈环境管理器,可跨。,无需自己安装单独组件。

2025-12-12 14:16:25 295

原创 Windows Flutter fvm 多版本管理安装与常用指令(详细使用)

执行下面命令,安装好。进行安装,没几个步骤。

2025-12-12 09:46:37 168

原创 You have JVM property “https.proxyHost“ set to “127.0.0.1“. This may lead to xxx

将下面内容贴进去保存,并重启。

2025-12-11 18:17:34 154

原创 微信小程序 - 解除开发者绑定(50个小程序名额满了)

4、解除小程序后,就可以继续添加新的小程序了。公众号,点击关注进入。

2025-12-10 11:05:50 268

原创 Python 安装 pyenv 版本管理(Windows)

这变制用git bash安装成功,使用无问题。其他方式没测试。找到pyenv-win 安装文档。这里选择的是安装方式,使用git bash就可以完成安装,命令会方便不少,尤其是会mac/liunx的用户。推荐使用# Windows Terminal 内置 Git Bash,比很多第三方工具好用。

2025-12-10 10:03:15 380

原创 Python 3 虚拟环境 (venv) 极简指南

建环境用之前:先激活 (或activate提交前:导出拉取后:安装。

2025-12-09 11:05:41 309

原创 Go 版本工具 goup 安装(详细步骤)

Go 版本管理工具完全指南 - 一文全览。

2025-12-08 16:10:22 782

原创 Go 版本管理工具完全指南 - 一文全览

版本管理工具工具WindowsLinuxmacOS跨平台推荐度仓库地址Go 官方工具✅✅✅✅⭐⭐⭐⭐⭐Go1.21+都支持go.modGVM❌✅✅❌⭐⭐⭐⭐goenv✅*✅✅✅⭐⭐⭐⭐g✅✅✅✅⭐⭐⭐asdf✅✅✅✅⭐⭐⭐⭐Homebrew❌✅✅❌⭐⭐⭐Scoop✅❌❌❌⭐⭐⭐工具WindowsmacOSLinuxBSD说明Go 官方工具✅✅✅✅完美跨平台g⚠️✅✅✅Win需WSL。

2025-12-08 14:59:09 499

原创 Windows 下开箱即用的 Cmder(详细流程)

每天必用的几个Ctrl + T- 新建标签Ctrl + W- 关闭标签鼠标选中+右键- 复制粘贴Alt + H- 搜索日志输出Ctrl + R- 搜索命令历史Tab- 路径自动补全- 分屏工作Ctrl + 数字- 快速切换标签↑- 快速重复上一条命令建议先熟练掌握基础快捷键,然后逐步尝试高级功能。Cmder的这些特性一旦熟悉,能在Windows下的命令行工作效率提升数倍!

2025-11-04 11:16:39 1219

原创 Windows Terminal 内置 Git Bash(详细步骤)

Windows系统在日常开发中,自带的CMD这些解释器工具都不好用,而且还不支持Linux命令,如果需要使用Linux命令,最快的方法就是装了Git后附带的Git Bash解释器可以进行使用。至于其他的WSLUbuntu之类的也可以做到,但相对从获取以及操作来说学习成本都要高于Git Bash,因为他们是独立的Linux系统想要获取也得去了解知道如何来回内容传递,代码开发怎么互相同步运行,怎么使用对应的开发工具对代码进行开发,以及环境使用的事哪边的,都需要做一定的了解。而Git Bash。

2025-11-03 19:00:57 652

原创 油猴脚本支持的所有 UserScript

【代码】油猴脚本支持的所有 UserScript。

2025-10-23 11:23:03 505

原创 Android Kotlin 项目代理配置【详细步骤(可选)】

通过AS创建好项目后,需要更换一下代理方便后续安装会效率点。这里的代理选择使用阿里开源镜像站,如果网络没问题,可以不更换的,你懂的!!!不好的话就需要进行更换会比较好,或者按需更换也行。如果啥都不加不改,对项目没有任何影响,只是单纯的安装下载速度慢,或者安装下载失败,下载失败会导致项目运行不起来。

2025-09-18 17:25:41 1085

原创 Flutter A GlobalKey was used multipletimes inside one widget‘schild list.The ...

前者就会被认为没有指定页面,后者不会出现问题,会进入到。为什么会出现找不到路由?解决问题,也可以通过配置好。

2025-09-17 14:08:45 425

原创 Git 常用查询指令(自用)

撤销提交但保留修改在工作区# 撤销提交且保留修改在暂存区# 完全删除最后一次提交(慎用!功能相同和效果完全一样安全选择:推荐使用,更安全明确习惯问题:团队中可以统一选择一种写法保持一致性。

2025-09-16 11:07:51 1221

原创 Cursor 自用习惯快速调整基础布局与配置

同步保存到远程,这样以后换设备同步回来插件,在同步给。, 所有有什么新插件可以装到。取消勾选,文件不会折叠显示。取消勾选,则关闭滚动粘滞。

2025-09-12 09:54:03 968

原创 Cursor 解决锁区问题(详细步骤)

例如:通过面板查看端口,或有复制终端命令的方式获取到链接。模式,它回复也是使用的一些其他模型完成的。怎么确认是否被限制了,在。使用模型的情况下,可以手动选择模型,选择一个高版本的模型直接问问题。如果没生效可以再次确认下配置无错误,尝试重启下工具。将下面配置贴入到配置中保存,然后。模型都不可用了,如果开了。

2025-07-23 17:10:03 6249 7

原创 Mac Flutter fvm 多版本管理安装与常用指令(详细使用)

安装版本时,执行没反应,命令行中换个网络。,包含各系统安装方式。

2025-06-25 11:47:57 1348

原创 Flutter iOS pods 安装依赖 trunk URL couldn‘t be downloaded: xxxx Timeout was reached

清理缓存(可选,我没清也好了,不行在清理)

2025-05-27 10:30:53 636

原创 Vue + Nginx 前端代理配置各种场景详细细节

以:无结尾斜杠:带结尾斜杠:带路径无结尾斜杠 - 错误示范:带路径和结尾斜杠proxy_pass写法Nginx 示例Vue 对应写法请求/xxx/login的最终路径(无斜杠)保留/api/(无斜杠)(根斜杠)去除/api/(无斜杠 - ❌错误)错误拼接❌ 不要这样写(错误!(带斜杠)强制/api/

2025-05-23 11:57:34 506

原创 自然人电子税务局(扣缴端)安装报错:您已安装该产品,且与当前版本冲突,不能修复或安装在同一目录下

在安装最新版本的自然人电子税务局(扣缴端)时报错您已安装该产品,且与当前版本冲突,不能修复或安装在同一目录下。报这个错误正常的操作都是去设置 -> 应用中删除该软件,但是发现电脑的应用列表也无法搜索到这个软件,离谱。

2025-05-06 10:34:03 5448

原创 Uniapp 轮播、跑马灯搜索输入框(DZMUniappCarouselInput)

id=23295解决uniapp跳转页面后,输入框无法获取焦点问题,在手动不刷新页面的情况下iOS首次跳转焦点还是会获取失败,但是第二次跳转可以,安卓无影响。vue2vue3,支持热门搜索词轮播进行搜索推荐下载源码后,直接将组件丢入components作为easycom组件使用案例效果。

2025-04-30 15:06:58 831

原创 Uniapp 控制台日志工具(DZMUniappConsoleLog)

推荐用于记录所有的网络请求catch错误调试日志使用细节:1、日志开关使用暗门的方式进行开启,例如连点版本号多少下。2、启动后,例如可以长按某个文案,进入日志页面查看日志。3、日志设置开关状态,是本地会缓存的,可以在启动函数中调用读取缓存开关状态函数,确保第一时间使用上上次的开启状态,不读取默认是关闭状态。Uniapp<script>methods: {// 查看日志Log.go()},// 添加成功日志// 无数据,默认就是成功状态// 有数据Log.add({

2025-04-22 16:28:06 1324

Desktop Goose For Mac (Mac 网红桌面宠物:鹅)

Desktop Goose For Mac (Mac 网红桌面宠物:鹅) 是一款有趣的桌面宠物软件,用户打开软件后会有一只呆头鹅在屏幕上到处乱跑。 它能够在桌面上显示一只鹅,而这只鹅会破坏你的桌面,比如拿出一个记事本,写着好好工作;比如拉出一张照片;比如在桌面留下脚印;比如叼走你的鼠标… 非常有趣 !

2024-02-04

Mac-MD5Change.dmg 修改器

该工具用于 Mac 上批量修改图片 MD5、防止图片秒删、用于资源图片去重等,亲测好用,Mac 一键修改、混淆...

2022-02-22

微信小程序 Canvas 画板、签名板Demo

微信小程序 Canvas 封装的画板,支持画图,签名,生成图片....,使用简单方便再次修改自定义!

2020-10-12

iOS SocketDemo

iOS Socket(跟GCDAsyncSocket)的使用 以及使用Socket在Xcode上搭建服务器

2017-02-22

Licecap 免费下载

Licecap 是一款屏幕录制工具,支持导出 GIF 动画图片格式,轻量级、使用简单,录制过程中可以随意改变录屏范围。

2017-02-22

iOS、Android 双平台AES128加密源代码

内含: iOS_AES_128、Android_AES_128 两平台加密源代码,基于AES的ECB模式,选用了 zeropadding 填充,数据位为128位

2019-07-03

iOS dSYM 免费下载

iOS 奔溃日志分析工具 可定位奔溃代码位置

2017-02-22

IJKMediaFramework(最新)

IJKMediaFramework.framework 直播拉流

2017-02-27

空空如也

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

TA关注的人

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