如何使用Excel

Excel是Microsoft Office系统中一个非常有效的制表程序。它可以帮助你创建工作手册(包含一系列电子表格)并修改格式,建立模型来分析数据,写公式并且运行,制作专业图表等等。当你学会使用Excel之后,可以用它来制作资金流动报告...

如何使用 Excel 电子表格的 Vlookup 函数

使用 Microsoft Excel 的 Vlookup 函数看起来很难,但是实际上是一件简单的事情。你只需要学习使用一小段代码,就可以简化从任何工作表格中获取信息的工作。 步骤 方法 1了解 Vlookup 函数 知道如何使用 Vlook...

HashMap源码,看我这篇就够了

HashMap源码深度剖析 * HashMap底层数据结构(为什么引入红黑树、存储数据的过程、哈希碰撞相关问题) * HashMap成员变量(初始化容量是多少、负载因子、数组长度为什么是2的n次幂) * HashMap扩容机制(什么时候需要扩容? 怎么进行扩容?) * JDK7 与 Jdk8比较,J ...

集合框架——LinkedList集合源码分析

总结: LinkedList继承自List,具备有序性 LinkedList继承自Deque,具备链表关联性 LinkedList集合进行增删改查操作底层实际是操作Node节点的前后链接关系 LinkedList进行增删操作时,仅需要操作节点的前后链接关系,因此效率较ArrayList高 Linke ...

Java基础之变量

Java基础之变量 1.变量概述 1.1 为什么需要变量 不论是使用哪种高级语言编写程序,变量都是其程序的基本组成单位。变量有三个基本要素:类型、名称、值。 class Test{ public static void main(String []args){ int a = 1;//定义一个变量, ...

Java实现6种常见排序

1.冒泡排序(Bubble Sort) | 第0轮 | 3 | 1 | 4 | 1 | 5 | 9 | 2 | 6 | 5 | 3 | 5 | 8 | 9 | | | | | | | | | | | | | | | | | 第1轮 | 1 | 3 | 1 | 4 | 5 | 2 | 6 | 5 | ...

回溯法实现全排序Ⅰ

给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1: 输入:nums = [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 示例 2: 输入:nums = [0,1] 输 ...

Spring 5

Spring 5框架 一、Spring概念 1、Spring是轻量级的JavaEE框架 2、Spring可以解决企业应用开发的复杂性 3、Spring有两个核心部分:IOC和AOP ​ 1)IOC:控制反转,把创建对象过程交给Spring进行管理 ​ 2)AOP:面向切面,不修改源代码进行功能增强 ...

Linux 系统介绍以及常用命令(零基础级别)

1、关机命令 | 命令 | 说明 | | | | | sync | 将数据由内存同步到硬盘中 | | shutdown | 关机 | | shutdown -h 10 | 10分钟后关机 | | shutdown -h now | 立马关机 | | shutdown -h 20:25 | 指定时间关 ...

JSP中的JSTL 标签库

JSTL 标签库 JSTL 标签库 全称是指 JSP Standard Tag Library JSP 标准标签库。是一个不断完善的开放源代码的 JSP 标 签库。 EL 表达式主要是为了替换 jsp 中的表达式脚本,而标签库则是为了替换代码脚本。这样使得整个 jsp 页面 变得更佳简洁。 JSTL ...

HashMap面试相关

HashMap源码: 加载因子:loadFactory -- 默认 0.75f 初始容量大小: capacity 默认 16, 最大限制 1<<30 扩容: 当数组元素的数量 > 初始容量大小 * 加载因子,就会扩容. 会调用rehash方法将数组长度扩容到之前的两倍.扩容的时候,会生成一个新的数组 ...

input与print语法

1.input输入语法 input是用来接收用户输入的一种语法,实现计算机与用户之间的交互,改方法有一个返回值,返回的是用户输入的字符串! 语法: res = input(‘请输入您的账号:’) 在python3中,用户输入的数据类型将会被全部转成字符串类型。 在python2中,用户输入什么数据类 ...