Java从入门到精通
文章平均质量分 94
Java基础知识总结
Serendipity sn
这个作者很懒,什么都没留下…
展开
-
RabbitMQ基础总结
RabbitMQ目录RabbitMQ1.对MQ的介绍2.RabbitMQ的六种模式 及工作原理3.hello world队列4.工作队列模式5.消息应答机制自动应答手动应答消息自动进行重新入队6.RabbitMQ的持久化,不公平分发及预取值7.发布确认8.交换机<1>交换机的认识1.1 概念1.2Exchanges 的类型1.3无名Exchange1.4临时队列1.5队列和交换机之间的绑定<2>交换机具体介绍9.死信队列<1>认识死信队列<2>死信实战2.1原创 2021-08-19 12:29:29 · 4168 阅读 · 1 评论 -
Linux常用命令总结
Linux常用命令总结目录Linux常用命令总结服务器关机相关命令2.系统目录结构介绍3.文件操作相关命令4.文件的基本属性5.文件的内容查看6.Vim7.进程相关命令服务器关机相关命令关机指令为:shutdown ;sync # 将数据由内存同步到硬盘中。shutdown # 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:shutdown –h 10 # 这个命令告诉大家,计算机将在10分钟后关机shutdown –h now # 立马关机原创 2021-08-15 21:32:52 · 35728 阅读 · 40 评论 -
Redis详解
Redis目录Redis1.Redis的简单概述2.Redis的常用命令<1>对Redis库操作的命令<2>对key的常用操作命令<3>Redis的五大数据类型<4>五大数据类型的常用操作命令3.1 String类型3.2List类型3.3 set类型3.4Hash类型3.5Zset类型3.Redis的内存分配4.Redis的淘汰策略5.Redis的持久化方式<1>为什么需要持久化<2>RDB<3>AOF6.Redis的主原创 2021-08-14 21:15:11 · 9654 阅读 · 3 评论 -
四万字长文总结多线程,一篇就够了!
1.认识线程及线程的创建<1>.线程的概念线程和进程的区别:进程是系统分配资源的最小单位,线程是系统调度的最小单位。一个进程内的线程之间是可以共享资源的。每个进程至少有一个线程存在,即主线程。注:每个进程至少有一个线程存在,即主线程(系统级别的,C语言的主线程)java级别的主线程(自己写的入口函数main方法(可以没有这个线程)对java进程来说,至少有一个非守护线程还没终止,进程就不会结束<2>.线程的特性在后面线程的安全性会详细介绍1.原子性:即一个操作原创 2021-08-07 12:54:19 · 6051 阅读 · 16 评论 -
直接拿下操作系统!!
目录操作系统1.进程和线程1.1进程和线程的区别1.2进程的状态转换1.3进程间的通信1.4进程的调度和处理机调度2. 内存管理1.1内存管理的功能1.2内存分配方式1.2.1连续分配管理方式1.2.2分配策略算法1.2.3非连续分配管理方式1.2.4 页面置换算法(追求最少的缺页率)3.文件管理3.1文件的分配方式(物理结构)3.2文件存储空间管理4.IO管理4.1磁盘调度算法5.死锁5.1 对死锁的理解5.2死锁的避免->银行家算法5.3死锁的解除操作系统1.进程和线程1.1进程和线程的区原创 2021-08-07 12:38:47 · 2048 阅读 · 2 评论 -
JVM基础详解
目录JVM1.类加载<1>.父子类执行的顺序<2>类加载的时机<3>类的生命周期<4>类加载的过程<5>类加载器<6>类加载机制——双亲委派模型2.Java内存模型(JMM)<1>线程私有的内存区域<2>线程共享的内存区域<3>内存模型<4>对常量池的说明3.垃圾回收前置知识<1>对创建对象,内存,GC的笼统理解<2>垃圾回收策略(如何判断对象已死)(1)**引用计原创 2021-07-29 14:56:06 · 2612 阅读 · 6 评论 -
面试官都震惊,你这网络基础可以啊!
目录网络1.对网络的基础认识<1>.组网方式<2>.OSI七层模型<3>.TCP/IP五层(四层模型)<4>.对封装分用的理解2.网络数据传输<1>局域网(1)认识IP和MAC(2)网络数据传输的特性(3)网络数据传输流程1)网络互联的方式2).局域网交换机组网的方式3)局域网交换机+路由器组网的方式<2>广域网传输流程3.UDP和TCP<1>UDP协议<2>TCP协议(可靠的传输协议)(1)TCP相关概念(2)原创 2021-07-10 15:52:44 · 485747 阅读 · 249 评论 -
Java集合框架详解
Java集合框架详解集合框架总览分为两大类:Collection和MapCollection 接口存储一组不唯一,无序的对象List 接口存储一组不唯一,有序(索引顺序)的对象Set 接口存储一组唯一,无序的对象Map 接口存储一组键值对象,提供 key 到 value 的映射,Key 唯一 无序,value 不唯一 无序一.Collection集合1.Collection集合的遍历(这里以ArrayList为例)package org.example.data_structure.co原创 2021-05-27 17:10:35 · 5071 阅读 · 24 评论 -
反射和注解
一.反射反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:1.可以在程序运行的过程中,操作这些对象2.可以解耦,提高程序的可扩展性1.Java代码在计算机中经历的阶段:三个阶段1.Source源代码阶段:将Person.java对象编译为Person.class字节码文件(还在硬盘上,未进入内存中)2.通过类加载器(Class Loader,创建出对象,并加载到内存中)注意: class类对象中,将Person类的成员变量,构造方法,成员方法等也封装成了对象数组3.Runtime原创 2021-04-23 23:12:36 · 1192 阅读 · 0 评论