【JDK源码】HashMap源码分析(附常见面试题)

HashMap源码分析(附面试题)1.什么是哈希?在分析HashMap之前,我们先来了解什么是哈希?概念:Hash也称散列、哈希,对应的英文都是Hash。基本原理就是把任意长度的输入,通过Hash算法变成固定长度的输出这个映射的规则就是对应的Hash算法,而原始数据映射后的二进制串就是哈希值。Has

疫情封校,在宿舍学习数据结构——栈(Stack)详解(实例代码&&各接口代码)

栈和队列是特殊的线性表,除它两的特殊点之外,其余操作和特性都与普通线性表相似,在学习栈和队列之前,我们可以先复习线性表;栈(stack)是仅限在表尾进行插入和删除操作的线性表,可分为顺序栈和链栈

3秒的你对战“它”有没有胜算——quicksort

目录1.快排思路2.分块实现1.快排思路快速排序的基本思路就是选择一个基数.(我们这个基数的选择都是每一组最左边的数)然后排成:​​​​​​​1.基数左边都是不大于它的,左边都是不小于它的2.然后左边、右边继续进行这个基本思路以完成排序作为最后的结束2.分块实现以6个数为一个例子吧!4,2 ,6,3

写在2022第一天 —— 字节面试经验、2021的年终总结

先去字节锻炼下自己!

Linux系统配置(文件管理)

目录前言一、查看及检索文件1、查看文件内容(1)cat(2)more(3)less(4)head与tail2、统计和检索(1)wc(2)grep二、文件操作1、压缩与解压缩2、tar3、vi文本编辑器结语前言 在Linux操作系统中,绝大多数的配置文件是以普通文本格式保存的,这些配置文件决定着系统

【JavaScript】<文档对象模型DOM>DOM概述&事件

目录一、DOM概述:1.节点Node:2.节点Node属性:innerHTML 属性:nodeType 属性:nodeName 属性:nodeValue 属性:二、DOM window 对象:window对象属性:window对象方法:三、incident事件:1.事件概述:2.事件句柄 (Even

【Javascript打基础-2】 编辑器

大家好,我是半夏????,一个刚刚开始写文的沙雕程序员.如果喜欢我的文章,可以关注➕ 点赞 ???? 加我微信:frontendpicker,一起学习交流前端,成为更优秀的工程师~关注公众号:半夏话前端,了解更多前端知识!点我探索新世界!欢迎关注Javascript打基础专栏,持续更新HBuilde

React Hooks介绍

Hooks在React 16.8版本中正式被引入。它可以让你在不用写class的条件下使用state以及其他的React特性。这个useState的新方法是我们第一个要学的Hook,但这个例子仅仅是开胃菜。如果觉得这个例子没有意义暂时先不要担心。React 16.8.0是支持Hooks的第一个发行版

走进前端——HTML(1)

步入HTML迷途の羊 在此分享学习经历大学在读前端菜鸡 若文中有误,感谢指正

《Vue3+TS》开发一个自己的起始页(二)chrome插件化

我们可以像CSDN官方的Chrome插件一样,将起始页改写成Chrome插件,这样避免了没有域名也能使用的尴尬境地....

JavaScript 油猴 北理评教系统(自动评教)

目录前言一、为什么要写这么个脚本?二、使用步骤1.创建脚本2.源代码3.运用总结前言本文章主要目的是对油猴写脚本的简单运用,还是希望大家认真评教,任何后果本人不负责。一、为什么要写这么个脚本? 因为评教时每个老师都有9个选项,老师们都比较优秀,所以都要点优秀选项是个重复麻烦的事情(主要是自己懒

数字图像处理(二)—— 图像数字化特征介绍

数字图像处理(二)—— 图像数字化特征的介绍

豆瓣评分8.0以上,2021年程序员新书大盘点

今天是元旦,小编祝大家元旦快乐!多拿年终奖。今天带大家盘点一下2021年出版的程序员新书中豆瓣评分8.0以上的书。顺序是出版时间的倒序。1、计算之魂 : 计算科学品位和认知进阶 豆瓣评分9.4吴军 著1.《数学之美》姊妹篇,吴军博士时隔近10年在科技领域的重磅新作。2.李国杰院士、郑纬民院士作序推荐

硬核,机器人只需5秒就跟踪上了爱心曲线

本文基于差速轮式机器人模型做一个运动学应用,即控制机器人两轮的速度差,使机器人快速跟踪上给定曲线,提供仿真代码和实车演示!广泛应用于智能车竞赛、学术研究等。

史上最全交叉熵损失函数详解

在我们自学神经网络神经网络的损失函数的时候会发现有一个思路就是交叉熵损失函数,交叉熵的概念源于信息论,一般用来求目标与预测值之间的差距。比如说我们在人脑中有一个模型,在神经网络中还有一个模型,我们需要找到神经网络模型跟人脑模型最相近的那一个,那就需要找到一个方法需要定量的去看待两个模型的差异。文章目

Birch算法介绍

目录前言一、Birch算法基本思想二、聚类特征CF和CF 树1.聚类特征CF2.CF tree3.CF tree 的生成三、Birch算法流程1.birch算法的优化2.算法优缺点四、算法实验实例1、研究不指定簇数的情况下,Birch算法的聚类情况2、研究聚类簇数对Birch算法的影响3、研究CF半

繁凡的 ACM 退役记(一名普通算法竞赛选手与博主的竞赛生涯回忆录)凡是过往,皆为序章

你好呀,我是繁凡!这里是一名双非 ACM 弱校的零基础菜鸡算法竞赛选手与博主的竞赛生涯回忆录。

Data Manipulation Language(DML)数据操作语言

Data Manipulation Language(DML)数据操作语言插入数据修改数据删除数据插入数据1、向表中特定列插入数据:INSERT INTO 表名(列名1,列名2, …) VALUES(值1, 值2,...);。打开student表:向表中插入一条记录:INSERT INTO stud

详解聚合函数和group by的关系

具体讲解了聚合函数和group by的使用和关系

【PHP】走进 PHP 第六课 MySQL

【PHP】✔️走进 PHP✔️ 第六课 MySQL.

个人信息

加入时间:2021-12-08

最后活动:9 天前

发帖数:162866

回复数:0