Springboot整合RabbitMQ ,用心看完这一篇就够了

RabbitMQ下载链接在Github中,可以从官网处https://www.rabbitmq.com/#getstarted点击进入,也可以直接输入地址进入:https://github.com/rabbitmq/rabbitmq-server/releases。…

Windows下快速安装Nginx并配置开机自启动的方法

Nginx已经是我们日常开发中在常用不过的工具了,简单快捷的安装和配置,大大减少了我们部署调试浪费的时间,本文给各位同学介绍一下nginx正常安装流程,以及开机自启动配置,记得提前收藏,莫要书到用时方恨少~…

Idea中Tomcat控制台输出信息中文乱码的解决方法

找到本地Tomcat的文件夹所在位置,依次打开Tomcat目录下的config -> logging.properties 使用记事本打开,Ctrl + F 搜索 ConsoleHandler.encoding,看是否是UTF-8,不是的话修改或添加一行…

Windows无法启动MongoDB Server,错误:1053:服务没有及时响应启动或控制请求

Windows无法启动MongoDB Server,错误:1053:服务没有及时响应启动或控制请求…

程序员必备的史上最全的git用法

索引文件用识别码列出相关的blob文件以及别的数据。对于提交来说,以树(tree)的形式存储,同样用对于的哈希值识别。树对应着工作目录中的文件夹,树中包含的 树或者blob对象对应着相应的子目录和文件。每次提交都存储下它的上一级树的识别码。…

CentOS 防火墙 firewall-cmd 命令

firewalld自身并不具备防火墙的功能,而是和iptables一样需要通过内核的netfilter来实现,也就是说firewalld和 iptables一样,他们的作用都是用于维护规则,而真正使用规则干活的是内核的netfilter,只不过firewalld和iptables的结 构以及使用方法不一样罢了。…

Springboot打包 依赖包到单独文件夹

在使用Springboot开发项目时,打包好的jar包是可以直接运行的,但是通常情况下,这个jar都会很大,因为它默认打包了所有的依赖jar包。此时,就可以通过maven-dependency-plugin插件将依赖包复制到独立的文件夹,在启动jar包的时候引用即可。…

Lombok经常用,但是你知道它的原理是什么吗?(二)

既然我们是在编译期对类进行操作了,那么我们就需要了解在Java中Javac到底对程序做了什么。Javac对代码编译的过程其实就是用Java来写的,我们可以查看其源码对其简单的分析,如何下载源码,Debug源码这里我就不进行分析了,推荐一篇文章写的挺好的。Javac 源码调试教程。…

Lombok经常用,但是你知道它的原理是什么吗?(一)

相信大家在项目中都使用过Lombok,因为能够简化我们许多的代码,但是该有的功能一点也不少。那么lombok到底是个什么呢,lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动帮我们生成这些方法。…

Linux CentOS 7 完美安装 Nginx 1.21.6

Nginx是C语言开发,建议在Linux上运行,当然,也可以安装Windows版本,本篇则使用Linux CentOS 7作为安装环境。安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。…