
java
文章平均质量分 87
黑咖啡热牛奶
做自己的光
展开
-
Linux RocketMQ4.x 部署和安装可视化控制台
Linux安装RocketMQ4.x提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、安装1、准备如下环境:2、安装二、启动1.启动NameServer2.启动broker3.关闭nameserver broker执行的命令4.使用jps查看进程三、验证是否成功常见错误1.NameServer内存不够2.Broker内存不足前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介原创 2022-04-02 17:06:30 · 2874 阅读 · 0 评论 -
JVM原理及调优
一、JVM的生命周期 1、程序开始执行时他才运行,程序结束时他就停止。 2、在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机(JVM)。 3、JVM总是开始于一个main()方法,这个方法必须是公有、返回void、只接受一个字符串数组。 4、在程序执行时,你必须给JVM指明这个包含main()方法的类名。 5、Main()方法是程序的起点,他被执行的线程初始化为程序的初始线程,原创 2017-10-27 18:08:44 · 1011 阅读 · 2 评论 -
设计模式学习篇(三)---Singleton
单例模式:在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。 优点: 1、某些类创建比较频繁,对一些大型的对象,这是一笔很大的开销; 2、省了new操作符,降低了系统内存的使用频率,减轻GC压力。转载 2017-12-21 11:01:19 · 234 阅读 · 0 评论 -
设计模式学习篇(一)----Factory Method
工厂方法模式(Factory Method) 它可以再细分为三种: 1、普通工厂模式:建立一个工厂类,对实现同一接口的类进行实例的创建,如下关系图: //创建二者的共同接口public interface Sender{ public void Sender();}//创建实现接口的类public class MailSender implements Sender{转载 2017-12-18 16:20:06 · 200 阅读 · 0 评论 -
设计模式学习篇(二)---Abstract Factory
抽象工厂模式:创建多个工厂类,一旦要增加新的功能,就直接增加新的工厂类,不需要修改之前的代码,不会违反闭包原则。 代码详细说明: 一个接口(实现类的接口):public interface Sender{ public void Send();}两个实现类:public class MailSender implements Sender{ public void Send()原创 2017-12-19 14:30:18 · 170 阅读 · 0 评论