首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
技术分享
软件求生
创建于2023-08-24
订阅专栏
这篇文章你值得一阅!讲技术我觉得应该让外行也能看明白,而不是一堆专业术语堆砌,像在读天书一般,到最后感觉云里雾里。
等 18 人订阅
共129篇文章
创建于2023-08-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
程序员的选择难题:Java和C++的核心差异解析
Java和C++是两种常见的编程语言,各有优缺点。Java注重跨平台和安全性,内存管理自动化;C++则灵活性强,适合高性能场景。本文将详细对比它们的核心区别。
3 分钟掌握 Java 编程精髓:封装、继承、多态
在 Java 编程中,面向对象的三大特性——封装、继承、多态,是每个开发者必须掌握的核心概念。封装让我们更好地保护和管理数据,继承帮助代码复用和扩展,多态则带来了灵活性与可扩展性。掌握这三大特性,你的
削峰+限流:秒杀场景下的高并发写请求解决方案
在大促、秒杀等高并发场景下,系统常常面临巨大的写请求压力。如何有效应对这些瞬时爆发的流量,保障系统稳定运行?今天,我将从削峰、限流、兜底逻辑、独立部署以及消息队列等角度,为大家详细讲解应对高并发写请求
手写快排:教你用Java写出高效排序算法!
快速排序(QuickSort)是经典的排序算法之一,基于分治思想,平均时间复杂度为O(n log n),广泛应用于各种场合。在这篇文章中,我们将手写一个Java版本的快速排序,从基础实现到优化策略,并
抢红包必看!算法决定你的红包大小
抢红包是大家都喜欢的活动,既能带来乐趣,又有惊喜的体验!但你知道吗,背后其实有精妙的算法在支撑。本篇文章带你了解两种常用的红包分配算法——线性切割法和二倍均值法,让你不仅抢得开心,还能学到技术。想知道
Redis助力高并发网站:在线用户统计不再是难题!
大家好,我是小米!今天我们要聊如何利用Redis高效统计网站的在线用户数和并发用户数。通过Redis的有序集合(Sorted Set),我们可以实时跟踪用户活动,准确获取在线状态和并发量。赶紧来看看这
评论系统如何不崩溃?揭开海量评论背后的技术秘密
在互联网新闻平台上,用户的评论量经常会突然暴增,如何在这种高并发的场景下设计一个既能快速写入、又能高效读取的评论系统呢?本篇文章将结合消息队列、读写分离和热点缓存等技术,详细讲解如何实现一个稳定高效的
实战算法篇:设计短域名系统,将长URL转化成短的URL.
在互联网时代,短链接不仅让分享更便捷,还能节省字符空间、进行流量分析。本文将带你一步步实现一个简洁高效的短域名系统,从生成唯一短链接到实现302重定向,附带Java代码示例,助你轻松掌握这一实用技术!
从海量数据中挖出TOP100热词,这个算法太绝了!
在大数据时代,如何从海量搜索词汇中快速找到最热的TOP100词汇?这不仅是技术的挑战,更是算法的实践。本文将带你深入探讨哈希分流、小根堆、外排序等关键技术,手把手教你在百亿数据量中高效挖掘出最热的TO
极限挑战:40亿个非负整数中找到没有出现的数(bit数组)
在海量数据处理中,如何在40亿个非负整数中找到一个未出现的数?直接使用哈希表内存不够,但通过bit数组可以高效解决问题。当内存限制为10MB时,还可以通过分块处理实现。在本文中,我们将详细探讨这些解决
布隆过滤器揭秘:让URL黑名单存储从640GB缩小到35.88GB!
大家好,我是小米。今天我们将探讨如何利用布隆过滤器来高效管理100亿URL黑名单。在传统方法无法满足存储需求的情况下,布隆过滤器凭借其低内存占用和高查询效率,成为处理大规模数据的不二之选。快来一起学习
深入剖析操作系统死锁:不可不知的四大条件!
Hello,大家好!我是小米,一个喜欢分享技术的积极活泼的29岁程序员。今天我们要聊一聊“网络基础:重定向和转发区别”。相信大家在开发中经常会遇到这两种操作,但它们的具体区别和应用场景你们都清楚吗?接
理解操作系统内存管理:页面置换算法全解析
页面置换算法是操作系统内存管理的重要部分。今天,我们深入探讨FIFO、LRU和OPT三种经典算法,比较它们的优缺点,帮助你更好地选择和应用这些算法。快来一起学习吧!
一文看懂操作系统内存管理的三种主要方式
在现代计算机系统中,内存管理是至关重要的一环。今天我们将深入探讨三种主要的内存管理方式:页式管理、段式管理和段页式管理,了解它们的基本概念、地址转换过程以及优缺点。准备好一起探索这些技术背后的原理和实
四大内存区域揭秘:你真的了解你的程序吗?
进程的内存空间分为栈区、堆区、静态区和代码区。每个区域在内存管理中扮演着不同的角色,影响着程序的性能和稳定性。本文将详细介绍这四个区域的特点和作用,帮助你更好地理解操作系统的内存管理,并优化你的编程实
探索操作系统的核心:用户态与核心态的深度解析
在现代操作系统中,用户态和核心态是实现系统安全和效率的核心机制。用户态负责运行应用程序,受限于访问权限;而核心态则拥有最高权限,管理系统资源和硬件设备。本文将深入探讨这两个状态的定义、作用及其切换机制
从零开始掌握进程间通信:管道、信号、消息队列、共享内存大揭秘
在操作系统中,进程间通信(IPC)是至关重要的,它提供了多种机制来实现不同进程间的数据交换和同步。本篇文章将详细介绍几种常见的IPC方式,包括管道、信号、消息队列、共享内存、信号量和套接字,帮助你深入
如何区分进程、线程和协程?看这篇就够了!
嗨,大家好!我是小米,今天我们来聊聊操作系统中的三大执行单元:进程、线程和协程。你知道它们有什么区别吗?为什么说进程独立性强,线程高效,协程更适合I/O密集型任务?本文将带你深入探讨这些概念,帮助你在
Cookie和Session的区别,99%的程序员都不知道的细节!
大家好,我是小米,在Web开发中,Cookie和Session是两种重要的状态管理工具。它们有着不同的存储位置、安全性和应用场景。本篇文章将详细解析它们的区别和应用,让你在开发过程中能够更加游刃有余。
重定向和转发到底有啥区别?看这篇就够了!
在Web开发中,重定向和转发是常见操作,但它们有何不同?本文将详细解析重定向与转发的原理、区别及实际应用,帮助你在开发中更好地选择和使用这两种技术。
下一页