小熊博客
1.5万字概括ES6全部特性 1.5万字概括ES6全部特性
1.5万字概括ES6全部特性前言第三次阅读阮一峰老师的《ES6标准入门》了,以前阅读时不细心,很多地方都是一目十行。最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部ES6特性,所以写下本文。 以下提到
2022-06-20
【数据结构与算法05】查找算法 【数据结构与算法05】查找算法
查找算法概述查找算法介绍在 java 中,我们常用的查找算法有四种: 顺序(线性)查找 二分查找/折半查找 插值查找 斐波那契查找 线性查找算法有一个数列: {1,8, 10, 89, 1000, 1234} ,判断数列中是否包含此名称
【数据结构与算法04】排序算法 【数据结构与算法04】排序算法
排序算法概述排序也称排序算法(Sort Algorithm),排序是将一组数据,依指定的顺序进行排列的过程。 排序的分类 内部排序: 指将需要处理的所有数据都加载到内部存储器(内存)中进行排序。 外部排序法: 数据量过大,无法全部加
Lombok天天用,还不知道原理吗? Lombok天天用,还不知道原理吗?
相信Java程序员们在项目中都使用过Lombok,因为能够简化我们许多的代码,但是该有的功能一点也不少。 那么lombok到底是个什么呢? lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代
2022-06-17
10 个不错的 CSS 小技巧 10 个不错的 CSS 小技巧
10个不错的 CSS 小技巧CSS 大约有两百个属性。很多属性都是相互关联的,理清楚每一个属性细节是不可能的。所以,本文分享一些有用的 CSS 小技巧,方便开发者和设计师参考。 1. 打字效果 网页设计变得越来越有创意。在 CSS 动画的协
2022-06-17
你会使用 Linux 编辑器 vim 吗? 你会使用 Linux 编辑器 vim 吗?
首先我们先理清楚一个概念:编辑器和编译器和调试器! ⭐️vim:是一款编辑器,只负责写代码;相当于 windows 的记事本; ⭐️gcc:是一款编译器,只负责程序的翻译; ⭐️gdb:是一款调试器,只负责程序的调试 而在
2022-06-17
【数据结构与算法03】递归 【数据结构与算法03】递归
递归认识递归 递归应用场景 看个实际应用场景,迷宫问题(回溯), 递归(Recursion) 递归的概念 简单的说:递归就是方法自己调用自己,每次调用时传入不同的变量,递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。 递归
【数据结构与算法02】链表 【数据结构与算法02】链表
链表LinkedList链表是有序的列表,但是它在内存中是存储如下特点: 链表是以节点的方式来存储,是链式存储 每个节点包含 data 域, next 域:指向下一个节点。 如图:发现链表的各个节点不一定是连续存储 链表分带头节点的链表和
【数据结构与算法01】数组和队列 【数据结构与算法01】数组和队列
1. 概述课程前言0基础如何学起?宋红康30天搞定Java核心:BV1Kb411W75N 【尚硅谷】数据结构与算法(Java数据结构与算法):https://www.bilibili.com/video/BV1E4411H73v 课程代码
4 / 11