web后端
文章平均质量分 65
倔强的加瓦
这个作者很懒,什么都没留下…
展开
-
docker容器
在linux系统中zookeeper的启动和关闭在bin目录下进行启动和关闭的操作启动:关闭:原创 2022-05-02 17:07:01 · 1735 阅读 · 0 评论 -
mysql删除表中重复的行
1首先创建一个表,来进行演示。如图先创建表2然后切换到命令行查看数据库中的表内容,确实有重复的项。3首先先查询出重复的行4现在希望删除的是出现在这张表中的数据,只保留每一组中id最大的那一行,因此需要使用max函数查询出最大的一行,因此先查出来这些id不在最大的行或者查询出id在这些里面的最大值然后将不在这些不重复的里面,这些删除即可delete from deleteDuplicate where id not in (select t.maxId from (select max(i原创 2022-04-29 22:55:57 · 4028 阅读 · 0 评论 -
Http和Https的区别
redis底层五种数据类型的实现Http和Https的区别HTTPS 协议需要到 CA (Certificate Authority,证书颁发机构)申请证书,一般免费证书较少,因而需要一定费用。(以前的网易官网是http,而网易邮箱是 https 。)2、HTTP 是超文本传输协议,信息是明文传输,HTTPS 则是具有安全性的 SSL 加密传输协议。3、HTTP 和 HTTPS 使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、HTTP 的连接很简单,是无状态的。HTT原创 2022-03-31 18:29:12 · 160 阅读 · 0 评论 -
git从本地仓库到远程仓库的连接
git使用流程分为两类1先在本地文件下创建仓库,然后在关联到远程仓库2直接创建一个远程仓库,然后clone下来后再创建一个本地仓库先创建本地仓库在创建远程仓库进行连接前提是已经安装好git,并且配置好路径1先在任意目录下创建一个文件夹,此文件夹就作为仓库2进入文件夹下,目录为空,但是使用git命令,就会在当前文件中出现一个以.git为名的文件git init执行当前命令后:3自己在当前仓库创建一些文件或者目录这是文件的一些内容,方便进行文件版本对比,特此将第一版贴出来使原创 2022-04-20 21:43:38 · 4226 阅读 · 0 评论 -
RabbitMQ学习笔记
MQ的概念概念Mq(message queue) 本质上是一个消息队列,遵循先入先出的原则,只不过队列中存放的是message,是一种跨进程之间的通信机制,用于上下游的通信,使用了MQ之后,消息发送上游只需要依赖MQ,不需要依赖其他的服务用途1.流量削峰不直接访问订单系统,如果一下子来很多的请求,就可能会造成系统崩溃,所以加入MQ,,实现等待,进行削峰,不会宕机。2.应用解耦3.异步处理有一些服务是异步的,如果A调用B的,B却需要花费很长时间执行,但是A需要知道B执行结束的时间,可以使用队原创 2021-11-30 16:33:47 · 282 阅读 · 0 评论 -
解决rabbitmq-plugins enable rabbitmq_delayed_message_exchange bash: rabbitmq-plugins: 未找到命令...的问题
场景描述首先要确保已经把rabbitmq_delayed_message_exchange 上传到了rabbitmq_server-3.7.16的plugins目录下,按照其他教程,是在rabbitmq_server的plugins下输入[root@root plugins]# rabbitmq-plugins enable rabbitmq_delayed_message_exchange但是会出现如下错误:-bash: rabbitmq-plugins: 没有那个文件或目录解决办法然原创 2021-11-30 09:47:53 · 5326 阅读 · 1 评论 -
一些注解的记录
原创 2021-11-22 22:17:53 · 62 阅读 · 0 评论 -
Dubbo学习笔记
Dubbo学习1了解分布式分布式系统是若干独立系统的集合,但是用户使用起来像是在使用一套系统应用架构的发展演变:(1)单一架构:当网站的流量很小的时候,我们将所有的应用放到一台服务器上如公司内部的管理系统/超市收银系统(2)垂直架构:将大的应用拆分成小的应用,按照业务拆分,如订单系统,支付系统,展示系统等,优点是扩展较容易,缺点是业务越多,没办法解决业务之间的相互条用(3)分布式架构(基于RPC:远程过程调用):将业务拆分之后,用某种凡是实现各个业务模块的远程调用和复用,于是Dubbo就出现了原创 2021-11-20 22:47:45 · 1333 阅读 · 0 评论 -
web.xml模板
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/j原创 2021-11-20 20:46:37 · 1865 阅读 · 0 评论 -
SpringBoot学习笔记
SpringBoot学习笔记第一章基础配置文件的使用替换配置文件的方法和把配置文件导入到类中ImportResource@PropertyResource:SpringBoot项目创建SpringBootApplication的注解SpringBoot配置文件把简单的属性写在配置文件中,并且利用@Value读取把一些简单属性写在一个类中作为对象使用JSP005容器中获取对象的使用006CommandLineRunner接口和ApplicationRunner接口第二章SpringBoot和web组件拦截器S原创 2021-11-19 17:41:42 · 1221 阅读 · 0 评论 -
SpringBoot远程(虚拟机)使用redis时你的主机中的软件中止了一个已建立的连接。
相信当你看到这个文章时已经找了很多办法比如在redis.conf配置文件中修改保护状态把配置文件中的bind127.0.0.0注释掉关闭linux的防火墙等操作虽然做了以上所有操作都没成功,但是做以上工作还是很有必要的,要先做以上操作然后:不知道为什么直接在配置文件中修改保护状态为什么不行。但是我的是在启动时可以直接在命令行中改变保护状态就可以用了...原创 2021-11-19 14:18:54 · 4169 阅读 · 11 评论