自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Sql Server】sql server 2019设置远程访问,外网服务器需要设置好安全组入方向规则

本地电脑安装的sql server数据库可视化工具ssms连接到外网服务器的sql server数据库,实现本地化远程链接数据库进行管理和操作。

2025-11-27 04:11:28 323

原创 【HTML+CSS】使用HTML与后端技术连接数据库

HTML负责构建网页的骨架,提供用户交互的表单等元素。用户通过表单输入数据,并通过表单的提交(submit)事件将数据发送到后端。

2025-11-27 03:11:08 306

原创 SQL Server导出和导入可选的数据库表和数据,以sql脚本形式

3. 如果只需要导出部分表,则选择第二项**“选择具体的数据库对象(Select specific database objects)”**,并勾选表;1. 打开SQL Server Management Studio,在需要导出表的数据库上单击右键 → 任务 → 生成脚本。1. 如果导出的脚本文件较小,可以直接双击文件,在SQL Server Management Studio里执行。如果同时需要导出表结构和数据,就从右上角的**“高级(Advanced)”5. 之后,连续点击下一步,直到完成。

2025-11-27 02:11:03 376

原创 SpringBoot整合JWT

一. JWT简介1. 什么是JWT?JWT(JSON Web Token)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证;应用场景如用户登录。JWT详细讲解请见 github:https://github.com/jwtk/jjwt2. 为什么使用JWT?

2025-11-27 01:11:09 339

原创 Spring Boot项目集成Redisson 原始依赖与 Spring Boot Starter 的流程

Redisson提供了两种集成 Redis 的方式:原始依赖和 Spring Boot Starter。原始依赖适用于需要完全自定义配置的场景,而使得集成过程变得更加简单,特别适合 Spring Boot 项目。根据具体项目的需求和开发环境选择合适的方式,能够更好地帮助你完成项目的 Redis 集成,实现更强大的分布式能力。

2025-11-27 00:10:32 319

原创 Windows上安装Go并配置环境变量(图文步骤)

GOPATH和GOROOT的配置略有不同,我建议配置两个GOPATH目录,第一个用于放 Go 语言的第三方包,第二个用于放自己的开发代码。点击系统变量下的新建,在变量名一栏输入GOPATH,在变量值一栏输入任意两个目录,中间用英文分号隔开。点击系统变量下的新建,在变量名一栏输入 GOROOT ,在变量值一栏输入 你解压文件所在的目录D:路径go。然后将新建的GOROOT配置到 Path 这个环境变量中去,在系统变量中找到 Path,点击编辑->新建,输入%GOROOT%in,点击确定。

2025-11-25 05:39:23 393

原创 SpringBoot项目中读取resource目录下的文件(六种方法)

查找资源,所以如果不加“/”表示去根路径查找的话,是找不到的。源码里还是方法三、方法四,只不过做了一些封装,更方便开发。的getResource()是从。的getResource()是。查找的,所以不加“/”也可以。2)启动jar包指令。

2025-11-25 04:18:56 689

原创 Spring Boot3.x集成Flowable7.x(一)Spring Boot集成与设计、部署、发起、完成简单流程

Flowable 是一个轻量级、开源的业务流程管理(BPM)和工作流引擎,旨在帮助开发者和企业实现业务流程的自动化。它支持 BPMN 2.0 标准,适用于各种规模的企业和项目。Flowable 的核心功能包括流程定义、流程执行、任务管理、历史记录查询等,广泛应用于企业级应用中。官方流程设计器访问IP加启动容器的端口默认账户/密码:admin/test进入设计器创建流程并设计创建测试流程这里先简单画个流程 后期写个详细流程图的绘画确定后进入设计界面添加用活动后设置名称。

2025-11-25 02:58:33 286

原创 No qualifying bean of type ‘org.springframework.jdbc.core.JdbcTemplate‘ available expected at least

但是呢,还有一个方法也是可以注册bean的,那就是Spring的注解@Autowire以及java的@Resouce注解,这个时候会导致重复注册bean了,1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} 这个的意思就是bean的类型重复,除非你定义别的类型名称,

2025-11-25 01:38:55 684

原创 MySQL5.7安装超详细步骤(保姆级教程)

依次点开“MySQL Servers→MySQL Servers→MySQL Servers 5.7→;然后点击绿色箭头将选中的版本移到右侧框中。

2025-11-25 00:19:07 224

原创 华为网络设备配置文件备份与恢复(上传、下载、导出,导入)

