阿里巴巴
文章平均质量分 83
普通网友
这个作者很懒,什么都没留下…
展开
-
【2021最新版】RabbitMQ面试题总结(32道题含答案解析)
采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦。MQ就是消息队列。是软件和软件进行通信的中间件产品。RabbitMQ面试题总结深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料。原创 2022-09-12 04:39:19 · 575 阅读 · 1 评论 -
nginx反向代理配置
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 12:00:42 · 1485 阅读 · 0 评论 -
Java后端开发工程师学习笔记【狂神说Java笔记】
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 03:10:47 · 1070 阅读 · 1 评论 -
MyEclipse 下载、安装教程
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-09 23:28:35 · 16346 阅读 · 4 评论 -
彻底搞懂Spring的循环依赖
很直接的一张图:循环依赖分为三种:构造器注入方式的循环依赖、setter注入方式的循环、属性注入方式的循环依赖;其中构造器注入方式造成的循环依赖Spring无法解决,这一点可以通过调试Spring源码得到结论。(ps:X和Y都是构造器注入彼此,严谨一点)如果没有循环依赖的情况的话,一级缓存就可以搞定所有的情况,只需要在 bean 完全初始化好之后将其放入一级缓存即可。但是一级缓存解决不了循环依赖的情况,所以,Spring 使用三级缓存来解决了循环依赖问题。原创 2022-09-09 00:18:48 · 944 阅读 · 4 评论 -
Python数据库sqlite3详解
经典结束表情包走起!3必回~先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...转载 2022-08-02 05:42:13 · 2134 阅读 · 2 评论 -
python操作mysql数据库
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。回滚到上次提交的地方。连接数据库的参数按照实际情况添加,端口号默认是3306,我的有冲突,改成了3307。增删改查,除了查询,其他都需要提交。.原创 2022-08-02 05:41:36 · 341 阅读 · 0 评论 -
Python所有方向的学习路线,你们要的知识体系在这,千万别做了无用功!
一直以来都有很多想学习Python的朋友们问我,学Python怎么学?爬虫和数据分析怎么学?web开发的学习路线能教教我吗?我先告诉大家一个点,不管你是报了什么培训班,还是自己在通过各种渠道自学,你一定要注重一个东西完整的知识体系。感觉很迷茫?学了一段时间还是不入流?很大一部分原因是因为你没有一个完整的知识体系,你不知道自己现在的进度、未来的方向。端午三天,虽然回了乡下,但还是抽时间去做了Python所有方向的学习路线,今天分享给大家。...原创 2022-08-02 05:40:58 · 145 阅读 · 0 评论 -
python实现API的调用
其实最近发现博客很久没更新,可能还是因为自己懒以及能力有限不知道该写什么,但上半年工作以及生活中发现,写作其实是一个很好的东西,可以把自己的想法记录下来,虽然可能很不成熟,但是其实对于自己的成长是很有帮助,写多了也就熟了,而且现在快餐式的互联网,让我们中断了很多思考,尤其是工作后发现,平常还是要多思考,多写作,也可以沉淀自己,后续会慢慢更新博客,但是频率可能不是很高,但是会慢慢多加入自己的思考和逻辑以及一些归纳,因为发现之前的博客太不成熟了哈哈哈。httpshttpshttps。...原创 2022-08-02 05:39:46 · 10632 阅读 · 0 评论 -
MInIO入门-03 秒传+大文件分片上传
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦。...原创 2022-08-02 00:11:46 · 2474 阅读 · 0 评论 -
Maxwell 一款简单易上手的实时抓取Mysql数据的软件
Maxwell是由美国Zendesk开源,用Java编写的MySQL实时抓取软件。实时读取MySQL二进制日志Binlog,并生成JSON格式的消息,作为生产者发送给Kafka,Kinesis、RabbitMQ、Redis、GoogleCloudPub/Sub、文件或其它平台的应用程序。...原创 2022-08-02 00:11:10 · 499 阅读 · 0 评论 -
maven项目打包成war包并部署到tomcat上
一直通过idea软件去部署项目到tomcat上,却忘了最基本的打包成war包部署到tomcat今天就来通过笔记的方式来提醒下自己,同时也帮助下有同样想法的兄弟们。可能上面比较啰嗦,但是对比较模糊的兄弟们应该比较友好,下面对上面的步骤进行简化总结,方便,快速部署。1、idea打开maven项目,找到pom.xml文件修改打包方式位war2、清除项目缓存点右侧Maven下clean后点击package打包。3、找到右侧target目录下的xxx.war。...原创 2022-08-02 00:10:34 · 762 阅读 · 0 评论 -
Maven的简单使用
Maven提供了一套标准化的项目结构,所有IDE使用的Maven构建的项目完全一样,所有IDE创建的Maven项目可以通用。原创 2022-08-02 00:10:00 · 126 阅读 · 0 评论 -
maven的ssm整合笔记
以上就是ssm的基本整合内容先配置mybatis然后配置spring接下来就是springmvc最后配置一下web.xmlmybatis需要配置那些?1.引入properties文件2.全局设置开启驼峰3.设置类型别名4链接数据库.5.引入映射文件spring需要配置那些?1.业务逻辑扫描...原创 2022-08-02 00:09:24 · 117 阅读 · 0 评论 -
Java面试技巧—如何自我介绍
通过多年的被面试经验和面试别人的经验,在小编看来原因无非是其以下几点。1)面试官想对面试者有个初步的了解;2)面试官争取在仅有的时间内快速浏览简历;3)面试官通过让面试者自我介绍来缓冲一下面试气氛,使面试者不过于太紧张影响其发挥能力。注意第一点需要重点关注一下,给自己制定一套标准的面试话语;而第二点和第三点就不用过多的解释了。...原创 2022-08-01 21:32:05 · 137 阅读 · 0 评论 -
java面试技巧-职业规划有技巧
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。在北大青鸟武汉宏鹏鲁广校区职业规划中,java面试技巧是java学员需要学习的,下面给出java面试相关内容,供参考,希望学员自由发挥。...原创 2022-08-01 21:30:55 · 297 阅读 · 0 评论 -
JAVA面试所问到的问题
由于一直都在面试找工作,所以在面试的过程中,遇到的公司不同,所做的要求也都不一样,技术面问到的问题也都不尽一致。所以在此记录一下每一次面试所会遇到的问题,方便自己总结经验。...原创 2022-08-01 21:30:18 · 67 阅读 · 0 评论 -
IDEA版Postman插件Restful Fast Request,细节到位,功能好用
RestfulFastRequest是idea版Postman。它是一个强大的restfulapi工具包插件,可以根据已有的方法帮助您快速生成url和params。RestfulFastRequest=API调试工具+API管理工具+API搜索工具。它有一个像Postman一样界面来完成请求、检查服务器响应、存储你的api请求和导出api请求。插件帮助你在IDEA界面内更快更高效地调试你的API这个插件,体验确实不错。6折,确实值得入手一把,最好用的IDEAAPI调试插件。...原创 2022-08-01 16:03:27 · 1355 阅读 · 0 评论 -
IDEA找不到Database解决方法
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。name这里随意,user默认是root,password是数据库密码,跟navicat连接数据库的密码是一样的。navicat下载链接在。..原创 2022-08-01 16:02:50 · 1024 阅读 · 0 评论 -
IDEA导入Eclipse项目的方法步骤(图文教程)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。最近接手一个项目,dang下来一看是eclipse的项目,这有些让我发蒙,望着eclipse的小图标陷入了沉思,经过查阅资料,研究出了一个可以的配置流程。工作间隙,感觉是个新的工程导入方式,但是以后遇到不会很多,记录一下,以防像是装npm,Vue一样用到时候还要再找。.原创 2022-08-01 16:02:15 · 210 阅读 · 0 评论 -
IDEA如何配置Tomcat
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。,在ApplicationServers界面,点击“+”,在TomcatServer配置界面选择要添加的Tomcat的路径,最后点击“OK”注因为小编电脑是苹果系统,所以路径跟大家不太一样,不要因此而迷惑。1.导入项目后,如果之前配置过Tomcat,那么会在项目中显示配置过的Tomcat,但是会有一个红叉显示,意思是需要我们重新配置。至此,Tomcat配置完成,可以使用了。...原创 2022-08-01 16:01:40 · 32749 阅读 · 3 评论 -
IDEA部署Tomcat(超详细)
我们可以发现多了一个web文件夹,这个web文件夹里面就是放自己的web文件,例如html文件,jsp文件等,web下面的WEB-INF目录里面的web.xml就是用来配置这个web项目的,在WEB-INF下面我们一般会建立一个lib文件夹用于存放项目所需的jar包。创建好后的项目结构如上图,我创建的项目名称为tomcat,这个项目现在还是一个普通的java项目,想要开发web程序,我们还要做一下操作,首先我们先给项目添加依赖。点击apply,然后点击ok,重新启动服务器,发现控制台正常输出。...原创 2022-07-31 11:42:18 · 593 阅读 · 0 评论 -
IDEA连接MySQL数据库并执行SQL查询操作
先选择好数据库,再点击New,即可创建表、视图等****这里以创建表为例进行说明设置表的名称、字段属性(字段数目用±进行增删)等,点击Execute进行表的创建mybatis数据库下新建t_class表如下。原创 2022-07-31 11:41:42 · 1157 阅读 · 0 评论 -
IDEA社区版怎么配置Spring boot项目?
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。2.点击下载安装,然后在Installed(已安装)里面找到这个插件,选择apply(应用)。结果显示正常,这样就好啦,是不是很简单呢?...原创 2022-07-31 11:41:07 · 2153 阅读 · 0 评论 -
IDEA的database使用教程(使用mysql数据库)
修改表内容双击想要修改的表,然后就可以直接在表中修改了,如下图,选择加号就可以插入一行,减号就是删除一行,第三个是什么号咱也不知道,功能是返回上一步,不过要记得选中操作过的那一行。眼睛就是显示刚才操作的sql语句,绿色的箭头就是提交操作。如图,1处名字可以自取,然后2、3输入用户和密码,4处先测试一下,第一次使用要下载一个驱动,测试后有个绿勾就可以了,记住别忘了点ok。建表选择数据库右击选择new=>table,1处取名,2处可填表的注释,3添加字段,4增添其它属性,最后点击execute完成。...原创 2022-07-31 11:40:30 · 2916 阅读 · 0 评论 -
IDEA版Postman插件Restful Fast Request,细节到位,功能好用
RestfulFastRequest是idea版Postman。它是一个强大的restfulapi工具包插件,可以根据已有的方法帮助您快速生成url和params。RestfulFastRequest=API调试工具+API管理工具+API搜索工具。它有一个像Postman一样界面来完成请求、检查服务器响应、存储你的api请求和导出api请求。插件帮助你在IDEA界面内更快更高效地调试你的API这个插件,体验确实不错。6折,确实值得入手一把,最好用的IDEAAPI调试插件。...原创 2022-07-31 11:39:54 · 846 阅读 · 0 评论 -
云服务器部署 Web 项目
1先在官网下载.zip包2把zip传到linux上,直接拖进去就行,不行就命令先下载3使用unzip命令进行解压缩,同样可能也需要先下载4切换到bin目录给所有.sh5启动romcat(前四步首次使用需要做的,后面就不需要了,且才相关目录里执行命令)如何验证tomcat是否启动成功1查看tomcat进程,ps命令相当于windows上的任务管理器,会打印出当前主机的所有进程,按照tomcat关键字来进行匹配2有这个就是启动成功conf3。...原创 2022-07-31 05:24:56 · 435 阅读 · 0 评论 -
云原生技术-微服务SpringCloud(1)
作者简介2022新星计划第三季云原生与云计算赛道Top5??、华为云享专家??、云原生领域潜力新星????????作者目的如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门,共同进步!转载 2022-07-31 05:24:18 · 177 阅读 · 0 评论 -
云原生中间件RocketMQ-快速入门
生产组用于消息的发送。消费组用于消息的订阅处理。生产组和消费组,方便扩缩机器,增减处理能力,集群组的名字,用于标记用途中的一员。每次只会随机的发给每个集群中的一员。原创 2022-07-31 05:23:43 · 114 阅读 · 0 评论 -
云原生中间件RocketMQ(二)源码包结构和集群架构模型
优点配置简单,单个Master宕机或重启维护对应用无影响,在磁盘配置为RAID10(磁盘阵列,用于数据保护)时,即使机器宕机不可恢复情况下,由于RAID10磁盘非常可靠,消息也不会丢(异步刷盘丢失少量消息,同步刷盘一条不丢)。优点即使磁盘损坏,消息丢失的非常少,且消息实时性不会受影响,因为Master宕机后,消费者仍然可以从Slave消费,此过程对应用透明。每个Master配置一个Slave,有多对Master-Slave,HA采用异步复制方式,主备有短暂消息延迟,毫秒级。...原创 2022-07-31 05:23:08 · 147 阅读 · 0 评论 -
云原生中间件RocketMQ(三)RocketMQ集群(多Master和多Master-Slave方式)部署实操
RocketMQ为我们提供了丰富的集群架构模型,包括单点模式、主从模式、双主模式以及生产上使用最多的双主双从模式(或者说多主多从模式)。。本文主要讲双主模式和多主多从模式的部署。原创 2022-07-31 05:22:31 · 371 阅读 · 1 评论 -
Maxwell 一款简单易上手的实时抓取Mysql数据的软件
Maxwell是由美国Zendesk开源,用Java编写的MySQL实时抓取软件。实时读取MySQL二进制日志Binlog,并生成JSON格式的消息,作为生产者发送给Kafka,Kinesis、RabbitMQ、Redis、GoogleCloudPub/Sub、文件或其它平台的应用程序。...原创 2022-07-30 17:36:22 · 705 阅读 · 0 评论 -
maven项目打包成war包并部署到tomcat上
一直通过idea软件去部署项目到tomcat上,却忘了最基本的打包成war包部署到tomcat今天就来通过笔记的方式来提醒下自己,同时也帮助下有同样想法的兄弟们。可能上面比较啰嗦,但是对比较模糊的兄弟们应该比较友好,下面对上面的步骤进行简化总结,方便,快速部署。1、idea打开maven项目,找到pom.xml文件修改打包方式位war2、清除项目缓存点右侧Maven下clean后点击package打包。3、找到右侧target目录下的xxx.war。...原创 2022-07-30 17:35:46 · 252 阅读 · 0 评论 -
maven打包报错:Please refer to XXXtargetsurefire-reports for the individual test results. 以及跳过test打包
这个表示测试失败导致的打包失败,解决方法就是跳过test打包。原创 2022-07-30 17:34:36 · 3135 阅读 · 0 评论 -
maven 打jar包:mvn clean package
7)使用插件maven-jar-plugin2.4对编译后生成的文件进行打包,包名称默认为artifactId-version,比如本例生成的jar文件demo-0.0.1-SNAPSHOT.jar,包文件保存在target目录下。(4)使用资源插件maven-resources-plugin2.6执行测试资源文件的处理;(2)使用资源插件maven-resources-plugin2.6执行资源文件的处理;进入D微服务架构ch3arget目录,执行jar包。...原创 2022-07-30 17:34:01 · 688 阅读 · 0 评论 -
SpringBoot 整合 SpringCloud Alibab-Seata 详解
Seata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。Seata将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。原Fescar,即分布式事务解决方案。详细介绍,可以阅读SpringCloudAlibab-Seata官网很显然,v1.4.2使用的是从“本地文件读取(file.conf和)”的方式获取的配置,实际上这种方式里面配置的很多参数我们很多都不需要改动,或者说一般人也不会轻易修改;和和和(和。...原创 2022-07-29 20:41:25 · 1108 阅读 · 0 评论 -
SpringBoot 整合 Elasticsearch (超详细)
?本文章通过实战记录相关问题以及提供解决方案。??公众号恩故事还在继续。原创 2022-07-29 20:40:42 · 430 阅读 · 0 评论 -
SpringBoot 常用注解汇总
SpringBootConfiguration继承自@Configuration,二者功能也一致,标注当前类是配置类,并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到spring容器中,并且实例名就是方法名。查看源码可发现,@SpringBootApplication是一个复合注解,包含了@SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan这三个注解。支持别名@Bean(“xx-name”)...原创 2022-07-29 20:40:07 · 303 阅读 · 0 评论 -
springboot 常用注解
在springboot中,摒弃了spring以往项目中大量繁琐的配置,遵循约定大于配置的原则,通过自身默认配置,极大的降低了项目搭建的复杂度。同样在springboot中,大量注解的使用,使得代码看起来更加简洁,提高开发的效率。这些注解不光包括springboot自有,也有一些是继承自spring的。...原创 2022-07-29 20:39:31 · 207 阅读 · 0 评论 -
springboot 多线程实现
有时候,,如果,系统就要,有时会。而且当线程数量太多时,原创 2022-07-29 20:38:56 · 1413 阅读 · 0 评论