首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
架构
Python
Go
数据库
Linux
Spring Boot
展开
全部
后端
Java
面试
架构
Python
Go
数据库
Linux
Spring Boot
.NET
前端
C#
MySQL
算法
运维
暂无数据
推荐
最新
《老程序员的快乐刷题时代》题一:找单独的数
一、写在开头 哈喽,兄弟们!最近Build哥不是在搞那个年度人气创作者嘛(随便搞搞,嘿嘿,好心人给投下票呗),然后有个活动是刷算法题可以获得额外投票机会,于是乎,每天早上开工前的20分钟,俺就开始整上
二分搜索--魔鬼藏在细节中
引言 二分搜索算法,作为一种基础且极为重要的算法策略,广泛应用于诸多领域。无论是在大规模数据的搜索与处理中,还是在数值计算的优化求解过程里,它都能展现出令人惊叹的效率。其核心思想基于对问题空间的巧妙划
这波操作看麻了!十亿行数据,从71s到1.7s的优化之路。
你好呀,我是歪歪。 春节期间关注到了一个关于 Java 方面的比赛,很有意思。由于是开源的,我把项目拉下来试图学(白)习(嫖)别人的做题思路,在这期间一度让我产生了一个自我怀疑: 他们写的 Java
为女儿奴程序员打造的“小可爱”
hello,大家好,我是张张,「架构精进之路」公号作者。 本文分享一个 无代码Coze工具搭建陪伴式养成交互工具的使用全流程。 1 扣子简介 不禁要问,扣子是个啥? 扣子主要功能: 集成了丰富的插件工
推荐算法(协同过滤算法)浅析
个性化推荐系统(Personalized Recommendation System)是一种根据用户的兴趣、偏好、行为等个体特征,为用户推荐个性化内容
去比亚迪面试,问的贼细!
今天介绍的这位程序员小哥哥,是二本的硕士生,机械专业,自学Java转码的。投递了西安比亚迪,最终成功上岸
布隆过滤器 BlommFiter 原理分析与 Java 实现
布隆过滤器 BloomFilter 是一种概率型数据结构,主要用于判断某个元素是否存在于集合中。 核心思想 布隆过滤器的目标是解决大规模数据存在性问题,在节省空间的同时,允许一定程度的误判。
首度揭示!个性化视频技术——短视频体验的秘密!
过去五年间,字节互娱基础体验团队完整开创了个性化视频技术领域以优化用户体验,这是首次向业界披露该技术区别于传统音视频技术的主要概念和部分方法,希望对整个行业有所启发。
雪花算法 Snowflake 原理分析与 Java 实现
雪花算法 Snowflake 一种由 Twitter 开发的分布式全局唯一 ID 生成算法,它生成的 ID 是一个 64 位的整数。
从MySQL到ByteHouse,抖音精准推荐存储架构重构解读
抖音依靠自身推荐系统为用户推送可能感兴趣的视频内容,其中兴趣圈层是推荐的重要能力,通过理解核心用户的偏好特征,判断两者偏好的相似性,从而构建同类用户的兴趣圈层,实现精准推荐。
初中级Java修炼爬山路线
仗着自己六七年的Java修炼经验,斗胆梳理了一份“爬山地图”。这不是那种从基础到高级的全量讲解,而是针对实际工作中的初中级需求的路线图,也不主要针对面试,毕竟面试大多是对基础知识的集中考察。
从 v1 到 v2:分享我 WorkQueue 项目重构的完整思路
本文分享了对基于 Go 的 WorkQueue 项目的优化和重构的思路,详细介绍了相关的代码和解决方案。重点解决了性能、接口设计、功能、代码质量和架构设计等方面的问题。
攻克 LeetCode 186:反转字符串中的单词,你学会了吗?
一、引言 在编程的世界里,LeetCode 无疑是一块检验实力的试金石。众多大厂面试中,LeetCode 上的题目频繁出现,成为了程序员们迈向心仪岗位的必经之路。今天,我们就来深入剖析一道经典题目 —
软件License授权原理
软件License授权原理 你知道License是如何防止别人破解的吗?本文将介绍License的生成原理,理解了License的授权原理你不但可以防止别人破解你的License,你甚至可以研究别人的
Hutool:一行代码搞定数据脱敏 | 京东云技术团队
1. 什么是数据脱敏 1.1 数据脱敏的定义 数据脱敏百度百科中是这样定义的: 数据脱敏,指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。这样就可以在开发、测试和其它非生产环境
手把手教你写raft--sofajraft选举源码分析(4)
1. 选举 1.1. Raft选举 先来回忆下raft选举的过程: follower心跳超时,将自身更改为candidate,自增term,向其他节点发起选举请求(RequestVote RPC) 收
回溯算法:一个模板解决排列组合问题
回溯算法 在初遇排列组合题目时,总让人摸不着头脑,但是当我做了很多题目后,发现几乎能用同一个模板做完所有这种类型的题目,大大提高了解题效率。回溯是递归的副产品,只要有递归就会有回溯。 回溯法很难,很抽
手把手教你写raft--sofajraft日志复制源码分析(5)
日志复制 1. Pipeline机制 在进入日志复制内容前,我们需要了解下sofa-jraft的pipeline机制。先来回顾下raft协议,raft协议要求follower与leader的日志顺序一
青训营试题算法解析十八
介绍 豆包青训营是由字节跳动和稀土掘金社区共同发起的技术培训和人才选拔项目。该项目的目标是培养具有职业竞争力的优秀开发工程师,并提供全程免费的课程,不收取任何费用。 课程内容和方向 豆包青训营的
【深入理解Java集合框架 - 零】 | 数组
数组是Java世界的基石之一,其核心价值有如下3点: - 存储和处理大量相同类型的数据。 - 高效的随机访问和实现其他数据结构。 - 算法的基础。