在日常运维工作中,会经常存在网络割接的情况,为了保证网络割接失败时能重新回退至原有配置,从而不影响原有的办公环境,在网络割接前的备份工作就非常有必要了。通过将网络设备设置为FTP服务器,然后用PC端和其连接,从而将配置文件进行下载上传。步骤四:重启设备,第一个选项选择N,第二个选项选择Y。备份技术:PC客户端<—>FTP服务器(网络设备)在路由器或交换机的aaa认证上配置FTP服务。

2025-11-24 06:28:24 201

原创 【MySQL】数据基本的增删改查操作

使用时应谨慎,确保对删除将产生的后果有清晰的认识。2. AND的优先级高于OR,在同时使用时,需要使用小括号()包裹优先执行的部分。语句有效地修改MySQL数据库表中的数据,并根据需要灵活地指定更新的条件及列。下面将详细描述各类查询方式,包括全列查询、指定列查询、条件过滤等。下面将详细描述其用法。语句,可以更新数据库表中已存在的数据。: 如果你只想插入部分列的值,没提供的列将会使用默认值或者。: 可以在一次操作中插入多行数据,且只指定想插入的列。这些运算符可以组合使用,以构建复杂的查询条件。

2025-11-24 05:03:15 585

原创 Spring集成kafka的最佳方式

对于springboot 1.5版本之前的话,需要自己去配置java configuration,而1.5版本以后则提供了auto config,具体详见org.springframework.boot.autoconfigure.kafka这个包,主要有。基于Spring Integration构建,在spring cloud环境中又稍作加工,也稍微有点封装了. 具体详见spring cloud stream kafka实例以及spring-cloud-stream-binder-kafka属性配置。

2025-11-24 03:38:24 591

原创 spring-ai 下载不了依赖spring-ai-openai-spring-boot-starter

【代码】spring-ai 下载不了依赖spring-ai-openai-spring-boot-starter。

2025-11-24 02:12:57 269

原创 Python 爬虫实战案例 - 获取社交平台事件热度并进行影响分析

通过本次 Python 爬虫实战案例,我们成功地从微博平台获取了特定事件的相关数据,并进行了深入的分析和可视化展示。这些信息对于了解事件的传播范围和影响力具有重要价值,能够为企业、品牌或研究人员提供决策依据,例如评估营销活动的效果、监测舆情动态等。然而,在进行爬虫操作时,要始终遵守平台的规则和法律法规,确保数据获取的合法性和合理性,同时也要注意对数据的隐私保护和合理使用,以充分发挥数据分析的作用,更好地洞察社交平台上的信息传播和事件发展态势。

2025-11-24 00:47:58 362

原创 解决 IntelliJ IDEA 中 Tomcat 日志乱码问题的详细指南

在使用 IntelliJ IDEA 进行 Java 开发时,Tomcat 作为常用的服务器,往往被集成在开发环境中。许多开发者可能会遇到这样一个问题:启动 Tomcat 服务器时,控制台的日志输出出现了乱码,尤其是当日志包含中文字符时。这种问题不仅影响调试体验,还可能导致对错误日志的误读,进而影响问题的定位和解决。本文将详细介绍如何通过修改 IntelliJ IDEA 和 Tomcat 的相关配置,彻底解决日志输出乱码的问题。

2025-11-23 05:32:54 840

原创 创建Spring Initializr项目

3.为了便于查询JSON数据,隐藏没有值的属性,减少流量的消耗,服务器不应该向客户端响应为NULL的属性。可以在属性或类之前添加@JsonInclude(value=Include.NON_NULL),也可以在application.properties中添加全局的配置。2.在IDEA欢迎界面,点击【New Project】按钮创建项目,左侧选择【Spring Initializr】选项进行Spring Boot项目快速构建。点击【Next】按钮完成项目创建。完成以上操作即可开些编写代码。

2025-11-23 04:24:11 422

原创 【MySQL】MySQL用户管理

MySQL中的用户,都存储在系统数据库mysql的user表中。如果用户存在,赋予权限的同时修改密码,如果该用户不存在,就是创建用户。host: 表示这个用户可以从哪个主机登陆,如果是localhost,表示只能从本机登陆。这时,就需要使用MySQL的用户管理。关于新增用户这里,需要大家注意,不要轻易添加一个可以从任意地方登陆的user。2.*.*: 代表本系统中的所有数据库的所有对象(表,视图,存储过程等)3.库.* : 表示某个数据库中的所有数据对象(表,视图,存储过程等)刚创建的用户没有任何权限。

2025-11-23 03:15:56 564

原创 spring注入static属性

