logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

为什么HashMap链表长度超过8会转成树结构

HashMap在JDK1.8及以后的版本中引入了红黑树结构,若桶中链表元素个数大于等于8时,链表转换成树结构;若桶中链表元素个数小于等于6时,树结构还原成链表。因为红黑树的平均查找长度是log(n),长度为8的时候,平均查找长度为3,如果继续使用链表,平均查找长度为8/2=4,这才有转换为树的必要。链表长度如果是小于等于6,6/2=3,虽然速度也很快的,但是转化为树结构和生成树的时间并不会太短。.

最新版的,SpringBoot整合Sharding-Jdbc实现读写分离

本文基于最新版的Sharding-jdbc实现Mysql集群的读写分离操作,手把手带你哈,很详细,来搞定它!

文章图片
#spring boot#后端#java
一文就彻底搞明白STC89C52RC芯片

早期很长一段时间,51 单片机大部分使用的是 AT89C51 或者 AT89C52。随着我国芯片技术的快速发展,宏晶公司推出的增强型 51 单片机STC89Cxx/STC90Cxx等系列更受大众喜爱,除内部资源及功能大大增强外,还有一个非常重要的是它支持 ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器或专用仿真 器。宏晶公司推出的 51 芯片种类非常多,我们只需选择一款经典的学习即

#单片机#51单片机
机器学习专业名词中英文对照

机器学习专业名词中英文对照otheractivation 激活值activation function 激活函数additive noise 加性噪声autoencoder 自编码器Autoencoders 自编码算法average firing rate 平均激活率average sum-of-squares error 均方差backpropa...

机器学习之线性回归的特征相关性:避免“双胞胎特征“干扰模型

在房价预测中,若同时使用"总面积"和"套内面积"这两个高度相关的特征(如同双胞胎),会导致模型难以区分哪个特征真正影响房价,从而降低预测准确性。类似于观察社交网络中的人际关系,我们可以使用VIF值来量化特征间的相似程度。

文章图片
#机器学习#人工智能
机器学习之NumPy 到底是什么?一篇讲透数据处理的 “加速器”

学完这篇文章,你已经掌握了 NumPy 的核心用法:用 ndarray 替代列表,处理数据更高效;会创建数组、查属性、做运算、取数据;知道广播机制的好处,避开新手坑。NumPy 是数据分析、机器学习的“基石”——后续学 Pandas(处理表格数据)、Matplotlib(画图),都会用到 NumPy 的知识。现在就打开电脑,试着用 NumPy 创建几个数组,做几次运算,练一遍就全懂了!再复杂的工具

文章图片
#机器学习#numpy#人工智能
机器学习之线性回归下的数据预处理:数据清洗的艺术(食材筛选指南)

Hello!这里是程序员 Feri—— 13 年 + 开发经验、带过团队、创过业,专注分享编程知识干货。

文章图片
#python#机器学习#开发语言
别傻傻的分不清元服务啦,一文彻底带你搞清楚元服务

在万物互联时代,人均持有设备量不断攀升,设备种类和使用场景更加多样,使得应用开发、应用入口变得更加复杂。在此背景下,应用提供方和用户迫切需要一种新的服务提供方式,使应用开发更简单、服务(如听音乐、打车等)的获取和使用更便捷。为此,Harmony OS除支持传统的需要安装的应用(以下简称传统应用)外,还支持更加方便快捷的免安装的应用,即元服务。元服务是Harmony OS提供的一种轻量应用程序形态,

文章图片
#javascript
HarmonyOS6.0开发之蓝牙技术入门:从日常用到鸿蒙开发,一篇讲透!

你每天用蓝牙连耳机听歌、连键盘打字、连车载导航——这个“设备间的无线传声筒”,其实藏着两种“性格”,还能在鸿蒙里轻松开发调用。不用怕技术术语,咱们从“怎么用”到“怎么开发”,用大白话讲明白。

文章图片
#harmonyos#华为
HarmonyOS6.0开发AI编程助手-CodeGenie速成

《鸿蒙开发效率神器CodeGenie实测:官方AI助手让开发更高效》 Feri作为12年经验程序员,实测华为官方推出的DevEcoAI工具CodeGenie,能显著提升鸿蒙开发效率。相比第三方AI工具,CodeGenie深度适配鸿蒙生态,精准理解ArkTS语法和专属API。安装仅需3步:官网下载离线包、在DevEcoStudio中安装插件、登录授权即可使用。核心功能包括:1)精准解答鸿蒙技术问题的

#harmonyos#华为
    共 111 条
  • 1
  • 2
  • 3
  • 12
  • 请选择