![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
技术教程
文章平均质量分 80
分享我在工作中使用到的一些技术,有的可能比较新,有的可能比较老
九二战歌
一辈子的低阶码农!
展开
-
maven工程打包 把本地jar包、远程jar包和工程代码打包成一个jar包
如标题所言,本篇博客讲解一下maven打包如何把依赖包和工程代码打成一个jar包并且可以正常使用(因为有些方式打出来虽然是一个jar包,但是运行时候找不到对应的依赖)。从上面打包后的jar包内部结构图可以看到方式2的结构和方式1差别还是很大的,方式2是把对应jar包的class都拷贝进去,这种方式可能会导致有些需要证书认证的jar包无法使用。原创 2024-05-07 16:08:44 · 1231 阅读 · 0 评论 -
传统java项目集成rocketmq队列之消费者
上一篇博客中讲解了传统java工程中如何集成rocketmq生产者,传送门:传统java项目集成rocketmq队列之生产者,本篇博客就来讲一下传统java工程如何集成rocketmq的消费者。同样只讲代码,不讲原理,关键信息都在注释里,有什么不明白的可以评论留言。2.消费者工具类3.消费者测试类4.测试结果截图这是最基本的集成代码,实际MQ消费者启动时候还可以设置很多参数,当然大部分默认就可以了,代码有什么疑问或者建议,也可以在评论区留言。原创 2022-12-06 15:18:06 · 812 阅读 · 0 评论 -
Centos7 GitLab 版本升级小记
之前在虚拟机里安装了GitLab,版本是准备升级成最新的特此记录下升级步骤,以及其中遇到的一些问题。浏览了很多博客,少有对npm安装包有介绍的,所以我在此稍微解释一下。以目前最新的版本包为例:gitlab:这个就不解释了。ce:指的是社区版,也就是免费版,此外还有一个ee版本是企业版(收费的)。15.3.3:版本号,基本上隔一段时间就会迭代一个。el7:Centos7系统的安装包,此外还有el8是Centos8系统的安装包。x86_64:64位系统的安装包。原创 2022-09-20 17:33:39 · 1112 阅读 · 1 评论 -
传统java项目集成rocketmq队列之生产者
文章目录前言一、rocketmq是什么?二、集成步骤1.引入依赖2.读入数据总结前言传统java想要集成rocketmq来发送消息,如果改框架,必定耗时耗力,且稳定性无法保障。本文讲讲述非springboot的传统java如果快速集成rocketmq,不分析原理,只讲使用。提示:以下是本篇文章正文内容,下面案例可供参考一、rocketmq是什么?RocketMQ 是阿里巴巴开源的分布式消息中间件。支持事务消息、顺序消息、批量消息、定时消息、消息回溯等。它里面有几个区别于标准消息中件间的概念..原创 2021-12-21 18:00:54 · 2105 阅读 · 0 评论 -
java sftp 上传下载 jsch与mina
距离上一次写博客已经过去很久了,可能是项目太忙了,正好本周末抽个空写一写,不然后面可能自己都忘记了。我相信众多开发者现在用java连接sftp,依然是引入的jsch依赖包,然而jsch在官网的最后一次更新也已经是2018年了。所以今天的博客就来讲解了一些jsch的问题,以及如何使用Apache的米娜mina来代替jsch,米娜是Apache的产品,目前一直在更新。原创 2022-06-26 20:38:01 · 1565 阅读 · 4 评论