首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Python
数据库
前端
架构
MySQL
Go
展开
全部
后端
Java
面试
Python
数据库
前端
架构
MySQL
Go
Spring Boot
大数据
Linux
Elasticsearch
程序员
.NET
暂无数据
推荐
最新
【穿越Effective C++】条款20:宁以pass-by-reference-to-const替换pass-by-value——参数传递的效率与语义
这个条款揭示了C++函数参数传递的核心优化策略:通过const引用传递可以避免不必要的对象拷贝,同时保持语义的正确性。这是构建高性能C++系统的关键技巧,需要在效率、安全性和表达力之间找到平衡
Java高级面试题及答案
List和Set比较,各自的子类比较 对比一: Arraylist与LinkedList的比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比
Python 实战:如何读取多格式 Excel 并实现跨表匹配合并(支持 XLS / XLSX)
在数据处理中,经常会遇到这样一个需求: 听起来简单,但实际操作中常会踩坑,比如: 主表是 XLS,信息表是 XLSX 两个表的表头不在第一行 信息表第一列是序号,真正数据在第二列开始 合并后需要把新字
当上传不再只是 /upload,我们是怎么设计大文件上传的
平时我们写个 /upload 接口就完事了,但真要做成能传几个 G、还能断点续传、集群可用、私有化部署的系统,事情就完全不一样了。
我带的外包兄弟放弃大厂转正,薪资翻倍入职字节
外包同学看过来,教你如何悄悄镀金,惊艳所有人,成功转正! 其实一个人的价值,不应该由别人给你打上的身份标签来定义。我们可能无法选择起点,但可以通过正确的战略和努力,选择自己的终点。
分布式文件服务实战稿:从本地存储到对象存储的架构升级
分布式文件服务实战稿:从本地存储到对象存储的架构升级 为什么大厂面试爱问“为什么要用 MinIO/OSS?” 面试官问这个问题,不是想听“对象存储能存大文件”“OSS 支持 CDN 加速”这些概念,而
面试官:“聊聊你最复杂的项目?” 为什么90%的候选人第一句就栽了?
三句话,我决定要他了 最近团队业务扩张,所以有一些HC,我也因此成了“兼职面试官”,每天都在跟不同的候选人打交道。面得多了,一些有意思的现象就浮现了出来。
腾讯面试:都知道0.1+0.2≠0.3,为啥 0.1+0.1 却等于 0.2?
“你知道 0.1+0.2 不等于 0.3 吧?那我再问一个:为什么 0.1+0.1 又等于 0.2?” 面试现场,当面试官抛出这个问题时,小林心里咯噔一下
今年小红书后端开出了炸裂的薪资!
前几天,我整理分享了招银网络和中兴今年校招开奖的情况。招银软开的整体总包在 26w~~31w(部分可能更低或者更高),公积金按照 12% 标准缴纳。中兴开的就比较低一点,整体总包在 19w~~33w
【穿越Effective C++】条款19:设计class犹如设计type——用户定义类型的艺术与科学
这个条款揭示了C++面向对象设计的核心理念:定义新class就是定义新type。优秀的class设计应该让用户定义类型与内置类型无缝协作,这要求我们在设计时考虑类型系统的完整性、一致性和直观性
接口设计中的扩展与组合:一次Code Review引发的思考
背景 最近在开发微服务项目时遇到了一个典型的技术决策场景:我们的商品服务通过 Dubbo 对外提供了一个商品列表查询的 RPC 接口,目前被网页端系统调用。现在 PC 端管理系统(新的调用方)也需要类
Python 编程实战 · 实用工具与库 — Flask 基础入门
1. Flask 基础概念 ✔ Flask 是什么? 一个 微框架(Micro Framework) 默认只提供核心组件:路由、请求处理、模板、调试器 需要什么功能就安装什么扩展(ORM、表单验证、J
Python 编程实战 · 实用工具与库 — Django 项目结构简介
Django 是 Python 中最成熟的 Web 框架之一,内置 ORM、模板引擎、权限系统、后台管理等完整功能,非常适合构建中大型 Web 应用。 刚创建 Django 项目时,新手最疑惑的问题之
凌晨2点,我删光了所有“精通多线程”的代码
那个让我无地自容的Code Review 上周团队Code Review,我自信地展示了一个“高性能”线程池: 总监沉默了三秒,然后问:“你知道这个配置在并发高的时候,会先拖垮数据库,再拖垮整个系统吗
Python编程实战 - Python实用工具与库 - 文件批量处理脚本
批量重命名文件 批量复制/移动文件 批量压缩文件 批量格式转换 批量读取与写入文本内容 Python 的标准库中,os、shutil、glob 等模块可以轻松构建各种文件批处理脚本,是自动化办公与数据
2026年全套Java面试合集,终于整理完了!
1、 ThreadLocal 1.1 谈谈你对ThreadLocal的理解? ThreadLocal的作用主要是做数据隔离,填充的数据只属于当前线程,变量的数据对别的线程而言是相对隔离的。它不是针对程
也是震惊到我了!家里有密码锁的注意了,这真不是 BUG,是 feature。
你好呀,我是歪歪。 前几天在网上冲浪的时候看到一个消息,关于智能密码锁的。 就是这种玩意: 当时我看到的那个消息说,开密码锁的时候,你输入的数字串只要包含你真正的密码就能开锁。 比如,假设你的密码是:
Go 隐式接口与模板方法
前言 今天在使用testify框架写单元测试的时候有这样一个需求:对于一个方法来说,可能会有很长的上下文链路数据。 按照正常的单元测试流程,这个时候我们需要按照接口的逻辑来事先mock好原始未处理的数
JDK 8钉子户进阶指南:十年坚守,终迎Java 21升级盛宴!
作为一名曾经的JDK 8“钉子户”,我在亲身实践升级到JDK 21后,深切感受到了新版本带来的开发效率与编程体验的质的飞跃。本文将带你直观对比Java 8与Java 21的关键特性,标注每个特性的引入
Java 面试题及答案整理(2026 年 大厂面试被问)
1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime E