九路 九路
5年前
3 手写Java HashMap核心源码
手写JavaHashMap核心源码上一章手写LinkedList核心源码,本章我们来手写JavaHashMap的核心源码。我们来先了解一下HashMap的原理。HashMap字面意思hashmap,map是映射的意思,HashMap就是用hash进行映射的意思。不明白?没关系。我们来具体讲解一下HashMap的原理。HashMap
Wesley13 Wesley13
4年前
jdbc连接数据库
sqlserver数据库classname:com.microsoft.sqlserver.jdbc.SQLServerDriverurl:jdbc:sqlserver://localhost;databasename\数据库名oracle数据库classname:oracle.jdbc.driver.OracleD
Wesley13 Wesley13
4年前
5 .5 数据库关系图
5.5数据库关系图一旦创建了数据库及其对象,就可以很方便地创建和底层结构链接的实体关系图,这样,任何必要改动(尤其是创建外键约束)都可以通过一个方便的图形环境应用到数据库中。SQLServerManagementStudio中的数据库关系图就提供了这种功能。但是它不能完全替代成熟的数据库设计工具。数据库关系图更多地用在数据库
可莉 可莉
4年前
10个前端8个用Vue的,怎么才能在面试中出彩?
现在但凡出去面试,面试官几乎必问Vue3.0。不仅会问一些核心特性,还会问原理层面的问题。比如:▶框架层面问题:Vue3.0新特性CompositionAPI与React.js中Hooks的异同点?▶源码、原理层面问题: Vue3.0编译做了哪些优化?Vue3.0是如何变得更快的?
Stella981 Stella981
4年前
RDS、DDS 和 GaussDB 理不清?看这一篇足够了!
当前,华为云提供的数据库服务主要包括三大类:关系型数据库服务,非关系型数据库服务以及数据库工具服务。如下图所示:!(https://pic1.zhimg.com/80/v2d75be0bd71ca51f396e85a79e9f40e4d_720w.jpg)关系型数据库和非关系型数据库均可分为开源和自研两大类。其中,自研数据库统一为GaussDB
Wesley13 Wesley13
4年前
Mysql体系结构(第4天)
数据库与数据库实例数据库:是二进制文件;数据库实例:用来操作数据库文件;mysql一个数据库对应一个实例;一个实例对应一个数据库;单进程多线程;每张表都有一个存储引擎!(https://oscimg.oschina.net/oscnet/9d3433c66c0c8e3991d66f80c7c5c22a943.pn
「案例分享」研发效能提升之第一性原理
作者:樊思国一、引言被埃隆·马斯克多次提及的第一性原理Firstprinciplethinking,是计算物理学领域的一个专业术语,在商业领域依然具有鲜活的生命力。读过《硅谷钢铁侠》这本书的知道,正是因为应用了第一性原理对问题进行分析,
深入理解 Flutter 图片加载原理 | 京东云技术团队
Flutter官方为我们提供了Image控件可实现图片的加载及显示,Image控件本身是一个StatefulWidget,那么在图片显示过程中是如何加载及显示出来的呢?本篇文章将逐步分析Flutter中图片加载原理,理解了Flutter图片源码的加载原理后对我们有什么帮助?
京东云开发者 京东云开发者
5个月前
本地缓存 Caffeine 中的时间轮(TimeWheel)是什么?
我们详细介绍了Caffeine缓存添加元素和读取元素的流程,并详细解析了配置固定元素数量驱逐策略的实现原理。在本文中我们将主要介绍配置元素过期时间策略的实现原理,补全Caffeine对元素管理的机制。在创建有过期时间策略的Caffeine缓存时,它提供了三