(@PreDestroy 注解定义容器销毁之前的所做的操作)这种方式和在xml中配置 init-method和 destory-method方法差不多,定义spring 容器在初始化bean 和容器销毁之前的所做的操作;通过MethodInvokingFactoryBean工厂Bean,可以将指定方法返回值注入成为目标Bean的属性值,MethodInvokingFactoryBean用来获得指定方法的返回值,该方法可以是静态方法 也可以是实例方法。工具类一般都是静态方法,静态方法只能访问静态属性。

2025-11-23 02:07:50 320

原创 Spring 核心技术解析【纯干货版】- Ⅶ:Spring 切面编程模块 Spring-Instrument 模块精讲

Spring-Instrument 模块,是 Spring 框架中一个用于提供类加载器增强和字节码操作支持的模块,主要围绕 类加载时织入(Load-Time Weaving, LTW) 提供功能。它是与 Spring AOP 和 Spring AspectJ 支持密切相关的模块之一,常被用于需要动态修改类行为的场景。

2025-11-23 00:56:59 816

原创 Redis的优势和特点

Remote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。

2025-11-22 20:31:49 929

原创 MySQL SQL100道基础练习题

select * from newtable where gz > (select max(gz) from newtable where dept_id = (select id from dept where dept_name = ‘财务部’));select name,(select dept_name from dept where id = dept_id) as ‘职位’,gz from newtable where name in (‘黄语焉’,‘李嘉欣’);

2025-11-22 18:11:24 391

原创 docker启动redis

redis-server /etc/redis/redis.conf 指定redis在docker中的配置文件路径,后台启动redis。-v /docker/redis/redis.conf:/etc/redis/redis.conf 挂载redis.conf文件。如此一来,redis.conf就设置好了,此时在Linux上创建一个redis文件夹去存放redis的配置文件和持久化数据。-v /docker/redis/data:/data 挂在redis的持久化数据。

2025-11-22 17:00:14 647

原创 分布式监控Skywalking安装及使用教程(保姆级教程)

本文主要讲解分布式链路追踪监控系统Skywalking的安装及使用教程,从0到1,图文并茂的保姆级教程。SkyWalking是一款用于分布式系统跟踪和性能监控的开源工具。它可以帮助开发人员了解分布式系统中不同组件之间的调用关系和性能指标,从而进行故障排查和性能优化。它支持多种语言和框架,包括Java、.NET、Node.js等。它通过在应用程序中插入代理或使用特定的SDK来收集跟踪数据,并将这些数据发送到SkyWalking服务器进行分析和展示。分布式跟踪。

2025-11-22 15:03:36 672

原创 分布式多卡训练(DDP)踩坑

多卡训练最近在跑yolov10版本的RT-DETR,用来进行目标检测。多卡训练语句:需要通过torch..launch来启动,一般是单节点,其中CUDA_VISIBLE_DEVICES设置用的显卡编号,也可以不用,直接在main.py里面指定device也行,–nproc_pre_node 每个节点的显卡数量。但是运行多卡训练之后,会报错,有的时候训练进程会卡住。错误信息如下,发生了runtimerror看不懂的话,用翻译软件翻译一下运行时错误:预计在开始新迭代之前已完成前一次迭代的减少。

2025-11-22 15:03:05 805

原创 【Spring Boot】SpringBoot自动装配-Import

Import导入的类会被Spring加载到IOC容器中。而@Import提供4中用法:导入Bean导入配置类导入 ImportSelector 实现类。一般用于加载配置文件中的类导入 ImportBeanDefinitionRegistrar 实现类。@Import注解定义如下,其内部只有一个参数为Class对象数组Class<?

2025-11-22 13:53:07 842

原创 Windows环境修改redis密码

【代码】Windows环境修改redis密码。

2025-11-20 17:46:48 212 1

原创 Spring的构造注入

set注入用得比较多构造注入相对来说毕竟麻烦,毕竟有构造方法重载的问题Spring框架中,大量应用了set注入。

2025-11-20 16:53:49 277

原创 SpringBoot中整合RabbitMQ(测试+部署上线 最完整)

RabbitMQ服务端是由并发式语言Erlang编写的,所以安装RabbitMQ的之前需要安装Erlang,保证所需要的环境。注意:这里没有下载的版本,下载需要与自己的版本一致,如果发现启动不了RabbitMQ,请看后面的启动RabbitMQ。由于目前是测试阶段,这里我使用之前学习的时候的版本。

2025-11-20 16:00:54 699

原创 Spring Boot中集成MyBatis操作数据库详细教程

