- 博客(173)
- 资源 (5)
- 收藏
- 关注
原创 Spring Cloud GateWay搭建
注册中心,常用的有:Eureka、Consul、Zookeeper、Nacos,此处要明白一点是注册中心本身就是一个服务,所以对注册中心而言,不仅仅局限于java编写的,也存在于是其他语言编写,本质是一个server软件,只需要满足注册中心的功能即可。注册中心服务已启动完毕,接下来启动两个微服务作为注册中的client。针对两个服务各自创建两个控制层接口,顺便在配置文件中定义下服务的请求上下文路径。简单搭建一个,有注册中心,两个微服务,一个网关的组成的微服务架构。此时证明我们的注册中心服务以启动完毕!
2025-03-10 17:56:39
297
原创 Redis离线安装(内网,源码安装)
修改第19行的配置,修改为自己手动启动redis时,使用的redis.conf文件的路径。(本次安装包是放root下,解压后也没有重命名为redis,建议一开始解压的时候,解压到/etc/redis,本次的redis.conf文件的路径为/root/redis-5.0.5/redis.conf)最后在启动redis就可以远程连接redis了(在src目录执行./redis-server …检查一下redis.conf文件是否设置成了守护进程,没有的话设置为守护进程,然后保存退出。// 查看防火墙开放端口。
2025-03-10 13:10:13
632
原创 PLSQL执行.sql文件
原文链接:https://blog.youkuaiyun.com/iamlzyoco/article/details/136322981。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。2.打开plsql选择命令窗口,即选择File->New->Command Window;注意:一定记得最后一步,提交后,才能查询到更新后的数据。中选择需要执行的.sql文件,最后点击打开。3.输入@然后按回车键,在弹出来的文件。
2025-03-07 23:21:04
281
原创 MySql-9.1.0安装详细教程(保姆级)
MySQL是一个流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。MySQL以其体积小、速度快、总体拥有成本低的特点,成为中小型和大型网站开发的优选数据库系统。它使用标准的SQL语言进行数据操作,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库。
2025-03-05 18:14:38
970
原创 java高级面试题整理
程序计数器是一个很小的内存区域,不在RAM上,而是直接划分在CPU上,程序猿无法操作它,它的作用是:JVM在解释字节码(.class)文件时,存储当前线程执行的字节码行号,只是一种概念模型,各种JVM所采用的方式不一样。线程不安全 ,底层实现,哈希桶(Node链表、数组),每个Node的key,即Hash值Key,Value可能是个线性表,也可能是个红黑树,如果产生Hash碰撞,同一Key值下,有多个数据,数据个数小于8个,则Value为线性表,如果大于8个,则转化为红黑二叉树,这样查询、遍历效率高些。
2025-03-05 16:50:57
1063
原创 JAVA进阶 Thread学习06 synchronized关键字
这里就相当于一个类的对象使用了带有synchronized的方法,synchronized锁就锁上了.这个时候其他对象如果需要使用带synchronized的方法就得等待这个对象运行结束.先说说什么是不可重入吧.不可重入就是一个人等完厕所后,上了厕所把门锁上了,然后自己闪现到厕所外并且失忆了,只记得在等厕所.这时候厕所是锁上的自己也进不去,一个对象拥有多个带有互斥锁(同步锁)的方法.其中方法一个方法二都是带有互斥锁的方法,方法二调用方法一.顾名思义,就是可以重新进入自己使用的"厕所".
2025-03-05 01:40:54
312
原创 eclipse配置Spring
下载支持windows的文件,若想下载其他类型,可以访问。2、添加commons-logging进入该项目路径。eclipse版本:2020-06 (4.16.0),等待一会儿会出现安装列表,我们选择带有。此时,Spring的配置已经完成了。注:jdk版本:JavaSE-1.8。选择对应的版本进入下载,此处选择。3、添加Spring组件进入路径。选择第一个下载包,等待下载。项目,右键选择项目,点击。③进入文件夹,选择下载好的。,解压进入文件目录,选择。3、Beans.xml代码。依然按照上述顺序,点击。
2025-03-05 00:23:27
288
原创 电池管理系统(BMS)架构详细解析:原理与器件选型指南
整个BMS架构的设计目的是监控电池的状态,保证电池在安全的工作范围内进行充放电,同时通过各种电气隔离技术保护低压电路,确保系统稳定性。其主要功能包括电池电压、电流、温度的实时监控,过压、过流、过温等异常情况的保护,以及通过通信接口与外部设备进行数据交换。保护与隔离:通过隔离器和光耦实现高压部分与低压控制部分的隔离,确保系统安全。MOSFET的选择:根据电池的充放电电流选择低导通电阻和高耐压的MOS器件。控制器的选择。
2025-03-02 22:35:43
1819
原创 小米java面试题_小米java社招面试题分享,面经(一面二面)
下面给大家带来的是小米java社招面试题(面经)的相关分享,主要包括了一面二面的面试题,准备小米java一面二面的小伙伴可以来了解一下。(1)一维升序数组,定义一次左移为取数组最左侧的一个元素,将它放到数组的最右侧,现在给一个左移n次后的数组,求n,要求时间复杂度logn。(2)定义树的平均高度:树根结点到所有叶子结点的距离n的和,和所有叶子结点数量的比值,现在给一个root节点,求它的平均高度。五、一个二维地图(数组),每一个格子的权重不一样,求从左上角到右下角的最小权重。
2025-03-02 21:16:36
176
原创 国企公司java面试题_整理最全的Java笔试题库之问答题篇-国企笔试题库
于标准的企业级平台,从而简化企业应用的开发、管理和部署。,提供一个平台独立的、可移植的、多用户的、安全的和基。页面制作的任务可以比较方便地划分给页面设计人员和程序。,重复的请求不会导致同一程序的多次转载,它是。和动态页面输出混合编码的技术。技术不断适应和促进企业级应用过程中的产物。相比没有差别,一样具有很高的效率。一个标准,而不是一个现成的产品。依靠线程的方式来支持并发访问的。技术开发企业级应用的工业标准,借助形式上的内容和外观表现的。的形态编译运行,因此它的效率。具有更高的效率并更容易。
2025-03-02 19:57:37
138
原创 【Spring Boot】掌握 Spring 事务:隔离级别与传播机制解读与应用
事务传播机制就是: 多个事务法存在调关系时, 事务是如何在这些法间进传播的就比如,两个方法,都被transaction修饰了,假如这里的两个方法存在调用的关系,那么这里的事务是如何进行传播的,是使用A的事务,还是使用B的事务呢?**???**本期讲解了关于MySQL事务的隔离级别回顾,以及spring的事务隔离级别以及事务传播机制,分别从概念和代码进行了演示~~~???~~~~最后希望与诸君共勉,共同进步!!!???以上就是本期内容了, 感兴趣的话,就关注小编吧。???期待你的关注~~~
2025-02-28 23:51:49
903
原创 【MyBatisPlus】MyBatisPlus介绍与使用
【MyBatisPlus】MyBatisPlus介绍与使用1、什么MyBatisPlus2、MyBatisPlus的CRUD操作3、MyBatisPlus分页使用。
2025-02-28 22:13:59
369
原创 SSM与Springboot是什么关系? -----区别与联系
SSM(Spring + Spring MVC + MyBatis)和 Spring Boot 都是基于 Spring 框架的技术栈,但它们在使用方式、配置复杂度以及设计理念上有所不同。下面是 SSM 和 Spring Boot 之间的关系及主要区别:定义:SSM 是一种传统的 Java Web 应用开发技术组合,其中包含了三个框架:特点:适用场景:适用于那些需要高度定制化配置的企业级应用,或者对于已有系统的迁移和扩展。定义:Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来
2025-02-28 13:11:16
394
原创 springCloud网关Zuul和GateWay区别
springcloud getway 它是基于spring 5.0 、spring boot 2.0 和spring reacter,为微服务提供一个简单有效的网关API路由接口。Spring Cloud GetWay 作为Spring Cloud生态系统的网关,目标是为了代替zuul,SpringCloud GetWay 是基于webFlux框架实现的,而WebFlux框架底层则使用了高性能的Reactor模式通信框架Netty。
2025-02-28 11:29:23
805
原创 springboot3.X 无法解析parameter参数问题
使用最新版的Springboot 3.2.1(我使用3.2.0)搭建开发环境进行开发,调用接口时出现奇怪的错。
2025-02-27 14:31:28
693
原创 Spring Boot整合DeepSeek实现AI对话
而SpringBoot 3.2.x 和 3.3.x依赖的JDK版本最低应该也是JDK17,所以这里演示整合的代码都是基于spring boot 3.3.8 以及 JDK17。Spring 是一个支持 Java 开发的框架,而 Spring AI 使得 Java 开发人员能够更容易地构建、管理和集成人工智能模型和机器学习功能。其他也就一样了,只是把地址换成了本地ollama的服务地址,api-key不需要了但是也不能不填,不填会报错,模型就配置本地有的模型即可。,就可以在需要的地方注入。
2025-02-27 13:07:09
847
原创 Redis使用手册
Redis是一个开源的,先进的key-value持久化产品。它通常被称为数据结构服务器,它的值可以是字符串(String)、哈希(Map)、列表(List)、集合(Sets)和有序集合(Sorted sets)等类型。可以在这些类型上面做一些原子操作,如:字符串追加、增加Hash里面的值、添加元素到列表、计算集合的交集,并集和差集;或者区有序集合中排名最高的成员。为了取得好的性能,Redis是一个内存型数据库。
2025-02-27 11:45:45
714
原创 nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException
记一次启动tomcat时,遇到的无法加载[spring/dubbo-service.xml][spring/spring-context.xml]问题。找到lib目录里的dubbo包,删掉低版本的即可,问题解决。
2025-02-26 02:52:05
112
原创 MySQL中between and的基本用法
是支持数值查询的,当字段类型是数值时 between A and B等同于>=A and <=B。not between and表示指定范围之外的值。not between A and B相当于 < A or >B。从上面示例可以看出,还有两条数据时间是在2024-10-30日范围内,但是并没有被查询出来。当between and用于数值查询时,常用于字段类型为int、decimal等。当查询时间范围时要注意可能会遇到时间精度问题,具体参考下面示例。示例:查询年龄不在24到25之间的用户。
2025-02-26 01:31:15
433
原创 java面试项目中遇到难题,大量教程
Java反射java反射知识导图这块的内容不多,但也很重要,虽然开发中可能不是经常用到,但经常会在 看源码的场景中遇到,实际开发中有些情景也是会遇到,所以掌。读者问小夕:学算法除了面试会用到,其它地方到底有什么用(二)前提接上篇,上次读者问小夕,平时刷的面试题,除了面试会用到,基本没啥用了吧除了上次那里用到的地方,小夕最近做的一个业务需求又用到了 碰到过。HR不会告诉你的Java工程师的履历秘密获得面试的机会也就相对渺茫,但我正是通过这种最常见的方式成功拿到了上述几家大型科技企业的面试机会。
2025-02-25 22:10:11
749
原创 Java资深架构师详解java进阶技术体系与主流架构思维(建议入手)
Java架构进阶体系:开源框架解析,微服务架构专题,高性能架构专题,架构师筑基专题,团队协作开发专题,B2C商城项目实战。文末有相关对应专题的讲解资料,和高清的思维图谱,有需要的可以去领取。SpringCloud应用及源码解读。FastDFS分布式文件存储实战。Nginx高并发分流进阶实战。高并发场景分布式解决方案实战。ActiveMq消息中间件。RabbitMq消息中间件。Dubbo应用及源码解读。Docker虚拟化技术。
2025-02-24 23:52:37
248
原创 check spring configuration解决方法
根据提示是这2个文件目录下需要添加spring的配置文件, 直接点击提示的文字 “spring-boot-build.spring-boot-project.spring-boot-cli” 会打开以下面板。问题:导入新项目的时候打开idea,会出现checking spring configuration,如下弹窗。下次进来虽然还会出现check spring configuration,但是IDEA不卡了…这个会极大耗费性能,把IDEA卡的不要不要的. 默默的等它运行完之后右下角出来了这个弹窗。
2025-02-24 16:51:55
295
原创 解决ideatomcatUnrecognized option--add-opens=java.basejava.lang=ALL-UNNAMEDErrorCould not create th
因此,当Tomcat 10尝试使用这个参数时,JDK 1.8无法识别并抛出了错误。找到Tomcat的启动脚本(例如catalina.sh或catalina.bat),找到JVM参数部分,并移除或注释掉与–add-opens相关的行。请注意,如果你选择升级JDK版本,确保与Tomcat版本兼容,并注意可能存在的其他依赖性问题。另外,如果你不确定如何修改Tomcat配置或升级JDK版本,请参考官方文档或寻求专业帮助。打开Tomcat的启动脚本(例如catalina.sh或catalina.bat)。
2025-02-23 06:49:21
958
原创 收藏!阿里巴巴首推“Java进阶必备宝典”,理论到实战!
作为一名Java方向的程序员,打好夯实的基础是非常重要的,现在大厂面试对于程序员基础知识的掌握考察也越来越严格,虽然说现在技术更新比较快,但基础扎实才能够更深入的去理解每一个知识技术点。关于Java程序员如何筑基,大部分小白是比较迷茫的!不过今天让人兴奋激动的是,阿里巴巴首推的“Java进阶必备宝典”,内容完整,能够让读者清晰认识Java系统的结构,从基础到高级再到实战,带你一键搞定!
2025-02-23 05:03:53
694
原创 大屏开源项目go-view二次开发1----环境搭建(C#)
最近公司要求做一个大屏的程序用于展示公司的产品,我以前也没有相关的经验,最糟糕的是公司没有UI设计的人员,领导就一句话要展示公司的产品,具体展示的内容细节也不知道,全凭借自己发挥。刚开始做时是用wpf做的,wpf调样式非常耗时耗力,做到半成品时给领导看,领导他瞄的说不好看,展示的内容也不行,后面拉了一个群,让其它产品经理提提意见,有一个产品经理不知从哪里找了一张样例图,有些内容可以借用,但有些又得自己想,让我照着这个样例做。我看了一下,他喵的内容和样式全换了,前面做的wpf全白做了。
2025-02-22 04:22:17
671
原创 Springboot项目本地连接并操作MySQL数据库
CrossOrigin(origin=“*”):允许所有来源访问该url,解决本地访问跨域问题@RestController:@Controller和@ResponseBody的组合,它告诉Spring这个类是一个控制器(Controller),并且所有的方法返回的内容都直接写入HTTP响应体中,而不是解析为跳转路径,这通常用于RESTful Web服务,其中返回的数据是JSON或XML等格式。
2025-02-21 17:43:29
1047
原创 Springboot Maven打包跳过测试的五种方式总结 -Dmaven.test.skip=true
使用Maven打包的时候,可能会因为单元测试打包失败,这时候就需要跳过单元测试。也为了加快打包速度,也需要跳过单元测试。
2025-02-21 15:50:35
1315
原创 Spring Boot Admin 踩坑
以前采用1.x的时候,在服务发现中心点击单个服务,可以查看当前服务的详细信息,配置文件只需要简单的配置,这样就可以在服务发现中心看到具体该服务的详细信息。这样就可以显示该服务的详细信息了。
2025-02-21 02:42:42
138
原创 postgresql链接详解
连接基础在探讨PostgreSQL连接的基础之前,我们需要理解什么是数据库连接。数据库连接是客户端应用程序与数据库服务器之间建立的一种通信通道,使用户能够访问和操作数据库中的数据。客户端:发起连接请求的应用程序或工具服务器:接收并处理连接请求的PostgreSQL数据库服务端口号:通常使用默认值5432身份验证:通过用户名和密码确认用户权限连接字符串:包含连接所需的所有必要信息这些基本概念构成了PostgreSQL连接的核心框架,为后续更复杂的连接操作奠定了基础。连接字符串。
2025-02-21 01:21:37
1194
原创 Nginx Proxy Manager如何管理与配置反向代理服务并实现远程访问
Nginx Proxy Manager 是一个开源的反向代理工具,不需要了解太多 Nginx 或 Letsencrypt 的相关知识,即可快速将你的服务暴露到外部环境,并且支持 SSL 配置。基于 Tabler 的美观且安全的管理界面,无需了解 Nginx 即可轻松创建转发域、重定向、流和 404 主机。
2025-02-20 23:00:06
682
原创 【数据库初阶】MySQL中表的约束(下)
orders表中的列是外键,它引用customers表中的列。这部分定义了外键约束,确保orders表中的必须是customers表中已存在的值。
2025-02-16 01:27:54
557
原创 【Redis】Redis各个版本的下载安装教程
7、将Redis的目录添加到Path路径中(添加之后,运行client-cli,不需要切换到解压目录下就可以直接打开客户端)6、注册服务(注册之后,启动服务,可以省略到第4步使用redis),同样以管理员身份打开cmd窗口,切换到解压的目录,运行。4、一管理员方式打开cmd窗口,进入到解压的目录下,运行。5、另外再开一个窗口,同样进入安装目录下,运行。(1)运行之前,服务列表中不包含Redis。(3)运行之后,服务列表包含Redis服务。
2025-02-15 23:10:49
899
原创 【JAVA进阶】JVM第六篇 - 最重要的 JVM 参数总结
在本篇文章中,你将掌握最常用的 JVM 参数配置。如果对于下面提到了一些概念比如堆、
2025-02-15 21:50:25
871
2022逆刃百度关键词指数在线批量查询.zip
2022-01-12
2022逆刃百度指数在线批量查询.zip
2022-01-12
2022乾隆百度关键词指数在线批量查询.zip
2022-01-12
2022小贝百度搜索指数批量查询.zip
2022-01-12
2022关键词采集网站域名URL软件_高速引擎.zip
2022-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人