logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

​《Nacos终极指南:集群配置+负载均衡+健康检查+配置中心全解析,让微服务稳如老狗!》​

当微服务启动时,会从Nacos中读取读个配置文件,我们可以通过启动服务时的日志来观察要想读取product-service.properties和product-service-test.properties里面的配置信息,需要在bootstrap配置文件中添加下面的配置这三个配置文件的读取的优先级为:实验证明有这3个配置文件时,从Nacos中获取配置时在Nacos中。

文章图片
#spring cloud#负载均衡#spring
基于责任链设计模式与策略模式的抽奖系统项目

在抽奖项目中,为了方便后面快速辨认哪一层次出现异常或者报错,我们给controller层和service层都设置了各自的错误码即错误信息,我们也定义了一个GlobalErroorCode全局的错误码,去辨认一些我们预料不到的错误。在项目中,我们也给controller层和service层去设置一个自定义异常,让ControllerException自定义异常去处理controller层抛出的异常,

文章图片
#spring boot
【JavaSE】多线程案例---单例模式

syncronized里面的if(instance==null)是为了判断是否需要实例化对象,最外面的if(instance==null)是为了在多线程程序中,instance已经实例化好的情况下,其他线程继续执行该代码的时候,不需要再继续实例化,让其跳过加锁和解锁的操作,直接执行return语句,使程序不会阻塞,提高程序的运行效率。正常的执行顺序是1->2->3,但是由于指令重排序的问题会出现1

文章图片
#设计模式#单例模式#java
数据结构---优先级队列(堆)

1.PriorityQueue中放置的元素必须能够比较大小,不能插入无法比较大小的对象,否则会抛出ClassCastException异常2.PriorityQueue不能插入null对象3.PriorityQueue没有容量限制,可以插入任意多个元素,其内部自动扩容4.插入和删除的元素的时间复杂度为O(logN)5.PriorityQueue底层使用了堆数据结构6.PriorityQueue默认

文章图片
#数据结构
动态规划---简单多状态

都不能偷了,所以此时,只要计算。

文章图片
#动态规划#算法
基于微服务的在线判题系统重点总结

在获取题目列表这块,引入PageHelper插件实现了分页查询,主要是注意下面的理解最近好多涉及到的功能都涉及到了redis,为了提高效率,每次涉及到查询时的操作时,都要先从redis中获取数据,如果从redis中获取到了数据,此时就可以直接返回得到的数据但是如果没有从redis中获取到对应的数据或者从Redis中获取到的数据有误,此时就要去数据库查询对应的数据,此时并将从数据库得到的数据同步到r

文章图片
#微服务#java#架构
Agent的记忆机制

(用户在于大模型对话中输入的原始内容)、(context window里的对话历史)、(存在外部数据库、语义检索召回)、(结构化提取的关键事实)如果Agent没有记忆机制:有两个问题:第一个就是,第二个就是,这个就会可能导致Agent完成任务的质量不高。

文章图片
MySQL 面试高频题:复合索引失效场景总结

如果想要复合索引不失效的话,就要遵循复合索引(username,age)的底层是按username先排序,username相同再按照age排序的结构下面就来介绍复合索引失效的场景1.跳过最左列,只讲age作为查询条件失效原因:联合索引的结构是先按照username进行排序,在按age排序,没有username的筛选条件,MySQL无法定位到age的有效范围,此时就只能全表扫描了。

文章图片
#数据库
RabbitMQ---开篇

MQ是Message Queue的缩写,从字面意思来说就是一个消息队列,也就是一个用来存储消息的队列,消息可以非常简单,比如只包含文本字符串,JSON格式的数据,也可以很复杂,比如内嵌对象。

文章图片
#rabbitmq
Java---牛客的ACM模式被卡输入输出时间,如何解决?一个模版即可解决

这是一个Java编程模板,提供了快速输入输出功能。模板包含: 主类Main,使用PrintWriter实现高效输出 Read辅助类,封装了BufferedReader和StringTokenizer实现快速输入 支持多种数据类型读取(nextInt, nextLong等) 静态输入输出对象(in, out) 处理IOException的机制 该模板适用于算法竞赛编程,可以简化输入输出操作,提高编码

文章图片
#java
    共 22 条
  • 1
  • 2
  • 3
  • 请选择