自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 RabbitMQ

通配符匹配,类似于direct交换机传播,不过routingkey可以使用通配符 #任意 *单个。5672:RabbitMQ的消息发送处理接口 后端。但是完全依靠broker的可靠性,性能,安全性,架构复杂,后期维护难。prfetch 设置预接收消息数量,处理完才能接收下一个,能者多劳。多个消费者绑定一个队列,可以加快消息处理速度。消费者可靠性-重传,确认,失败,业务幂等性。2.配置MessageConverter。MQ可靠性 -交换机,队列,消息持久化。1.引入依赖jackson。

2025-09-14 08:39:32 506

原创 微服务保护和分布式事务

某一个微服务出问题,导致整个服务出问题问题来源:服务提供者出现故障或者阻塞服务调用着没有处理好异常。

2025-09-12 17:19:05 967

原创 网关Gateway

需要过滤器,过滤路由中需要登陆验证的,比如购物车/carts/**,不需要的有如商品信息浏览/items/**,所以在这里使用GlobalFilter,需要六步,5.保存解析的用户信息userInfo为后续传递信息exchage.mutate().request(b->b.headers(" x", x)).build;3.需要登陆校验的话,需要获取所需请求头token=request.getHeaders().get("xxx")需要nacos,loadbalance,gateway依赖。

2025-09-11 05:12:28 388

原创 Nacos报错NacosException: Client not connected, current status:STARTING

【代码】Nacos报错NacosException: Client not connected, current status:STARTING。

2025-09-10 23:48:25 370

原创 Linux安装docker

镜像的名称不是随意的,而是要到DockerRegistry中寻找,镜像运行时的配置也不是随意的,要参考镜像的帮助文档,这些在DockerHub网站或者软件的官方网站中都能找到。容器内端口往往是由容器内的进程决定,例如MySQL进程默认端口是3306,因此容器内端口一定是3306;docker run -d --name 容器名 -p 8080:8080 --network 网桥名 镜像名。docker run -d --name 容器名 -p 80:80 --network 网桥名 镜像名。

2025-08-20 23:01:50 1538

原创 前端Vue

vue create 项目名。

2025-03-28 22:29:57 400

原创 数据报表Excel----Apache POI

【代码】数据报表Excel----Apache POI。

2025-03-27 23:55:47 261

原创 WX小程序支付

2025-03-27 22:13:11 128

原创 Apache Echarts

2025-03-27 22:12:28 101

原创 WebSocket

前端请求ws-->nginx反向代理--->localhost:8080。

2025-03-25 23:58:15 304

原创 Spring Task 定时任务处理

查询订单状态为未支付且下单时间超过15分钟的订单(select * from order where status=#{status} and order_time < #{time}),①maven坐标Task---Spring context。把订单状态改为取消,设置取消原因,时间,更新到订单中。②启动类加@EnableScheduling。④运行程序会自动检查是否符合条件修改。③定时任务加载类@Compent。

2025-03-25 22:19:44 416

原创 wx微信支付

调用过程如何保障数据安全?微信后台如何调用商户系统?

2025-03-25 17:24:59 257

原创 缓存Cache

【代码】缓存Cache。

2025-03-24 22:37:37 368

原创 WX小程序

【代码】WX小程序。

2025-03-23 22:09:36 2531 1

原创 HttpClient

3.调用HttpClient的execute方法发送请求。1.创建HttpClient对象。2.创建Http请求对象。

2025-03-23 15:45:56 229

原创 Redis

修改bean的名称,在RestController(xxxx)适合存储热点数据(热点商品,资讯,新闻)[顿时间内大量访问]database 0-15 16个,各自隔离。doc.html 管理端,用户端。基于内存存储,读写性能高。

2025-03-22 23:32:39 499

原创 优化技巧3----事务Transactional

insert into 表名(属性)vlaues(xxx,xxx,xxx...),(xxx,xxx,xxx...),(xxx,xxx,xxx...)select * from 表名 where 属性 in (xx,xx,xx)update 表名 set 属性=xxx where 属性=xxx。delete from 表名 where 属性=xxx。

2025-03-22 16:27:12 253

原创 优化小技巧2

命令行属性配置>Java系统属性配置>application.properties>熟练使用,汲取思想,面试高频。注意:冒号后面有一个空格。

2025-03-22 14:44:52 200

原创 优化小技巧

前端传入的参数是Json格式,f(@RequestBody Entity entity )在JWT解析的把id放到ThreadLocal里,Server新增的时候的get。返回数据:记录总数total,每页记录集合records[ ]xxx&xxx 这种格式不加@RequestBody。请求参数:页码,每页记录数,条件查询(比如姓名)@Pointcut抽取公共切点,提高代码复用性。MySQL的模糊查询 ,字符串拼接。每一次请求都是单独的一个线程。1.pom.xml导入配置。

2025-03-20 23:01:09 363

原创 Swagger 后端生成接口文档

Yapi 与 Swagger?

2025-03-19 16:37:32 243

原创 MD5密码加密

不可逆,只能由一个密码MD5加密后和存储的密码验证是否一致。

2025-03-19 16:08:26 219

原创 前端如何请求后端服务?---------nignx

nignx 反向代理 配置。nignx 负载均衡 配置。

2025-03-19 15:50:17 265

原创 git创建仓库

1.VCS版本控制 ------- >Create Git Repository------------->找到项目。远程创建一个仓库,gitee/github。commit提交本地仓库。

2025-03-19 15:15:04 225

原创 kimi文献综述超绝指令

我查阅了一篇与[主题]相关的文献,文章的摘要内容是[文献摘要],请根据这个摘要,帮我生成一段简短的总结,用于文献综述,总结应概括文章的主要研究问题,研究方法和研究结果我有几篇文献需要比较总结,请帮我总结这些文献的主要研究内容,并对他们的贡献和研究方法进行比较,指出他们的相似点和差异,A文献,研究了[简要概括文献的研究主题],B[]C[]

2025-01-20 09:34:00 1563

原创 day05 Java加强

不支持基本数据类型(8种){byte,boolean,char,short,int,long,float,double},支持对象类型(引用数据类型)需求:现在加入购物车中存在Java入门,宁夏枸杞,黑枸杞,人字拖,特级枸杞,枸杞子,现在用户不想买枸杞了,选择批量删除。需求:开发一个电影信息管理模块,和用户可以上架电影,查询电影,下架某部电影,以及下架某个主演参演的全部电影。增删查改,支持四种遍历方式,[for,迭代器,增强for,lambda]修饰符 class 类名 <类型变量,类型变量,...>{

2024-12-31 15:23:29 1124

原创 Python序列

【代码】Python序列。

2024-12-31 15:23:00 255

原创 WebSocket 与HTTP

服务器长期维护长连接需要一定的成本 各个浏览器支持程度不一 WebSocket 是长连接,受网络限制比较大,需要处理好重连。既然WebSocket支持双向通信,功能看似比HTTP强大,那么我们是不是可以基于WebSocket开发所有的业务功能?它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建。WebSocket并不能完全取代HTTP,它只适合在特定的场景下使用。WebSocket 是基于 TCP 的一种新的。4). 股票基金报价实时更新。3). 体育实况更新。

2024-12-24 16:13:59 245

原创 石头迷阵Java

数字华容道的乱序操作,并不是可以随意打乱的,必须满足一定的算法去打乱顺序,这样才是有解的,才能让玩家恢复到有序。用户每操作一步,需要立即判断是否已经通关,如果通过,需要显示胜利的标记。定义主界面类,MainFrame继承JFrame. 自定义窗口。打乱界面的图片顺序,让游戏具备可玩性: 使用方法如下。初始化界面菜单:系统退出,重启游戏。给窗口绑定上下左右按键事件。

2024-09-05 20:23:47 1659

原创 day04面向对象高级

只要是以" ... "方式写出的字符串对象,会存储到字符串常量池中,且相同内容的字符串只会存储一份。作用:和构造器一样,都是用来完成对象的初始化的,例如:对实例变量进行初始化赋值。决定组件在容器中的布局方式,避免手动设置每个组件的位置和大小,简化GUI的过程。基于AWT,提供了更丰富的GUI组件,轻量级组件,不依赖于本地窗口系统。//实现随机产生验证码,验证码的每位可能是数字,大写字母,小写字母。类的五大成分之一(成员变量,构造器,方法,的代码块,内部类)如果一个类定义在另一个类的内部,这个类就是内部类。

2024-09-04 00:00:55 1543

原创 Day03数组和面向对象编程入门

父类知道每个子类都要做某个行为,但是每个子类要做的事情不一样,父类就定义成抽象方法,交给子类去重写实现,更好的支持多态。程序编译后,常量会被宏替换,出现常量的地方会被替换成其记住的字面量,这样可以保证使用常量和直接用字面量的性能是一样的。某智能家居系统,可以让用户选择要控制的家用设备(吊灯,电视,洗衣机,落地窗),并可以对他们进行打开或关闭操作。假设班级有8名学生,请帮忙开发程序录入8名学生的Java成绩,成绩类型是小数,并输出平均分,最高分,最低分。

2024-09-03 01:14:30 791

原创 MySQL安装

环境变量-path-mysql文件夹下的bin目录添加。社区版本8.0.39。

2024-09-02 00:51:07 338

原创 Day02Java基础语法

开发一个简单的健康计算器应用程序,他可以接受用户输入的年龄,性别,体重,身高,然后根据这些信息计算出用户的BMI(身体质量指数)值和基础代谢率(BMR),并给出对应的健康状况提示。1.表达式类型只能是byte short int char ,JDK5之后支持枚举,JDK7支持字符串,不支持double ,float,long。一个类中可以出现多个方法名相同,形参列表不同(类型不同,个数不同,顺序不同),其他无所谓。//随机生成1-100之间的数字,提醒数字猜测,猜的提示过大,过小,直到猜中游戏。

2024-08-31 01:51:09 1734

原创 Day01Java

计算机中表示数据的最小单元(字节byte,简称B),一个字节占8个比特位(bit,简称b),1byte=8bit即1B=1b。JDK(Java development kit Java开发者工具包),必须安装JDK才能使用。Path环境变量可以配置程序的所在路径,在命令行窗口任意目录下可直接通过命令启动该程序。是否安装成功 ------》看Java javac是否可用。标识符-一般由字母,数字,下划线(_)和美元($)组成。编写,编译(javac),执行(java)JRE:Java的运行环境。

2024-08-23 23:14:49 715

原创 Spark初级编程实践

Spark初级编程实践,使用Spark访问本地文件和HDFS文件的方法,Spark常用算子的使用。

2024-08-22 21:43:46 985

原创 计算机网络原理知识图谱

计算机网路原理思维导图,期末考试突击,便于记忆

2024-08-22 21:30:56 565

原创 Linux操作指令

command 命令本身 options 可选,控制命令的行为细节 parameter 可选,控制命令的指向目标。在一些IP地址限制中,表示所有IP的意思,如方形设置0.0.0.0 ,表示允许任意IP访问。vim是vi的加强版本,兼容vi所有指令,不仅能编辑文本,还具有shell程序编辑功能。一旦出了home目录,大多数地方,普通用户只有读和执行权限,无修改权限。用户名:密码:用户ID,组ID,描述信息,home目录,终端。-r删除用户的home路径,不使用-r,home目录保留。

2024-08-22 15:59:39 607

原创 软件开发流程

产品定位功能架构:业务功能模块。

2024-08-22 15:57:21 618

原创 Mysql学习

1.安装与启动2.DDL3.DML4.DCL5.DCL。

2024-04-22 21:23:01 211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除