首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Go
架构
Python
Spring Boot
前端
MySQL
展开
全部
后端
Java
面试
Go
架构
Python
Spring Boot
前端
MySQL
Linux
数据库
Spring
GitHub
大数据
HarmonyOS
暂无数据
推荐
最新
Hutool被卖半年多了,现状是逆袭还是沉寂?
是的,没错。那个被人熟知的国产开源框架 Hutool 距离被卖已经过去近 7 个月了。 那 Hutool 现在的发展如何呢?它未来有哪些更新计划呢?Hutool AI 又该如何使用呢?如果不想用 Hu
深入 Java synchronized 底层:字节码解析与 MonitorEnter 原理全揭秘
本文深入剖析 synchronized 的底层实现,从字节码角度解析 monitorenter 和 monitorexit 指令。
深入理解C++对象切片(Object Slicing):从 benign bug 到 dangerous corruption
一、什么是对象切片? 对象切片是指当派生类(Derived Class)对象被赋值给基类(Base Class)对象时,派生类所特有的成员数据和行为会被“切掉”(Sliced Off),仅保留基类部分
LCODER之Python:使用Django搭建服务端
一、Django环境搭建 使用python虚拟环境下载Django,首先在Windows上搭建python虚拟环境。具体参照下面的文档 https://blog.csdn.net/qq_5242109
让AI成为你的编程助手:如何高效使用Cursor
随着AI技术日益普及,编程领域也随之涌现出了许多AI辅助编程工具,例如Cursor、Trae、CodeBuddy、通义灵码等。公司内部也在积极推广AI编程工具的使用
终于搞懂布隆了
布隆过滤器:原理、实现与海量场景应用解析 大家好,我是程序员云喜,今天想和大家深入聊聊布隆过滤器——这个在“海量数据存在性判断”场景中堪称“空间效率王者”的技术。我初次接触它,是为了解决Redis缓存
快手一面:为什么要求用Static来修饰ThreadLocal变量?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 原因如下。 避免内存泄漏的风险 原理: static 的好处: 避免重复创建,提高性能 例如: 容易统一管理,明确作用域
全面解决中文乱码问题:从诊断到根治
中文乱码是一个常见且令人头疼的问题,它通常发生在字符编码和解码方式不匹配的时候。本文将系统地讲解乱码的成因,并提供从简单到复杂的解决方案。
还在手把手教AI写代码么? 让你的AWS Kiro AI IDE直接读飞书需求文档给你打工吧!
在你的手把手指导下编程的AI IDE很多,但可以自己读需求文档尽力自主完成项目规划并实现开发任务的IDE只有一个!将亚马逊云的AI IDE Kiro对接飞书文档MCP,让AI直接读取需求为你打工吧
面试官:“聊聊你最复杂的项目?” 为什么90%的候选人第一句就栽了?
三句话,我决定要他了 最近团队业务扩张,所以有一些HC,我也因此成了“兼职面试官”,每天都在跟不同的候选人打交道。面得多了,一些有意思的现象就浮现了出来。
匿名内部类和 Lambda 表达式为何要求外部变量是 final 或等效 final?原理与解决方案
Java 要求 Lambda 和匿名内部类引用的外部变量必须是 final 或等效 final,不是限制,而是保护——背后是变量生命周期、线程安全与数据一致性的深思熟虑!
深入浅出:画好技术图
引言:为何技术图会成为技术名片 一张技术图,可以很好作为一个人的技术名片,画好一张技术图,也并非容易; 在系统设计、技术分析、转正、晋升等关键场合,图都显得非常重要。掌握绘制一张清晰、准确且信息丰富的
在Windows 11上配置Cursor IDE进行Java开发
前言 Cursor IDE是一款基于VSCode的AI编程助手,集成了强大的AI功能,能够显著提升Java开发效率。本文详细介绍如何在Windows 11系统上安装和配置Cursor IDE,使其成为
面试官微笑发问:第100万页怎么查?我差点当场沉默…
面试官常问:MySQL 数据表上亿时,limit 1000000,10 这种超大分页该怎么优化?本质是避免“扫描+丢弃”。本文从索引、延迟关联、游标分页到业务层面与 MySQL8.x 新特性全面解析。
Postgerssql格式化时间
前言 Postgerssql没有MySQL的DATE_FORMAT() 函数,可以使用to_char格式化时间 to_char使用 使用to_char获取当前时间 结果为 总结 to_char 函数是
MySQL基础架构全面解析
通过一条简单Select语句的执行过程到全面分析MySQL基础架构全面目,随后通过一条简单update语句的执行流程全面介绍了MySQL中的日志系统。
听说你会架构设计?来,弄一个外卖系统
大家好,我是小❤。 引言 不知道各位后端开发者有没有过这样的经历:午休时打开美团外卖,手指划着商家列表纠结选黄焖鸡还是麻辣烫,下单后盯着 “骑手正在取餐” 的进度条满心期待。 可当产品经理拍着你的肩膀
叫你别乱封装,你看出事了吧
同事改订单功能时拍了桌子:“谁封的类?拿个支付时间要绕三层!” 最后只能用反射硬掰,加班到半夜。这事儿让我明白:封装是保护壳,乱封装就是绊脚石。
Redis的内存淘汰策略(Eviction Policies)有哪些?
当 Redis 使用的内存达到其配置的最大值(maxmemory)时,它必须决定如何响应后续的写入请求和哪些键应该被移除以释放空间。这个过程就叫做“内存淘汰”。Redis 提供了多种策略供用户选择。
如何用FastAPI玩转多模块测试与异步任务,让代码不再“闹脾气”?
一、 多模块集成测试实践 在大型项目中,FastAPI应用通常拆分为多个模块(如路由模块、服务层、数据层)。集成测试的重点是验证模块间的交互是否符合预期。 实现方案: 测试数据库隔离:使用pytest