摘要: IntelliJ IDEA-Diagrams(图表)插件的使用 简介 Diagrams插件是IntelliJ IDEA内置的插件,它为基于IntelliJ IDE的所有本地图表类型提供API。此插件包含对以下从源代码中完全自动生成的图表的支持: 1.UML类图(当前适用于Java和Kotlin JV 阅读全文
posted @ 2024-10-24 19:57 柯南。道尔 阅读(549) 评论(0) 推荐(0) 编辑
摘要: Java反射 引言 在已知全类名的情况下,如果不通过new方法,如何创建一个对象并调用其方法? 答:通过Java反射 下面是实现的代码,仅展示一下反射用法,后面会讲如何使用 配置参数 class.path = com.shen.inspection.modules.reflection.DemoEn 阅读全文
posted @ 2024-10-21 20:00 柯南。道尔 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Java线程 线程相关概念 程序 程序通常指的是计算机程序,是一系列指示计算机执行任务的命令或语句。这些命令按照特定的顺序排列,以解决某个问题或执行特定的运算。程序是软件的重要组成部分,它告诉计算机如何操作。 进程 进程指的是一个正在执行的程序实例,它不仅包含程序的代码和数据,还包括程序执行时所需的 阅读全文
posted @ 2024-09-17 15:28 柯南。道尔 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Linux磁盘挂载 硬盘分区表 硬盘分区表是存储在硬盘上的一种数据结构,它定义了硬盘上各个分区的位置、大小、类型和其他属性。硬盘分区表是操作系统识别和管理硬盘分区的基础,它对于硬盘的使用和维护起到关键作用。 分区表类型 主要有两种类型的硬盘分区表 MBR(Master Boot Record-主引导 阅读全文
posted @ 2024-08-30 20:06 柯南。道尔 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Java网络编程 网络通信 网络通信是指在不同计算机或设备之间通过传输介质(电缆、无线信号等)进行数据交换的过程。它是计算机网络的基础功能之一,使得分布在不同地理位置的设备能够相互连接和交换信息。 网络通信的过程大致可以分为以下几个步骤: 1.建立连接:通信的双方需要建立一个通信链路,确保数据可以在 阅读全文
posted @ 2024-07-23 23:12 柯南。道尔 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 内存交换空间(swap) swap是磁盘上的一块区域,是一种增加系统虚拟内存(磁盘空间充当内存)的特殊分区或文件。当系统的物理内存(RAM)不足以满足应用程序的运行需求时,Linux内核会使用swap临时存储不活跃的内存页,从而释放出物理内存供活跃进程使用。 swap的原理 swap的原理是基于操作 阅读全文
posted @ 2024-06-13 20:35 柯南。道尔 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Java函数式编程 Java 8引入了对函数式编程的支持。 Java8中引入的主要特性 1.Lambda表达式和函数式接口: Lambda表达式允许以更简洁的方式表达一个方法的实现。函数式接口,只定义了一个抽象方法的接口(使用@FunctionalInterface注解来标记此类接口),与Lambd 阅读全文
posted @ 2024-05-30 22:18 柯南。道尔 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Java集合 本文中引入的源码为JDK11 什么是Java集合 Java集合(Java集合类)是java数据结构的实现。Java集合类是java.util包中重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。Java集合类是Java将一些基本的和使用频率极高的基础类进行封 阅读全文
posted @ 2024-04-14 11:35 柯南。道尔 阅读(19) 评论(0) 推荐(0) 编辑
摘要: JDK tools-javadoc JDK工具包-javadoc,从java源文件生成API文档的HTML页面 javadoc工具解析一组java源文件中的声明和文档注释,并生成响应的HTML页面,这些页面描述(默认情况下)公共和保护属性的类、接口、构造函数、方法、字段。你可以使用javadoc工具 阅读全文
posted @ 2024-03-26 20:19 柯南。道尔 阅读(49) 评论(0) 推荐(0) 编辑
摘要: springboot项目构建docker镜像 springboot项目构建成docker镜像的两种方式 手动方式: 将springboot项目打成一个jar包,将jar包上次到服务器的指定目录下(具备docker环境),然后在同一目录下编写Dockerfile文件,通过docker build命令构 阅读全文
posted @ 2024-03-09 10:30 柯南。道尔 阅读(601) 评论(0) 推荐(0) 编辑