java
文章平均质量分 68
SLAG-man.木子
这个作者很懒,什么都没留下…
展开
-
【Linux中安装/卸载RabbitMQ记录】
rabbitmq安装、卸载详细步骤原创 2022-08-29 16:37:13 · 1762 阅读 · 1 评论 -
redis安装和卸载(linux)
redis安装卸载原创 2022-08-05 17:35:56 · 438 阅读 · 0 评论 -
事务类收集归纳笔记
事务相关知识点总结原创 2022-08-01 11:42:03 · 184 阅读 · 0 评论 -
springBoot自带事件
springboot自带的event事件应用普及原创 2022-07-27 10:33:35 · 640 阅读 · 0 评论 -
JVM笔记
手动导入一位灵魂画手朋友所作的概略图简单介绍下几个内容:一、 JVM按照大区域共3个:1、类装载子系统:主要用于从文件系统或者网络中加载class文件2、字节码执行器:程序最终的形态都是机器可识别的字节码,需要一个能识别此类字节码的引擎来执行程序字节码3、运行时数据区:其中包含程序运行时候的一些模块,重点理解。接下来我们简单说说运行时数据区的内容分为5个区域1、堆:对象的保存2、方法区:类的信息,常量、和一些静态变量等。3、栈:虚拟机栈,存栈帧和对象指针(索引)4、本地方法栈:核.原创 2022-05-19 11:28:38 · 108 阅读 · 0 评论 -
类加载和双亲委派
类加载的过程其中一个核心点就是sun.misc.Launcher类会初始化三个类加载器1、引导类加载器由c++实现:主要负责加载jdk的jre中lib下的rt.jar或者其它的依赖包。2、扩展类加载器exeClassLoader:主要负责加载jre中lib/ext目录下的jar包3、应用类加载器appClassLoader:主要加载自己编写的类包–双亲委派?为啥要用双亲委派来实现类加载。?为啥双亲委派机制从appClassLoader开始。?能否打破双亲委派,如何打破。先看个流程图由原创 2022-05-16 11:07:27 · 169 阅读 · 0 评论 -
java多模块后台服务+前端vue2.0前后分离项目部署/2020-10-9
部署手段可能有些粗糙,第一次弄也问了不少人,给个面子将就看。linux后台部署项目1、将项目放于git上,然后在服务器上拉取项目部署。cd /cd /opt/devgit clone -b master http://litao:[email protected]:3000/litao/bumblebee.gitcd /opt/dev/bumblebee //bumblebee项目名source /etc/profilemvn cleanmvn installcd /opt/.原创 2020-10-10 09:26:26 · 304 阅读 · 0 评论 -
初识Maven
在如今的互联网项目开发当中,特别是Java领域,可以说Maven随处可见。Maven的仓库管理、依赖管理、继承和聚合等特性为项目的构建提供了一整套完善的解决方案,可以说如果你搞不懂Maven,那么一个多模块的项目足以让你头疼,依赖冲突就会让你不知所措,甚至搞不清楚项目是如何运行起来的…首先何为Maven:它是一个项目管理和综合工具,可以提供给开发人员构建完整的生命生命周期框架,在团队开发时候可以自动完成项目的基础工具建设,并且有标准的目录结构和默认构建生命周期。好处:在多个开发团队环境时,Maven可原创 2020-07-02 23:34:40 · 226 阅读 · 1 评论