在Java开发中,MyBatis是一款轻量级且灵活的持久层框架,支持SQL语句和自定义映射,尤其适合需要复杂SQL操作的应用场景。结合Spring Boot,我们可以更加方便地使用MyBatis进行数据操作。本篇文章将手把手地介绍如何在Spring Boot项目中集成MyBatis,并实现基础的增删改查操作。我们会从依赖配置开始,到实体类、Mapper接口、Service和Controller的创建,最终形成一个简洁易用的应用结构。在包中创建。

2025-11-20 15:07:40 618

原创 Python 爬虫实战案例 - 获取社交平台事件热度并进行影响分析

目录一、引言二、数据爬取三、数据分析四、可视化展示五、总结在当今信息爆炸的时代,社交平台成为了各类事件发酵和传播的重要场所。了解社交平台上事件的热度以及其潜在影响,对于舆情监测、市场营销、社会趋势分析等领域具有重要意义。本文将通过一个实际案例,展示如何使用 Python 爬虫技术获取社交平台上特定事件的相关数据,并对其热度和影响进行深入分析。在本篇博客中,我们将学习如何使用 Python 编写一个爬虫程序,从社交平台上获取事件热点并进行分析。注意:在爬取任何网站时,请务必遵守网站的 robots.txt 规

2025-11-20 14:15:52 355

原创 SpringBoot 项目如何使用 pageHelper 做分页处理 (含两种依赖方式)

分页是常见大型项目都需要的一个功能,PageHelper是一个非常流行的MyBatis分页插件,它支持多数据库分页,无需修改SQL语句即可实现分页功能。本文在最后展示了两种依赖验证的结果。

2025-11-19 05:41:10 238

原创 Redis——Windows安装

redis-server.exe --service-install redis.windows.conf --Service-name RedisServer2 --loglevel verbose --port 6380,这样也是指定端口安装。进入Redis安装包文件下,注册服务:redis-server.exe --service-install redis.windows.conf --Service-name RedisServer1 --loglevel verbose。

2025-11-19 04:26:27 422

原创 MySQL的索引详细介绍(全网最详细!!!)

索引是帮助MySQL高效获取数据的数据结构MySQL在存储数据之外,数据库系统中还维护着满足特定查找算法的数据结构,这些数据结构以某种引用(指向)表中的数据,这样我们就可以通过数据结构上实现的高级查找算法来快速找到我们想要的数据。而这种数据结构就是索引。MysQL 的慢查询日志是MySQL提供的一种日志记录,他用来记录在MysQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。可以由它来查看哪些sQL超出了我们最大忍耐时间值。

2025-11-19 03:11:22 398

原创 MySql 8.0安装教程(windows系统),全网最详细的教程

MySQL数据库服务是一个完全托管的数据库服务,是目前比较流行的开源数据库来部署云原生应用程序,不管在企业开发,个人开发,学校做项目都是必备的一款工具,并且MySQL是开源的,目前隶属于Oracle 旗下产品。MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。接下来我将手把手教你安装MySql 8.0,末尾获取我下载好安装包。

2025-11-19 01:56:14 284

原创 DBeaver连接本地MySQL、创建数据库表的基础操作

此篇已完善!

2025-11-19 00:36:40 439

原创 Redis 安装及配置教程(Windows)【安装】

Redis 是用 ANSI C 编写的,可以在大多数 POSIX 系统中使用,而无需外部依赖。Linux 和 OS X 是 Redis 开发和测试最多的两个操作系统,官方建议使用 Linux 进行部署,Windows版本没有官方支持。Redis 在 Windows 平台上不受官方支持,Redis 官方只提供了源码包(zip、tar.gz 格式)。当然想要在 Windows 上安装 Redis 也还是可行的。

2025-11-18 10:51:01 381

原创 Nginx 的 proxy_pass 使用简介

proxy_pass指令用于将请求转发到后端服务器。它可以用于 HTTP 和 Stream 模块,分别处理 HTTP 请求和 TCP/UDP 流量。

2025-11-18 03:50:02 271

原创 MySQL中DROP、TRUNCATE和DELETE

操作影响范围删除方式事务支持性能触发器外键约束支持自动增长重置可恢复性DELETE删除表中的数据逐行删除支持较慢支持支持不重置可回滚TRUNCATE删除表中的所有数据批量删除不支持较快不支持不支持重置不可回滚DROP删除整个表删除表及数据不支持非常快不支持不支持无不可回滚。

2025-11-18 02:45:45 316

原创 Linux系统下安装配置 Nginx 超详细图文教程_linux安装nginx

1、修改配置端口和默认访问页面#找到nginx的配置文件,编辑#这里放置的是nginx默认显示的页面。

2025-11-18 01:40:38 366

空空如也

空空如也

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

TA关注的人

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