- 分类
- 技术分享
给网站加一条会动的人群横幅:Little People 动画组件 Demo
最近做了一个轻量级的网页小组件:Little People Widget。 它可以在网页中展示一排会移动、会跳动、会冒气泡的小人动画,适合放在导航页、个人站、博客、产品展示页、活动页,作为一个有记忆点的小互动区域。 Demo 地址: https://java.li/little-people/ 这个
Java开发者必备工具箱
高效学习与开发Java离不开优质资源。本文为您精选了官方文档、教程、实践社区、效率工具及MyBatis-Plus、Sa-Token等国产优秀框架文档,并推荐了自建的轻量级JSON工具,助您构建专属技术信息中枢,大幅提升开发效率。 Java开发者必备工具箱:2026年最实用的编程网站与资源导航 在Ja
如何防止服务器被暴力破解?2026年最全的5层防护实战指南
服务器总被暴力破解骚扰?本文基于亲身实战,从修改SSH端口、密钥登录,到配置Fail2ban自动封禁、设置防火墙规则,最终实现监控告警,提供一套5层递进式防护终极方案,并附赠累积的黑名单IP,让你的服务器固若金汤。 如何防止服务器被暴力破解?2026年5层防护终极指南 你是否在 /var/log/a
Go-RSS-Hub:我用 Go 搭了一个可扩展的 RSS 聚合服务
从“信息焦虑”到“信息中枢”:我做了一个 Go + RSS 的聚合系统 Go-RSS-Hub 每天收藏了很多优质信息源:技术博客、开源项目更新、行业资讯、个人站点。 但现实是:信息越来越多,真正被高效消费的越来越少。 所以我做了一个项目:Go-RSS-Hub。 目标很明确:把分散在各处的 RSS 信
Vibe Coding 实战复盘
Vibe Coding 实战复盘:AI 时代,程序员如何从「写代码」转向「做产品」 这段时间完整用 AI 完成项目后,我对 Vibe Coding、工具选择、能力要求和未来趋势有了更落地的思考,整理成一份可直接分享的实战总结,逻辑更顺、表达更精炼、可读性更强: 一、模型选择:专业分有差异,实战看习惯
2026年全球十大顶级大语言模型横向对比报告
2026年全球十大顶级大语言模型横向对比报告 发布时间:2026年3月26日 数据来源:Arena AI人类偏好榜、MMLU、GPQA、SWE-bench、公开厂商参数与行业实测 排名依据:综合性能、推理能力、多模态、长上下文、安全性、商业化与生态 一、榜单总览(Top 10) 排名 模型名称 开发
解决MySQL ONLY_FULL_GROUP_BY 模式导致的 SQL 语法错误
报错信息 ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY clause and contains nonagg
记一次处理服务器被暴力破解(含黑名单IP)
如何处理服务器被暴力破解 事情起因 工作日临近下班点,同事反馈说公司SAAS产品无法访问了。 what the fuck! 我使用终端工具连接服务器发现无法连接,去ECS控制台查看内存占用25%,由于没有安装监控Agent,其他的指标看不到。 我想使用页面上的功能,直接连接数据库,发现也是无法登录。
Vibe Coding:一名“古法程序员”的使用反思与未来思考
Vibe Coding:当编程成为直觉的舞蹈 一名“古法程序员”的使用反思与未来思考 一、何为 Vibe Coding? “Vibe Coding”并非官方术语,而是开发者社区对AI深度赋能下新型编程范式的生动隐喻——它强调以直觉、意图和上下文“氛围”(vibe)驱动开发: 你描述需求:“写一个带防