07 2021 档案
摘要:java使用栈 public static void main(String[] args) { Stack<Integer> stack = new Stack(); stack.push(1); System.out.println(stack.peek()); System.out.print
阅读全文
摘要:注解 一、什么是注解官方定义:注解是一系列元数据,它提供数据用来解释程序代码,但是注解并非是所解释的代码本身的一部分。注解对于代码的运行效果没有直接影响。 注解本身不起作用,起作用的是注解解释器,注解需要和反射一起使用才能发挥大的威力。注解有许多用处,主要如下: 提供信息给编译器:编译器可以利用注解
阅读全文
摘要:Arrays类 String,StringBuffer与StringBuilder的区别?? String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其
阅读全文
摘要:一:使用new关键字这是最常见也是最简单的创建对象的方式了。通过这种方式,我们可以调用任意的构造函数(无参的和带参数的)。 public static void main(String[] args) { People people = new People(); } 二:使用Class类的newI
阅读全文
摘要:数组 一:什么是数组:数组是相同类型的,用一个标识符名称封装到一起的一个对象序列或基本数据类型序列。数组就是一个简单的线性序列,这使得元素访问非常快速,但是为这种速度所付出的代价是数组对象的大小被固定,并且在其生命周期中不可改变。在Java中数组是一种效率最高的存储和随机访问对象引用序列的方式。 二
阅读全文
摘要:一:==和equals区别 在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2); 5 S
阅读全文
摘要:一: 什么是 java 泛型?Java 泛型实质就是一种语法约束,泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 二:泛型的核心原理是什么?泛型的核心原理其实就是
阅读全文
摘要:一:HashMap的整体实现 HashMap是由Hash表来实现的,数组+链表(1.8加入红黑树)的方式实现的,通过key的hash值与数组长度取余来获取应插入数组的下标,如果产生Hash冲突,在原下标位置转为链表,当链表长度到达8并且数组长度大于等于64则转为红黑树。通过以上描述我们提以下问题:
阅读全文
摘要:原文链接:(7条消息) 吃透Java集合_吃透Java-CSDN博客 吃透Java集合系列一:Iterable和Iterator 吃透Java集合系列二:Collection与其子接口 一:Collection接口 Collection接口是集合层次的根接口,定义了集合的通用操作,所有集合都是在Co
阅读全文
摘要:(7条消息) [计算机网络] TCP和UDP总结及常见面试题_努力变得不菜的菜鸡的博客-CSDN博客 1 TCP和UDP区别 TCP是面向连接的,UDP是面向无连接的 TCP是可靠的,UDP不是可靠的(也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不
阅读全文
摘要:(7条消息) 从volatile说到,i++原子操作,线程安全问题_Learning-CSDN博客_i++原子性 Java并发编程:volatile关键字解析 - Matrix海子 - 博客园 (cnblogs.com) volatile的使用原则 - LaplaceDemon - 博客园 (cnb
阅读全文
摘要:SpringBoot读取配置文件的优先级为: 第一、项目jar包同级下的config文件夹是优先级最高的,是在执行命令的目录下建config文件夹。(在jar包的同一目录下建config文件夹,执行命令需要在jar包目录下才行),然后把配置文件放到这个文件夹下。第二、项目jar包同级下直接放prop
阅读全文
摘要:狂神说docker(最全笔记) (7条消息) 狂神说Docker进阶笔记_兴趣使然的草帽路飞-CSDN博客_狂神说docker进阶笔记 (6条消息) 狂神说docker(最全笔记)_烟霞畔的博客-CSDN博客 笔记来源于Docker https://www.bilibili.com/video/BV
阅读全文
摘要:Linux的环境配置文件 .bashrc文件 - CompileLife - 博客园 (cnblogs.com) 测试环境:CentOS6.5 管理员:root 普通用户:test1 实现目标:在Linux启动时,以普通用户test1自动运行位于根目录下的脚本程序test.py,该程序会在每次执行时
阅读全文
摘要:原笔记链接:https://files.cnblogs.com/files/henuliulei/Rabbitmq%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A.zip 原视频链接:2021年RabbitMQ入门到精通 余胜军(通俗易懂版本)_哔哩哔哩_b
阅读全文