首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
administrators
更多收藏集
微信扫码分享
微信
新浪微博
QQ
105篇文章 · 0订阅
程序员必看:两个思想优化90%的代码
本文探讨组合函数模式与抽象层次一致性原则如何提升代码质量,通过实例展示将复杂函数分解为不同抽象层次的方法,强调构建金字塔结构代码的重要性,帮助开发者写出更清晰、易维护的程序。
场景题:假设有40亿QQ号,但只有1G内存,如何实现去重?
当数据量比较大时,使用常规的方式来判重就不行了。例如,使用 MySQL 数据库判重,或使用 List.contains() 或 Set.contains() 判重就不行了,因为数据量太大会导致内存放不
URL地址末尾加不加”/“有什么区别
我一直有一个疑问,URL地址末尾加不加”/“有什么区别?实际上,URL 结尾是否带 / 主要影响的是 服务器如何解析请求 以及 相对路径的解析方式,具体区别如下:
亿级高性能通知系统实践
如何高效地处理大量的消息请求以及服务稳定性的保障,成为了开发者需要面对的重要挑战。本文将探讨如何构建高性能的消息通知系统。
没有实际的高并发经验,面试如何吹一波牛?
很多人吐槽,现在找Java初级开发的工作都要高并发经验,但平时工作里根本没机会接触这种项目。大多数项目并没有那么多并发需求,遇到冲突,顶多加个分布式锁就行了。那如果真的碰到这种面试,怎么应对呢?
「全网最细 + 实战源码案例」设计模式——代理模式
核心思想 代理模式(Proxy Pattern)是一种结构型设计模式,用于为对象提供一个代理对象,从而控制对目标对象的访问。代理模式可以为目标对象添加额外的功能,同时不改变目标对象的代码。 编
一种记录动态日志的实现方案
业务日志 业务日志几乎存在于每个系统中,而这些系统都有记录业务操作日志的一套 API。业务日志和系统日志不一样,必须要做到简单易懂。
我发现很多程序员都不会打日志。。
日志是我们系统出现错误时,最快速有效的定位工具,没有日志给出的错误信息,遇到报错你就会一脸懵逼;而且日志还可以用来记录业务信息……
进程、线程、协程,十分钟带你掌握!
什么是进程?什么是线程?什么是协程?它们各自的通信方式是什么?它们的区别是什么?我们该如何在它们之间选择?
网上的 AQS 文章让我很失望
一、AQS 很多人都没有讲明白 🤔 翻看了网上的 AQS(AbstractQueuedSynchronizer)文章,质量参差不齐,大多数都是在关键处跳过、含糊其词,美其名曰 “传播知识” 。