排序
【高并发】什么是ForkJoin?看这一篇就够了!
大家好,我是冰河~~ 在JDK中,提供了这样一种功能:它能够将复杂的逻辑拆分成一个个简单的逻辑来并行执行,待每个并行执行的逻辑执行完成后,再将各个结果进行汇总,得出最终的结果数据。有点像...
【高并发】Java中提供了synchronized,为什么还要提供Lock呢?
大家好,我是冰河~~ 在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块。既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是重复造...
一文了解 Python 中的对象比较方法 is 和 == 及其本质
1 Python 中的对象 ID 我们在学习基础的时候没听说 Python 有 C 或 C++ 中的指针啊,Python 中指针是什么? 先把指针这个概念放一放,一提到指针可能初学 C 和 C++ 的人都害怕(本人也害怕),...
用户故事地图怎么用?实践才能出真知
在产品设计和交互过程中,用户体验是一个非常重要的部分。 随着产品的逐渐完善,主创团队也需要通过各个维度来了解用户需求,完善用户的整体体验。在这里,我们经常用到的一个实践是用户故...
华为云,增速最快!
近日 国际权威行业研究机构IDC最新发布 《中国公有云服务市场(2022H1&2022Q2)跟踪》报告 报告数据显示:2022年第二季度 华为云在中国Top3云厂商中保持增速最快 位列 中国公有云整体市场(...
代码安全篇-OWASP十大web漏洞
在学习安全需要总体了解安全趋势和常见的Web漏洞,首推了解OWASP,因为它代表着业内Web安全漏洞的趋势; OWASP简介 OWASP(开放式web应用程序安全项目)关注web应用程序的安全。OWASP这个项目最...
代码提升篇-Lombok工具库详细解析
Lombok是一款非常实用Java工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的Java对象(POJO)。实际上我并不推荐使用Lombok(不主动使用它), 但是因为它有着很大的使用量,我们仍...
华为云1024程序员节直播盛典,最全干货都在这里了!
1024,祝广大攻城狮们节日快乐 在这特殊的一天 《华为云社区1024程序员节直播盛典》 于线上举办 千万级用户的独立开发者 B站人气up主、华为天才少年 拥有3000名学子的创客老师 和从小白进阶到CT...
华为云1024程序员节直播盛典最全干货都在这里了!
《华 《华为云社区1024程序员节直播盛典》 于线上举办 千万级用户的独立开发者 B站人气up主、华为天才少年 拥有3000名学子的创客老师 和从小白进阶到CTO的创业开发者 齐聚一堂 聊了大家最关心的...
代码提升篇-日志类库详细解析
Java日志库是最能体现Java库在进化中的渊源关系的,在理解时重点理解日志框架本身和日志门面,以及比较好的实践等。要关注其历史渊源和设计(比如桥接),而具体在使用时查询接口即可, 否则会...