首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Go
架构
Spring Boot
Python
前端
Spring
展开
全部
后端
Java
面试
Go
架构
Spring Boot
Python
前端
Spring
MySQL
算法
数据库
GitHub
Linux
JavaScript
暂无数据
推荐
最新
Linux高性能网络编程十谈|9个C++的开源的网络框架
继续上一篇《Linux高性能网络编程十谈|C++11实现22种高并发模型》,大家对于 C++ 实现各种 Server 比较感兴趣,于是我把工作这些年接触的高性能开源的网络框架整理了一遍,基于9个C++
从顶到底还是从底到顶?一次UI组件重构引发的“反转”思考(107. 二叉树的层序遍历 II)
从顶到底还是从底到顶?一次UI组件重构引发的“反转”思考 🤔 嘿,各位奋斗在一线的码农朋友们!我是你们的老伙计,一个总在代码里寻找乐趣的开发者。今天想和大家聊聊一个话题:树形结构。别一听就觉得是枯燥的
Java 开发中Stream的toMap与Map 使用技巧
一、toMap () 的三大致命伤 1. 重复键:双胞胎键的世纪难题 (1)默认行为:一视同仁,直接炸毛 toMap () 的默认行为是,如果遇到重复的键,就直接抛出IllegalStateExcep
java-函数式变成
Java 函数式编程之 Lambda 基础详解 引言 在 Java 开发中,单方法接口的匿名类实现常导致代码冗余。Java 8 引入的Lambda 表达式通过简化函数式接口的实现,让代码更简洁优雅。
别再用嵌套循环了!一个算法小技巧,让我的“附近动态”功能快如闪电(2200. 找出数组中的所有 K 近邻下标)
😎 别再用嵌套循环了!一个算法小技巧,让我的“附近动态”功能快如闪电 嘿,各位开发者朋友们!今天我想分享一个我亲身经历的“血泪史”。故事的主角是一个看起来很简单,实则暗藏性能玄机的功能。这是一个典型的
🧮 算法学习完全指南:从LeetCode刷题到实际开发的深度对话
🧮 算法学习完全指南:从LeetCode刷题到实际开发的深度对话 引言 在当今的互联网时代,算法能力已经成为程序员的核心竞争力之一。无论是大厂面试、技术晋升,还是日常开发中的性能优化,都离不开扎实的算
boolean[]背后的惊人真相
深度解析:为什么要使用 boolean[] 这种"奇怪"的写法? 问题的本质 在Java代码中,你可能见过这样的写法: 为什么要用长度为1的数组来包装一个布尔值?这种看似"多此一举"的写法背后隐藏着什
从CEO到实习生:我是如何用“层序遍历”优雅地渲染公司组织架构图的(102. 二叉树的层序遍历)
👑 从CEO到实习生:一个问题,三种解法,我把公司组织架构图彻底搞明白了 嘿,各位奋斗在一线的开发者伙伴们!今天想和大家聊聊一个我们工作中大概率会遇到的场景:处理和展示层级数据。这事儿说大不大,说小不
java-网络编程
【Java 网络编程入门】计算机网络核心概念解析:从 IP 到 TCP/UDP 协议 前言 在 Java 开发中,网络编程是构建分布式系统、微服务架构的核心基础。本文将结合廖雪峰 Java 教程中的「
从凌乱到优雅:我如何驯服用户输入中的“野马”空格(151. 反转字符串中的单词)
🤯 从凌乱到优雅:我如何驯服用户输入中的“野马”空格 大家好,我是你们的老朋友,一个在代码世界里摸爬滚打多年的老兵。今天想和大家聊聊一个我最近在项目中遇到的“小”问题,以及它如何演变成一场关于字符串处
从零开始写一个哈希表
这篇笔记是对教程:write a hash table 的学习总结。该教程使用C语言,从零开始实现了一个哈希表,教程中哈希表实现使用了开放地址法,双重哈希等技术。本篇笔记中部分内容对原教程进行了拓展。
Java 并发编程对象组合与封闭性实践指南
一、对象组合与安全委托 1. 实例封闭技术 为了保证并发操作场景下实例访问的安全性,我们可利用组合的方式将实例委托给其它实例,即基于该委托类对外暴露实例的部分操作,封闭风险调用,确保对象访问时是安全且
数据填充之战:一个简单算法如何拯救我的发际线(2138. 将字符串拆分为若干长度为 k 的组)
作为一名经验丰富的开发者,我非常乐意将算法问题与实际开发场景结合,并以第一人称的口吻分享出来。 数据填充之战:一个简单算法如何拯救我的发际线😎 嘿,各位开发者伙伴们,你们好!今天想聊聊那种你我都会遇到
从“信息茧房”到“内容生态”:一个算法解救了我的推荐系统(3085. 成为 K 特殊字符串需要删除的最少字符数)
从“信息茧房”到“内容生态”:一个算法解救了我的推荐系统 😎 大家好,我是你们的老朋友,一个在代码世界里摸爬滚打多年的开发者。今天想和大家聊聊一个我最近在项目中遇到的“甜蜜的烦恼”,以及我是如何从一个
这波操作看麻了!十亿行数据,从71s到1.7s的优化之路。
你好呀,我是歪歪。 春节期间关注到了一个关于 Java 方面的比赛,很有意思。由于是开源的,我把项目拉下来试图学(白)习(嫖)别人的做题思路,在这期间一度让我产生了一个自我怀疑: 他们写的 Java
代码的“序列化”艺术:前序遍历如何帮我完美渲染复杂UI界面(144. 二叉树的前序遍历)
将经典的“二叉树前序遍历”算法融入到一个生动的开发故事中,这绝对能让知识变得更加立体和有趣。 坐好啦,老司机要开始分享了! 😎代码的“序列化”艺术:前序遍历如何帮我完美渲染复杂UI界面 嘿,大家好!我
解密时刻:一个简单的树算法如何拯救了我混乱的配置系统(404. 左叶子之和)
好的,没问题!将一个抽象的算法问题融入到真实的开发故事里,这正是我最喜欢做的事情。这能让冰冷的算法变得有温度,也能让大家看到理论知识是如何在实际工作中发光发热的。 来,听我给你讲讲,我曾经是如何用一个
从删库到跑路?后序遍历如何优雅地解决资源释放难题!(145. 二叉树的后序遍历)
当然!后序遍历在实际开发中非常有用,尤其是在处理“依赖关系”和“清理工作”时。它“先处理孩子,再处理自己”的特性,简直是为这类场景量身定做的。 来,听我给你讲一个关于“善后”的故事,看看后序遍历是如何
为女儿奴程序员打造的“小可爱”
hello,大家好,我是张张,「架构精进之路」公号作者。 本文分享一个 无代码Coze工具搭建陪伴式养成交互工具的使用全流程。 1 扣子简介 不禁要问,扣子是个啥? 扣子主要功能: 集成了丰富的插件工
从超市收银到航空调度:贪心算法如何破解生活中的最优决策谜题?
贪心算法以其高效性和直观性,在众多算法问题求解中占据重要地位。在活动安排场景下,贪心算法同样能发挥出色的作用。