摘要: Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 可查看【百度百科】深入了解。也可以查阅【官方文档】进行学习。 本博文的原文可以【点击下载】,然后复制到自己发布博客园Markdown文章,转载请注明本文地址。 阅读全文
posted @ 2020-10-16 19:46 janbar 阅读(971) 评论(12) 推荐(3)
摘要: Whistle 前端调试代理实战技巧 Whistle 是基于 Node.js 的跨平台抓包代理工具,支持 HTTP/HTTPS/WebSocket 拦截、请求转发、本地文件替换、接口 Mock,是前端日常调试利器。本文整理实战高频用法、踩坑难点、缓存问题终极方案。 官方文档:https://wpro 阅读全文
posted @ 2026-08-14 15:34 janbar 阅读(90) 评论(0) 推荐(0)
摘要: 一、背景 在日常开发过程中,经常遇到这些场景: 线上页面出现 Bug,但无法直接修改代码验证 后端接口数据不方便修改,需要模拟异常场景 想快速验证前端某个逻辑调整 第三方页面无法修改源码,需要临时替换资源 通常解决方式: 修改本地代码重新部署 等待后端提供测试数据 使用 Mock 服务 但 Chro 阅读全文
posted @ 2026-08-05 14:50 janbar 阅读(28) 评论(0) 推荐(0)
摘要: DBX:一款支持多种数据库与中间件的统一管理工具,并原生支持 MCP 接入 AI 官网地址: https://dbxio.com/cn 在日常开发过程中,我们经常需要同时面对多种数据服务,例如 PostgreSQL、MySQL、Redis、MongoDB、Kafka 等。传统方式下,每一种服务通常都 阅读全文
posted @ 2026-07-23 20:58 janbar 阅读(130) 评论(0) 推荐(0)
摘要: 官网驱动下载:地址 该网页默认只返回10条搜索结果,如下图所示的源码: 因此只需要在控制台执行如下代码,将返回驱动数量改大一些即可。 (function () { const proto = SystemScanner.prototype; if (proto._driverSearchPatche 阅读全文
posted @ 2026-01-04 16:12 janbar 阅读(191) 评论(0) 推荐(1)
摘要: 安装qemu msys2:官网 按照下图步骤下载文件并安装 打开下面终端 根据:qemu官网 在终端执行安装命令:pacman -S mingw-w64-ucrt-x86_64-qemu 下载系统镜像 下载:Ubuntu Arm 下载BIOS启动文件 下载:QEMU_EFI.fd 准备启动脚本 如下 阅读全文
posted @ 2025-06-25 14:40 janbar 阅读(2009) 评论(0) 推荐(1)
摘要: 在力扣刷二叉树相关题目时,输入一般都是完全层序遍历,我习惯在自己电脑上调试代码,因此才编写下面代码将完全层序遍历数据重建二叉树对象。 生成的结果二叉树一般也只会给出完全层序遍历,无法直观的感受二叉树实际情况,因此我编写代码将二叉树对象生成svg图片,刷二叉树相关题目更清晰直观了。 力扣原题:http 阅读全文
posted @ 2025-04-28 14:38 janbar 阅读(94) 评论(0) 推荐(0)
摘要: 在公网访问内网http服务可以用内网穿透工具,例如frp和nps等优秀工具。但我发现这类工具会在服务器启动不止一个端口,对于有些网络审查来说很容易发现在进行内网穿透。因此我想是否可以只在服务器启动一个http服务来完成内网穿透,公网服务只开放一个http服务端口即可。因此我完成了相关代码:点击跳转查 阅读全文
posted @ 2024-12-18 16:14 janbar 阅读(968) 评论(1) 推荐(1)
摘要: 源码如下 package main import ( "archive/zip" "bytes" "encoding/base64" "fmt" "image" "image/color" "image/png" "log" "math/rand" "strings" "time" "github. 阅读全文
posted @ 2024-03-02 22:13 janbar 阅读(296) 评论(0) 推荐(1)
摘要: 安装: go install github.com/jan-bar/interesting/findModVer@latest 执行:findModVer d:\myproject 结果如下图所示: 根据结果可以找到哪个依赖导致google.golang.org/grpc v1.45.0使用了这个版 阅读全文
posted @ 2023-10-21 14:38 janbar 阅读(971) 评论(0) 推荐(0)
摘要: 当需要比较两个`[]byte`数组是否相等时有好几种方案,下面可以看出前三种方案都是优化过的,效率高的方案。 ```go package main import ( "bytes" "crypto/rand" mr "math/rand" "testing" ) func StringEqual(n 阅读全文
posted @ 2023-06-13 21:16 janbar 阅读(103) 评论(0) 推荐(0)
摘要: 项目 项目仓库:goOpenCv 连连看 麻将 单机版麻将 腾讯麻将小程序 总结 通过学习opencv图像匹配,完成游戏作弊,感觉没用的知识又增加了。 阅读全文
posted @ 2023-04-22 12:27 janbar 阅读(103) 评论(0) 推荐(0)
摘要: 已经实现蒙特卡洛树算法的通用逻辑,只需要对应结构体实现相关接口就可以直接使用该算法。 优化算法主要优化GetActions生成下一步动作,要尽可能少,去掉无意义的动作。 以及优化ActionPolicy从众多动作挑选比较优秀的动作。对应五子棋就是执行该动作后当前局面评分最高。 package mai 阅读全文
posted @ 2023-04-01 20:47 janbar 阅读(349) 评论(0) 推荐(0)
摘要: 下载工具 Charles PC微信 安装证书 设置代理 微信使用代理 分析抓包 抓到需要的包 复制curl命令,用于模拟请求,和分析后编写代码用 阅读全文
posted @ 2023-03-28 17:56 janbar 阅读(422) 评论(0) 推荐(0)
摘要: 四川麻将胡牌规则,参考腾讯麻将“血流成河”规则 详细代码如下: package main import ( "bytes" "fmt" "strings" ) func main() { var ( tile = []string{ "56756744422222m", // 超过4张牌,记为4张 阅读全文
posted @ 2023-03-04 21:01 janbar 阅读(645) 评论(2) 推荐(0)
摘要: 检查Chrome浏览器标签,通过Chrome导出的收藏夹文件,挨个使用http get请求检查url是否有效 package main import ( "bufio" "errors" "flag" "fmt" "io" "net" "net/http" "net/url" "os" "strin 阅读全文
posted @ 2023-02-02 15:02 janbar 阅读(169) 评论(0) 推荐(0)