首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员手记:挑战与成长
仰望星空653
创建于2024-09-25
订阅专栏
记录一些问题,分享解决方案。
等 4 人订阅
共12篇文章
创建于2024-09-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
系统菜单增量导入方案的技术解析与创新实践
一、项目背景与痛点洞察 在升级菜单系统时,尝试在现有基础上添加新菜单项时,如果直接导入全部菜单数据,系统会提示“重复数据错误”,这让整个升级过程变得不那么顺畅。特别是当产品经理提出了一种包含五层嵌套结
MQTT消息处理中的线程池与缓存机制优化实践
背景概述 在物联网场景下,MQTT协议承载海量设备数据上报。面对高频消息处理需求,本文通过某智慧水务系统的真实案例,解析如何通过线程池优化与缓存机制设计,实现高并发场景下的稳定消息处理。系统日均处理设
等保渗透测试六大高危漏洞及实战修复指南
漏洞1:OAuth2客户端模式绕过 ▍漏洞原理 攻击者通过篡改grant_type=client_credentials绕过用户认证流程,直接获取基础token。虽然符合OAuth2规范(RFC 67
Spring Boot 首次启动时数据初始化的艺术:掌握ApplicationRunner与Flyway的结合
在开发企业级应用的时候,确保应用启动时数据的完整性和一致性绝对是件大事。这就好比给房子打地基,地基不稳,房子迟早会塌。今天,聊聊如何借助Spring Boot和Flyway的组合拳,优雅地搞定这个问题
HTTP常用状态码详解
HTTP 状态码其实就像人与人之间的沟通信号,它能快速告诉你事情的结果是好是坏、接下来该怎么办。如果把状态码分成几类来看,就会发现它们其实挺简单,每类都有自己的“性格”。接下来,我就用更直白的方式来说
Flyway 工作原理及最佳实践
Flyway 是一款开源的数据库版本管理工具,旨在简化数据库变更的管理与跟踪。它支持数据库的自动升级,并且配置简单,帮助团队更有效地管理数据库的变更。Flyway 可以在 resources/d
报表平台百万数据导出Excel的多线程优化实战
为了提升报表平台在导出大规模数据集时的性能,我们决定实施多线程优化。目前,系统采用单线程模式,依次进行数据读取、处理及写入Excel操作,这一流程在处理百万级别记录时遇到了“深分页”难题,严重影响了系
告别繁琐:一键去除注释,提高编码效率80%
CodeCommentCleaner 脚本提供了自动化解决方案。它采用模块化设计,支持灵活的扩展和定制,能够高效、准确地完成注释清理及敏感信息筛查,极大地节省了时间和精力,同时减少了人为错误的风险。
树的结构下实现叶子节点自由拖动
在树的结构下实现节点自由拖动,仅叶子节点可以拖动,叶子节点可以拖动到其他父节点。 在同级元素间实现拖动排序 方法一:全量更新位置法 适用场景:当需要排序的元素数量不多时,这种方法特别合适。 基
mysql别悄悄帮我做事了
Java开发中设置实体类是String字段,数据表中是Date类型。在插入数据、更新数据时,mysql环境没问题,pgsql报错的情况,源于mysql的隐式转换。
工作流审批实现对字典的版本控制
背景介绍 在系统开发过程中,有效管理和维护数据字典是非常重要的一步。这不仅能帮助我们保持数据的一致性,还能够提高数据的可追溯性。因此,在数据字典管理中引入版本控制机制显得尤为关键。
如何实现微信登录:网页版 & 公众号后端开发指南
网站登录 一. 开发准备 1. 注册企业账号 微信开放平台 (qq.com) 在微信开放平台注册账号。 2. 企业开发平台认证 完成企业信息认证,获得开发权限。 3. 创建网站应用 详情见:网站应用创