上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 31 下一页
摘要: 先上效果图 需要使用redis5.0以上版本,使用了redis5.0新增的数据类型Stream,使用block表示阻塞等待,直到有新的数据添加 这里不需要再redis新增Stream和消息组 pom文件 <?xml version="1.0" encoding="UTF-8"?> <project 阅读全文
posted @ 2023-06-16 00:10 不忘初心2021 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 需要回收的位置如下 其实垃圾回收是jvm自带的功能,所以有了如下的优缺点 优点: 1.项目开发的时候不需要开发人员考虑内存管理 2.可以有效的防止内存泄漏,更加高效的利用可使用的内存 3.因为垃圾回收不再有了作用于的概念 缺点: 因为不了解所以使用过程中会出现内存溢出和内存泄漏的问题 下面将判断对象 阅读全文
posted @ 2023-06-05 21:38 不忘初心2021 阅读(17) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是一款开源的消息中间件 具备的特点 1.高可靠,易扩展,高可用 2.支持大多数的编程语言客户端 3.遵循AMQP协议,也支持MQTT协议,自身采用Erlang语法开发 RabbitMQ整体逻辑结构 大体可以由三部分组成:生产者,Broker,消费者 而消息者就是从指定的消息队列中进行 阅读全文
posted @ 2023-05-30 20:50 不忘初心2021 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 官网下载地址 https://tomcat.apache.org/ 进入https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.17/bin/ 上传到服务器 scp -P 22 -r apache-tomcat-9.0.17.tar.gz root@ 阅读全文
posted @ 2023-05-26 20:50 不忘初心2021 阅读(9) 评论(0) 推荐(0) 编辑
摘要: maven官网地址 https://maven.apache.org/download.cgi 使用scp命令将文件上传到服务器 scp -P 22 -r apache-maven-3.9.2-bin.tar.gz root@134.175.126.129:/root/maven.tar.gz 请注 阅读全文
posted @ 2023-05-26 19:33 不忘初心2021 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 一些工具的引入可以是的代码变得更加整洁,同时对于数据的判断会更加的全面 pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:// 阅读全文
posted @ 2023-05-26 18:55 不忘初心2021 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 打印类加载器信息,其中8297为java项目的进程号,可以使用jps名称打印java所有项目的进程号 jstat -class 8297 打印编译情况 jstat -compiler 8297 编译16705,编译失败一个,失败的方法sun/misc/URLClassPath getLoader 统 阅读全文
posted @ 2023-05-24 19:49 不忘初心2021 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 查看java项目中所有占用内存的情况,从大到小依次排序,7529为java项目的进程号,可以使用jps命令获取 jmap -histo 7529 以二进制格式导出,file为自定义的文件名 7529为java项目进程号 jmap -dump:format=b,file=jvm.txt 7529 jm 阅读全文
posted @ 2023-05-24 01:28 不忘初心2021 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 年轻代内存会比较小,垃圾回收的操作会比较频繁,同时年轻代又可以分为E区,S0区,S1区 老年代内存占用比较大,垃圾回收的频率比较低 从上图中,我们可以看到堆的大小实际是由新生代和老年代的大小决定的 -Xmx600m -Xms600m -XX:NewRatio=4 找到工具,里面选择插件,切到可用插件 阅读全文
posted @ 2023-05-24 01:00 不忘初心2021 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 首先需要知道我们的linux服务器的结构 uname -m lscpu jdk下载地址 https://www.oracle.com/java/technologies/downloads/#java8 我这里的是腾讯云的轻量服务器 这是在借助工具的帮忙下进行的上传,下面演示使用linux命令完成j 阅读全文
posted @ 2023-05-13 00:50 不忘初心2021 阅读(194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 31 下一页