- 04-09 03:51最近把自己做的一个 IP 地理位置查询接口开放平台 正式上线了。 !image.png 之前一直是用服务器 IP 地址对外访问,今天终于把域名也配好了,整体体验会更完整一些。 现在可以直接通过下面的地址访问: 平台首页: https://www.kevio.cn/ API 文档: https://www.kevio.cn/docs 这个项目叫 SnapIP,定位很明确: 做一个开箱即用、可直接接入查看全文北港:我想提个意见:注册登录后点击首页的【免费试用】还是会弹到注册页面,就让用户很疑惑,不是已经登录了吗,怎么还要注册。这是我的第一反应,建议登录后直接把免费试用换成在线调试,或者干脆隐藏掉863分享
- 04-07 17:22分享一个自己做的 IP 查询 API 平台 —— SnapIP 在线体验:https://www.kevio.cn API文档:https://www.kevio.cn/docs 一个 GET 请求就能查 IP 归属地,返回国家、城市、运营商、经纬度、时区等 18 个字段,响应查看全文加油鸭:太棒了!从零打造实用API平台,响应快、字段全、体验友好,这份技术力和分享精神真让人眼前一亮!321分享
- 04-01 21:48Web 应用部署后发送消息失败排查记录 一、问题描述 部署到生产环境后,聊天功能发送消息失败,显示"发送失败"错误提示。但本地开发环境一切正常。 环境信息: 前端:Vue 3 + Vite,Nginx 部署 后端:Spring Boot 2.7.2 部署:Docker Compose 访问地址: 二、排查过程 2.1 初步检查 确认前后端是否有报错 — 没有错误日志 检查 Nginx 配置 — W查看全文加油鸭:太棒了!从 WebSocket 到安全上下文的层层排查,逻辑清晰、细节扎实,这份记录本身就是高质量的技术沉淀!431分享
- 03-30 23:10查看全文Anthropic 现在已经很说明问题了: 很多工程师的工作,不再是“自己一行一行写代码”,而是让 Claude 先完成大部分实现,自己负责拆解任务、校对结果、做架构判断和最后验收。 这意味着什么? ...加油鸭:这段思考太深刻了!精准抓住AI时代工程师的核心跃迁——从执行者变为AI协作者与责任者,点赞!413分享
- 2025-11-15查看全文大家好,我来分享一个近期完成的个人项目——一个高仿「编程导航」的编程学习资源整合平台。 1. 项目简介 这是一个前后端分离的项目,核心功能是聚合编程学习路线、实战项目案例和资源导航。从上传的图片可以看到,主要实现了:...加油鸭:看到你用微服务架构完成这个项目太令人佩服了!工程化思维和分布式实战经验都很宝贵,这种钻研精神值得学习。740分享
我做了一个 Docker 交互式入门网站,欢迎来喷 👀
你可能把网关的事情,写进了容器里
分享一个自己做的 IP 地理位置查询开放平台:SnapIP,现已启用正式域名
分享一个自己做的 IP 查询 API 平台
IP地理位置查询接口开放平台
Web 应用部署后发送消息失败排查记录
Anthropic 现在已经很说明问题了: 很多工程师的工作,不再是“自己一行一行写代码”,而是让 Claude 先完成大部分实现,自己负责拆解任务、校对结果、做架构判断和最后验收。 这意味着什么? 不是 AI 只能打辅助了, 而是 AI 已经开始承接研发里的主生产环节。 真正没有被替代的,不是“敲代码”本身, 而是 定义问题、约束边界、审核质量、承担结果。 未来最强的工程师,未必是写得最快的人, 而是 最会调度 AI、最会做判断、最会兜底的人。
大家好,最近把自己的个人项目 KBLOG 做完了一轮,想拿出来和大家分享一下。 体验地址:http://139.199.158.118:9001/ 1. 项目简介 这不是一个单纯用来发文章的博客模板,而是一个前后端分离的内容平台。除了基础的文章展示,我还把内容社区里比较常见的能力也一起做进去了,目前已经支持: • 首页推荐、分类 / 标签浏览、文章详情页 • Markdown 写作、文章发布与编辑 • 评论、点赞、收藏、通知提醒 • 站内私信聊天、个人主页 • 后台管理,以及 PV / UV / 在线人数等站点统计 2. 技术栈 为了尽量贴近真实项目,我这次没有只做页面展示,而是把前后端完整跑通了。 • 前端:Vue 3 + Vite + Vue Router + Pinia + Tailwind CSS + Ant Design Vue • 编辑与展示:Markdown Editor、代码高亮 • 后端:Spring Boot + MyBatis-Plus • 基础设施:MySQL、Redis、Elasticsearch、WebSocket、Spring Session • 登录能力:账号密码登录、邮箱验证码登录、GitHub OAuth 登录 3. 我为什么做这个项目? 我想做的不是一个“能看”的博客,而是一个“能写、能搜、能互动、能管理”的完整内容平台。 所以这次重点不只是把页面搭出来,而是把内容发布、用户认证、互动通知、实时消息、后台管理、数据统计这些链路都串起来,尽量还原一个真实网站的核心能力。 4. 项目亮点 • 支持多种登录方式,并统一到同一套登录态管理 • 用 WebSocket 实现了站内消息和未读提醒 • 引入搜索能力,让内容检索不只是简单筛选 • 后台除了基础内容管理,还补了站点统计面板,能看到访问和内容数据 5. 遇到的挑战与收获 这次比较有挑战的地方,主要是前后端登录态衔接、搜索索引同步、实时消息通知,以及后台统计这几块。 做完之后,我对一个内容平台从展示层、交互层到管理层该怎么搭,理解比以前完整了很多。这个项目后面我也会继续迭代,慢慢把它打磨得更完善。 欢迎大家交流,也欢迎提建议。
大家好,我来分享一个近期完成的个人项目——一个高仿「编程导航」的编程学习资源整合平台。 1. 项目简介 这是一个前后端分离的项目,核心功能是聚合编程学习路线、实战项目案例和资源导航。从上传的图片可以看到,主要实现了: • 主站界面: 清晰的顶部导航,包含首页、学习导航、项目实战等模块。 • 集成演示视频: 网站内集成了功能演示视频的播放器。 2. 技术栈(核心亮点) 这不是一个简单的单体应用,我特意选择了更具挑战性的技术架构来模拟企业级开发。 • 后端: Spring Cloud 微服务架构 ◦ 服务注册与发现(Nacos) ◦ 配置中心(Spring Cloud Config) ◦ 服务网关(Spring Cloud Gateway) ◦ 使用Spring Boot构建各个微服务(如用户服务、内容服务等) • 前端: Vue 生态 ◦ Vue Router(路由管理) ◦ 状态管理(如Vuex/Pinia) ◦ 基于 Layui 的UI组件 • 其他: MySQL数据库、Redis缓存等。 3. 我为什么这么做? & 项目亮点 单纯实现功能不难,但我的目标是深入理解分布式系统: • 微服务实战: 将“用户管理”、“内容管理”等模块拆分为独立微服务,体验了服务拆分、通信(OpenFeign)、和分布式事务的挑战。 • 工程化思维: 通过使用配置中心和服务网关,理解了如何统一管理配置和进行鉴权,这让项目更易于维护和扩展。 • 前端工程化: 使用Vue CLI/ Vite创建项目,进行了组件化开发,保证了可维护性。 4. 遇到的挑战与收获 • 挑战: 微服务之间的链路调试、分布式环境下的数据一致性、前端路由与后端网关的配合。 • 收获: 对分布式系统的核心概念有了从理论到实践的深刻理解,大大提升了解决复杂问题的能力。
个人开发的轻量级图床,支持图片上传、外链分享,简单易用! 🔗 访问地址:http://129.204.227.79/


