Friday, May 28, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


Java源码分析专题系列之【HashMap】深入浅出的源码分析(JDK1.8版本)

Posted: 28 May 2021 12:28 AM PDT

### 【每日一句】 > **一个人最大的挑战,是如何去克服自己的缺点。** ### 【基本原理】 - **HashMap是一个基于map接口实现的散列表,存储内容是键值对 (key-value) 映射,并且键和值都可以使用null,因为key不允许重复,因此只能有一个键为null**。 - **HashMap使用 hash 算法进行数据的存储和查询。** - **HashMap的实...

HMS Core 5.3.0 版本发布公告

Posted: 28 May 2021 12:25 AM PDT

视频介绍点击此处查看 新服务 HEM Kit: HEM Kit为企业客户提供手机、平板等终端设备的批量远程管理功能,包含如批量自动部署,实时查看设备部署状态及撤销部署设备、恢复为非工作状态等功能。 查看详情 新特性 华为帐号服务: "添加紧急联系人"功能新增手动入口,设置方式更加灵活; 帐号安全页面调整,增加开启状态标...

浅析扣减库存的方案设计

Posted: 28 May 2021 12:01 AM PDT

你好,我是悟空,今天来探讨下扣减库存的方案。 生活中,我们总是用各种电商app抢购商品,但是库存数是很少的,特别是秒杀场景,商品可能就一件,那如何保证不会出现超卖的情况呢? 一、扣减库存的三种方案 (1)下单减库存 用户下单时减库存 优点:实时减库存,避免付款时因库存不足减库存的问题 缺点:恶意买家大量下单...

Scala 3 正式发布

Posted: 17 May 2021 04:15 PM PDT

Scala 3 稳定版来了!发布公告写道:"经过 8 年的努力开发,在此期间共产生了 28000 多次 commit、7400 多个 PR,以及关闭了 4100 多个 issue。从2012年12月6日 Scala 3 的首个 commit 算起,共计超过 100 人为项目做出了贡献。现在,Scala 3 通过结合类型理论的最新研究以及 Scala 2 的行业经验,Scala 的第三次迭代版...

SourceGit v3.8 发布,开源的 Git 客户端

Posted: 27 May 2021 07:13 PM PDT

SourceGit v3.8 已经发布,此版本更新内容包括: 此版本更新内容包括: [CHANGELOG] 修复无法自动找到git.exe时,打开配置界面Crash的BUG 修复分支未解析完成情况下,打开提交的右键菜单Crash的BUG 当配置变更且需要重启生效时,询问是否立即重启 修复没有添加remote情况下,fetch/pull/push等操作Crash的BUG 完成git-f...

Java技术专题-JVM研究系列(23)彻底弄清楚Minor GC和Major GC及Full GC

Posted: 22 May 2021 12:12 AM PDT

--- theme: qklhk-chocolate highlight: arduino-light --- # 每日一句 > **每一日你所付出的代价都比前一日高,因为你的生命又消短了一天,所以每一日你都要更用心。** ![2018121720344971.gif](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/638df33ef9f24fb6800d2ce5c68fdfe4~tplv-k3u1fbpfcp-watermark.image...

Java并发编程专题系列之从底层分析LockSupport原理机制

Posted: 26 May 2021 06:27 PM PDT

> **从底层分析LockSupport原理机制** ## 知识点 ### LockSupport的介绍 > **LockSupport类是Java6(JSR166-JUC)引入的一个类,提供了基本的线程同步原语。LockSupport实际上是调用了Unsafe类里的函数,归结到Unsafe里,只有两个函数,而仅仅两个简单的接口,就为上层提供了强大的同步原语,先来解析下两个函数是做什么的...

.NET IDE Rider 公布 2021.2 路线图

Posted: 27 May 2021 05:16 PM PDT

跨平台 .NET IDE Rider 近日公布了 2021.2 的路线图,介绍了目前正在开发的一些特性,并表示其中一些可能在接下来的版本中出现。其表示将很快发布 Rider 的第一个 EAP 版本。以下是其主要内容: Blazor Web Assembly(WASM)使开发人员能够直接在客户端(Web 浏览器)中运行 Blazor Web 应用程序,并具有本地性能。而最新...

WebStorm 2021.2 EAP 发布,前端开发 IDE

Posted: 27 May 2021 04:14 PM PDT

WebStorm 2021.2 EAP 现已发布,这是其 2021 年的第二个 EAP 版本。 浏览器页面将在保存时重新加载 WebStorm 现在可以根据用户对相应的 HTML 文件或链接的 CSS 和 JavaScript 文件所做的修改,自动重新加载在浏览器中打开的页面。只要在 IDE 中自动或使用 Ctrl+S 保存更改,或在外部对文件进行更改,就会触发重新加载。 ...

CLion 2021.2 EAP 发布,C/C++ 跨平台集成开发环境

Posted: 27 May 2021 04:00 PM PDT

CLion 2021.2 EAP 现已发布。该 EAP 版本是免费使用的,但是可能不稳定且质量较低,其主要目的是让用户评估即将被添加到下一个版本的功能,并在早期阶段分享他们的反馈。 主要更新内容 CMake 增强 CLion 现在捆绑并支持 CMake 3.20 ,该版本包括 CMake 预设、对 CMake 文件 API 的重大更新、对 C++23 编译器模式的支持以...

JustAuth 用户故事:群主,你的代码出 BUG 了!

Posted: 27 May 2021 04:52 AM PDT

# JustAuth 用户故事:群主,你的代码出 BUG 了! > 以下内容改编整理自 JustAuth 社区群,为保护隐私,已经隐去相关关键信息,文章部分内容为润色后的。 # 场景 **小帅哥** 在使用 JustAuth 时遇到了一些问题,通过在JustAuth 社区群(QQ 群)中提问的形式寻找解决方案。期间分别由小A、小B等群友参与解答,最后在**群主...

No comments:

Post a Comment