自学笔记
文章平均质量分 64
田野上的辉桑
有需要欢迎私信讨论
展开
-
算法刷题笔记
找到tree中比k的第一个数。二维数组从大到小排序。原创 2023-12-12 10:57:56 · 393 阅读 · 0 评论 -
HashMap核心代码解析 (主要是扩容 添加 删除)
首先要记住核心, HashMap的底层是数组+单向链表, 超过THRESHOLD设定的值 对应的数组下标下的链表会转换成红黑树(但是将链表转换成红黑树前会判断,如果当前数组的长度小于 64,那么会选择先进行数组扩容,而不是转换为红黑树)没有深入了解红黑树 但是不影响看代码 有关tree的就是涉及到红黑树的删了很多的简单的代码. 总体看下来官方代码就是清晰,认真看完一个其他发现其实也差不多一定要根据数据结构去看public class HashMap<K,V> extends Abstr原创 2022-02-07 17:21:04 · 533 阅读 · 0 评论 -
SpringBoot整合阿里云OSS 实现各种文件上传下载查看 (阿里云配置OSS以及postman测试)
阿里云OSS,Postman上传文件,SpringBoot整合OSS原创 2021-12-14 17:03:28 · 3581 阅读 · 1 评论 -
JavaScript 快速理解map函数和reduce函数
看完廖雪峰老师博客 纯个人理解map函数map函数 传递的参数就是函数 这个函数参数就叫fun吧arr代表一个数组使用起来就是arr.map(fun{})1.1传入一个参数var arr= [1, 2, 3, 4, 5, 6, 7, 8, 9];console.log(arr.map(s=>{return s*s;}))//=============================//也可以这么写效果一样function pow(x) { return x * x;}v原创 2021-11-28 23:01:42 · 229 阅读 · 1 评论 -
JavaScript的函数学习 (理解了 that 与 this 的用法)
笔记是跟着廖雪峰老师的博客写的,有需要的可以去看廖雪峰老师的博客函数定义和调用在JavaScript中,定义函数的方式如下:function abs(x) { if (x >= 0) { return x; } else { return -x; }}function指出这是一个函数定义;abs是函数的名称;(x)括号内列出函数的参数,多个参数以,分隔;{ ... }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句。原创 2021-11-28 17:45:46 · 394 阅读 · 0 评论 -
JavaScript一小时快速入门(适合学过其他语言的)
这篇笔记是跟着廖雪峰老师的博客写的,有需要的可以去看廖雪峰老师的博客JavaScript 放在Html中通常我们都把JavaScript代码放到<head>中由<script>...</script>包含的代码就是JavaScript代码,它将直接被浏览器执行放在JS文件中把JavaScript代码放到一个单独的.js文件,然后在HTML中通过<script src="..."></script>引入这个文件可以在页面中多次编写原创 2021-11-28 14:46:12 · 729 阅读 · 0 评论