自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 LeetCode之两数相加

给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储 一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字0之外,这两个数都不会以0开头。...

2022-07-27 22:29:09 181

原创 HashMap

Map集合的实现类HashMap【重点】线程不安全,运行效率快;允许用null作为key或是value1.HashMap的节点Node是一个内部类,这里的key为键,value为值,next指向下一个元素,可以看出HashMap中的元素不是一个单纯的键值对,还包含下一个元素的引用。HashMap的数据结构为数组+(链表或红黑树)数组的特点:查询效率高,插入,删除效率低。链表的特点:查询效率低,插入删除效率高。在HashMap底层使用数组加(链表或红黑树)的结构完美的解决了数组和链表的问题,使得

2022-06-19 21:06:42 126

原创 Java集合框架之Vector

构造函数扩容vector 与 ArrayList 虽然很类似,但在扩容大小这方面还是有区别的,ArrayList 默认扩容后的大小为原容量 的1.5倍,而Vector则是先判断增长量大小,如果是非正数,那就扩大为原来的2倍,看一下它的扩容方法:Vector对比ArrayList...

2022-06-19 19:02:24 212

原创 Java集合框架

Java集合框架解析

2022-06-19 18:36:12 105

原创 Java基础题

题目:指出下面程序运行的结果是结果:good and gbc这道题从内存模型来进行分析:1)当代码执行到Example ex = new Example();这句语句时,解释:ex作为对象引用保存在栈帧内的局部变量表内,指向在堆中的对象实例,而该对象内的成员str、ch分别指向堆中分配的另外两个对象实例(new String(“good”)、以及数组,数组和对象实例在堆中分配)2)当主线程代码执行到ex.change(ex.str, ex.ch);这段代码,change方法执行,对应栈帧在主线程栈

2022-06-14 10:23:04 489

原创 SpringHello

应用程序类与配置元数据相结合,在ApplicationContext创建和初始化之后,拥有一个完全配置且可执行的系统或应用程序。1.创建一个实体类配置元数据该id属性是标识单个bean定义的字符串。该class属性定义bean的类型并使用完全限定的类名3.实例化一个容器The location path or paths supplied to an constructor are resource strings that let the container load configu

2022-06-08 21:17:22 147

原创 Exception in thread “main“ org.springframework.beans.factory.NoSuchBeanDefinitionException

错误原来在于xml文件中的id与实体类的大小写不同,而导致的错误将名字改为相同即可

2022-06-08 21:00:04 2483

原创 Spring之控制反转

​ 控制反转(Inversion of Control,缩写为IoC),是面向对象编程的一种设计原则,可以用来减低计算机代码之间的耦合度。​ 常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫依赖查找。​ 通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。Class A中用到了Class B的对象b,一般情况下,需要在A的代码中显式的new一个B的对象。采用依

2022-06-08 17:07:00 1721 1

原创 Spring概述及组成

官方网站:Spring | HomeSpring 5.3.20的官方文档:Spring框架概述 (spring.io)控制反转:是一种通过描述(XML或注解)并通过第三方去生产或获取特定对象的方式。在Spring中实现控制反转的是IOC容器,其实现的方法是依赖注入(DI);不用你找,我来提供给你————就是控制反转的含义...

2022-06-08 16:40:07 240

原创 正则表达式

正则表达式

2022-05-20 22:36:03 93

原创 使用jdk11时遇见的问题

JUnit使用时显示原版本不同修改项目的两个位置这两个位置修改成当前版本的JDK

2022-05-19 23:35:53 132

原创 一步之遥(蓝桥杯)

一步之遥题目描述从昏迷中醒来,小明发现自己被关在X星球的废矿车里。矿车停在平直的废弃的轨道上。他的面前是两个按钮,分别写着“F”和“B”。小明突然记起来,这两个按钮可以控制矿车在轨道上前进和后退。按F,会前进97米。按B会后退127米。透过昏暗的灯光,小明看到自己前方1米远正好有个监控探头。他必须设法使得矿车正好停在摄像头的下方,才有机会争取同伴的援助。或许,通过多次操作F和B可以办到。矿车上的动力已经不太足,黄色的警示灯在默默闪烁…每次进行 F 或 B 操作都会消耗一定的能量。小明飞快地

2021-11-17 15:36:37 145

原创 啤酒和饮料(蓝桥杯)

题目描述啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。注意:答案是一个整数。请通过浏览器提交答案。不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。解题思路此题比较简单,只需要运用两个循环就可以解出答案代码package com.example.lanqiao.demo;//啤酒和饮料public class demo3 { public void buy(){

2021-11-17 15:06:47 397

原创 海盗比酒量(蓝桥杯)

海盗比酒量(蓝桥杯)题目描述有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复… 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“…昨天,我正好喝了一瓶…奉劝大家,开船不喝酒,喝酒别开船…”请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。如果有多个可能的答案,请列出所有答案,每个答案占一行。格式是:

2021-11-17 10:56:32 305

原创 如何使用DOC命令行来运行JAVA程序

如何使用DOC命令行来运行JAVA程序第一个程序1.随便建议里一个文件夹,存放代码(建立一个专门存放代码的文件夹)2.新建一个Java文件文件后缀名为.javaHello.java【注意点】系统可能没有显示文件后缀名,我们需要手动打开3.编写代码public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!");}}4.编译javac Java

2021-04-19 17:20:07 668

原创 DOS常见命令

常见的DOS命令及功能DOS即磁盘操作系统,是一个最为简单的系统操作软件,有时候使用某些功能会更加便利。打开方式1.Windows+R,接着输入cmd即可打开2.直接在文件夹地址前面添加cmd,回车键即可打开常见命令及其功能1.输入D: 回车;就可以进入D盘2.dir :查看当前目录的文件和文件夹。其中可以添加 /s:查看所有的子目录/a:查看所有的隐含文件和所有文件3.cdcd 目录名:进入特定的目录。cd\ 退回根目录cd… 退回上一级目录4.md rd

2021-04-16 15:40:42 301

原创 简单的Markdown语法教程

简单的Markdown语法教程Markdown学习如果你想学习如何使用Markdown编辑器,可以仔细阅读这边文章,了解一下Markdown的基本语法。首先你需要在Typora官网下载一个编辑器,这个给出他的链接官网目录@添加 [TOC]这里写目录标题)效果是这样:@TOC目录关键词由“#”来引导,“#”号越多相对标题级数越多,最多可至六级。例如:一级目录二级目录三级目录文本样式分别有强调文本,有一个 * 号夹着文字加粗文本,由一个 ** 号夹着文字标记文本,由一个 == 夹着文

2021-04-16 15:06:49 128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除