自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(695)
  • 收藏
  • 关注

原创 VAE与扩散模型:AI生成技术的商业应用指南

摘要:VAE与扩散模型的融合为AI生成技术在商业领域的应用提供了强大支持。该技术组合在创意产业可提升广告设计、电商展示和社交媒体内容的生产效率,在企业应用方面能加速产品开发和内容生产流程。商业优势体现在显著降低人力成本(节省50-70%设计时间)和增强市场竞争力。

2025-05-31 17:58:04 442

原创 用 Python 模拟流星划过效果

摘要:本文介绍如何使用Python和Pygame库模拟流星划过夜空的效果。通过定义流星类(Meteor)并随机设置位置、长度、速度和颜色等属性,实现流星斜向下落的动画。脚本包含128行代码,主要功能包括初始化Pygame环境、创建多个流星实例、处理主循环和绘制流星尾迹。运行结果将在800×600像素窗口中显示100颗随机轨迹的流星,背景为深蓝色夜空。文章还提供了拓展思路,如添加尾迹渐隐效果和背景星空等增强视觉效果的建议。

2025-05-29 22:26:12 258

原创 扩散模型深度解析:AI图像生成的革命性技术

扩散模型已成为AI图像生成的革命性技术,通过逐步添加和去除噪声的过程实现高质量图像合成。本文详细解析了扩散模型的核心机制:前向过程逐步添加噪声,反向过程利用神经网络逐步去噪。

2025-05-28 22:28:48 671

原创 Python协程详解

本文详细介绍了Python中的协程(Coroutine),包括其概念、实现方式及实际应用场景。协程是一种轻量级的并发编程方式,适合处理I/O密集型任务,具有高效、可控的特点。文章首先介绍了协程的基础知识,随后通过生成器和async/await语法展示了协程的实现方式。接着,文章探讨了异步编程的基本概念和并发执行,并提供了网络请求、文件操作等实际应用示例。此外,文章还介绍了协程的高级特性,如超时控制、信号处理,以及错误处理和资源管理的最佳实践。最后,文章讨论了性能优化中的并发限制技术。通过这些内容,读者可以全

2025-05-20 22:53:57 273

原创 Python字典变体详解

本文详细介绍了Python中的几种字典变体,包括有序字典(OrderedDict)、默认字典(defaultdict)、计数器(Counter)和链式映射(ChainMap)。每种变体都有其特定的用途和优势,如OrderedDict保持插入顺序,defaultdict提供默认值,Counter用于计数,ChainMap用于合并多个字典视图。文章还对这些变体的性能进行了比较,并提供了实际应用示例,如配置文件管理和数据统计。通过合理使用这些字典变体,可以提高代码的可读性、简化数据处理、优化性能并减少错误。

2025-05-20 22:45:57 538

原创 AIGC与数字资产:人工智能内容创作的新纪元

人工智能生成内容(AIGC)正在数字资产领域引发革命,从内容创作到资产管理,AIGC技术正在重塑数字资产的生产、流通和价值评估方式。

2025-05-19 11:37:35 793

原创 AIGC与数字农业:人工智能农业创新的新纪元

人工智能生成内容(AIGC)正在推动数字农业的创新,从农业生产到管理决策,AIGC通过生成模型、分析技术和优化技术,显著提升了农业的效率和效果。

2025-05-19 11:33:15 789

原创 AIGC在影视行业的应用:革新内容创作

IGC(人工智能生成内容)正在深刻改变影视行业的创作流程。从剧本生成到视觉特效,AIGC技术为影视制作提供了全新的可能性。

2025-05-17 16:41:10 1017

原创 AIGC在教育行业的应用:革新学习体验

本文深入探讨了AIGC技术在教育领域的创新应用,从智能教材生成、个性化学习资源、智能教学助手到语言学习系统,全面展示了AIGC如何通过个性化学习、效率提升、可及性增强和教学质量提升等方面,正在重塑教育行业的未来,为每个学习者提供更智能、更个性化的学习体验。

2025-05-17 16:31:00 987

原创 AIGC在游戏行业的应用:革新游戏开发与体验

AIGC(人工智能生成内容)技术正在深刻改变游戏行业,从开发到体验全面革新。在游戏开发中,AIGC可用于自动生成关卡、角色和剧情,提升开发效率;在资源制作中,通过AI生成场景、角色模型等,降低成本。

2025-05-17 16:09:10 972

原创 使用Python开发经典贪吃蛇游戏

本教程介绍了如何使用Python和Pygame库开发经典的贪吃蛇游戏。项目适合初学者,涵盖了游戏窗口创建、蛇的移动、食物生成、碰撞检测、分数系统和游戏结束判定等核心功能。教程详细讲解了代码实现,包括Snake类和Food类的设计,以及游戏主循环的处理。此外,还提供了扩展优化建议,如界面美化、功能增强和游戏性提升。通过该项目,开发者可以学习Python基础、Pygame库使用、面向对象编程和游戏开发原理。

2025-05-16 22:56:08 1471

原创 AI 绘画提示词完全指南:以 ComfyUI Flux文生图工作流为例

《AI 绘画提示词完全指南:以 ComfyUI Flux 文生图工作流为例》详细介绍了如何通过提示词(Prompt)优化 AI 绘画生成效果。文章从提示词工程基础入手,强调提示词在控制图像内容、风格、构图等方面的重要性,并提供了详细的提示词结构与组成解析。Flux 模型因其优秀的动漫风格表现和提示词响应度成为推荐选择。指南还涵盖了场景描述、艺术风格控制、构图与视角等技巧,并介绍了高级提示词技巧如权重控制、组合技巧和否定提示词的使用。通过实战案例和常见问题解答,帮助用户提升 AI 绘画的质量和效率。

2025-05-15 16:15:26 1270

原创 用Python绘制超炫酷动态莫比乌斯环:数学与编程的完美结合

通过本文的实现,我们不仅再现了经典的数学曲面,还赋予了它动态的生命力。这种将抽象数学可视化、动态化的方法,在科学计算、数据可视化、艺术创作等领域都有广泛应用。期待读者们在此基础上创造更多惊艳的可视化作品!

2025-05-11 20:16:33 921

转载 使用Python调用ComfyUI API实现图像生成

​****​:本地服务器地址,指向ComfyUI或其他AI服务。​****​:生成唯一客户端ID,确保会话隔离。​配置工作流​:通过节点定义生成步骤(模型加载、文本编码、采样、解码等)。​任务提交与监听​:使用HTTP和WebSocket与服务器交互。​结果获取​:按节点提取生成的图像数据,最终保存到本地。

2025-05-11 18:17:02 200

原创 【MySQL】MySQL升级

例:/usr/local/mysql80/bin/mysqld --defaults-file=/data/3306/my.cnf --user=mysql &MySQL的版本更新很快,新版本中往往包含了很多新功能,并且解决了很多旧版本中的BUG,因此在很多情况下用户需要对数据库进行升级。,如果升级到一个比较新的版本,可能会在不知不觉中在你的环境中引入bug或引起性能问题,如果版本过旧,又会有一些旧版本中的BUG。mysql-shell工具,8.0以后,可以调用这个命令,升级之前的预检查。

2025-03-22 15:43:38 1005

原创 Ubuntu22部署MySQL5.7详细教程

现在需要配置服务器的接口,从而使服务器能够侦听远程可访问的接口。默认情况下,绑定地址为“127.0.0.1”。修改位于/etc/mysql/mysql.conf.d/mysqld.cnf 的配置文件,将bind-address=127.0.0.1修改成0.0.0.0,并添加 port = 开放的具体端口号,默认端口号为3306,即可实现开放外网访问和自定义端口的目的。点击 Esc按键进入命令模式,输入 :wq 保存并退出。重启mysql服务重启成功后,就可以使用连接工具连接了!

2025-03-22 02:57:05 1564

原创 Spring入门基础

我们通常所说的 Spring 指的是 Spring Framework(Spring 框架),它是个开源框架,有着活跃庞 的社区,这就是它之所以能久不衰的原因。Spring 持泛的应场景,它可以让 Java 企业级的 应程序开发起来更简单。而Spring的本质其实就是是包含了众多具法的IoC 容器。这里我们有两个关键字,一个是IoC,另一个则是容器。1.2 什么是容器容器是来容纳某种物品的(基本)装置。比如我们Java中常用的List/Map就是一种数据存储容器。

2025-03-22 01:20:47 717

原创 springboot之集成Elasticsearch

网上 springboot 集成 Elasticsearch 的文章很多,但随着 springboot 和 Elasticsearch 版本的不断升级,绝大多数文章使用的集成方式和调用的方法已经过时,几乎找不到能真正适用最新 springboot 版本和最新 Elasticsearch 版本的文章。本文正是基于最新 springboot 版本和最新 Elasticsearch 版本实现了集成。

2025-03-10 23:54:07 583

原创 Spring Cloud Gateway 整合Spring Security

在Security中用户信息需存放在中,是一个接口,可以使用Security已经实现的,也可以实现接口自定义用户信息类。/***/@Data/*** token*//***//***//***//*** location*//***//***//*** 用户名*//*** 账号密码*//*** 权限列表*/@Override@Override@Override/***/@Override。

2025-03-10 17:54:42 655

原创 redis的启动方式

设置为开机自启动,直接配置开启自启动 chkconfig redisd on 发现错误: service redisd does not support chkconfig。将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf。#加上‘&’号使redis以后台程序方式运行。3.使用redis启动脚本设置开机自启动。redis的启动方式。

2025-03-10 13:08:33 604

原创 PHP进阶-在Ubuntu上搭建LAMP环境教程

本文将为您提供一个在Ubuntu服务器上搭建LAMP(Linux, Apache, MySQL, PHP)环境的完整指南。通过本文,您将学习如何安装和配置Apache、MySQL、PHP,并将您的PHP项目部署到服务器上。本文适用于Ubuntu 20.04及更高版本。

2025-03-07 23:19:18 738

原创 MySQL(七)MySQL和Oracle、PostgreSQL的区别

Oracle使用了许多安全功能,如用户名,密码,配置文件,本地身份验证,外部身份验证,高级安全增强功能等。:Oracle提供了强大的高可用性和容灾解决方案,例如集群配置、数据复制和自动故障转移等,能够确保系统的连续性和数据的可靠性。oracle的varchar,一般不使用,那个是sql标准的类型,允许空串,oracle自己开发了个类型叫varchar2,不允许存空串,而且可以兼容以后的oracle版本。用于存储复杂的数据。:基于关系模型, 只存储数据,数据存储在实体里面,以包含特定信息的表格的形式存在。

2025-03-05 19:33:58 726

原创 MySQL--》深入理解视图、存储过程与触发器的强大功能

(View)是一种虚拟存在的表,视图中的数据并不在数据库中实际存在·,行和列数据来自视图的查询中使用的表,并且是在使用视图时动态生成的。:是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的,其特点是:封装重用;减少网络交互并提升效率。局部变量:是根据需要定义的在局部生效的变量,访问之前需要DECLARE声明,可用作存储过程内的局部变量和输入参数,局部变量的范围是在其内声明的BEGIN…

2025-03-05 18:12:56 890

原创 Java高级开发进阶教程之系列

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2025-03-05 16:49:14 316

原创 Java虚拟机面试问题

是被所有线程所共享的一块区域,其目的就是为了存储对象实例,所有的对象实例都存放在堆中,从垃圾回收的角度,由于现在的收集器基本都采用的是分代回收的算法,所以Java堆还可以被细分为新生代和老生代。和虚拟机栈的作用非常相似,但是其存在目的是为了本地方法而存在的,简单的说Java的Naive方法就是方法的实现是由非Java语言在外面实现的,是由Java调用非Java方法的一个接口。根据对象的存活周期将内存分为新生代和老年代,在新生代中对象大量死去少量存活,采用复制算法,老年代中存活率高,采用标记整理算法。

2025-03-05 01:39:16 380

原创 DRGDIP 2.0时代下基于PostgreSQL的成本管理实践与探索(上)

DRG(Diagnosis - Related Groups,疾病诊断相关分组)是一种根据患者的年龄、疾病诊断、合并症、并发症、治疗方式等因素,将患者分入若干诊断组进行管理的体系。其核心原理是按照 “临床路径相似,资源消耗相近” 的原则,将疾病诊断进行分组,并基于历史大数据确定每个分组的医保支付标准。例如,对于常见的阑尾炎手术,若患者无其他严重合并症,通常会被分入同一 DRG 组,医保按照该组的支付标准进行费用结算。

2025-03-05 00:21:44 603

原创 用nginx正向代理https网站

当然,如果只是代理http还是很简单的,而要代理https还是需要稍费周折,因为nginx本身不能部署被代理的网站的证书,不能部署成https终结点来,因此与被代理客户端之间不能用ssl协议通讯,因此需要通过http协议中的CONNECT请求打通和外网的连接,然后客户端到nginx走明文,nginx到外网走https协议。步骤2: 因为nginx原生是不支持CONNECT请求的,需要安装一个扩展插件,即ngx_http_proxy_connect_module,从github下载。步骤8:配置nginx。

2025-03-02 22:33:54 1570 1

原创 将 vue3 项目打包后部署在 springboot 项目运行

服务端需要增加一个覆盖所有情况的候选资源:如果 URL 匹配不到任何静态资源,则应该返回同一个index.html页面,这个页面就是你 app 依赖的页面。检查前端的 vue-router 使用历史模式还是哈希模式,历史模式(HTML5 模式)需要后端额外配置,配置参考上文。在 vite.config.js(.ts) 设置开发或生产环境服务的公共基础路径(base配置项),这里不使用相对路径。检查 index.html ,查看 script 和 link 标签的地址,应该是绝对路径(不含./)

2025-03-02 21:14:58 783

原创 国产之光DeepSeek架构理解与应用分析

在机械电子工程产业中,人工智能的加持可用于故障诊断、生产流程优化、产品设计辅助等方面,比如通过分析设备数据预测故障,或优化生产线调度提高效率,提高生成效率、降低人员作业的安全风险。对于人工智能大模型当下的发展阶段,如何落地,并在横向领域发挥出作用成为越来越被关注的话题,笔者的朋友提出了几个问题:DeepSeek的用处除了在信息库里提取提问者需要的有效信息外还有别的功能吗?GE利用AI分析发动机传感器数据(如转速、温度、振动),预测轴承磨损周期,将非计划停机减少30%,维修成本降低25%。

2025-03-02 19:56:00 1426

原创 【Spring Boot】Spring 事务探秘:核心机制与应用场景解析

事务是组操作的集合, 是个不可分割的操作.事务会把所有的操作作为个整体, 起向数据库提交或者是撤销操作请求. 所以这组操作要么同时成功, 要么同时失败@Transactional 可以来修饰法或类:修饰法时: 只有修饰public 法时才效(修饰其他法时不会报错, 也不效)[推荐]修饰类时: 对 @Transactional 修饰的类中所有的 public 法都效.法/类被 @Transactional 注解修饰时, 在标法执开始之前, 会动开启事务, 法执结束之后, 动提交事务.

2025-02-28 23:49:53 597

原创 【Spring Boot】Spring Boot解决循环依赖

环依赖是指两个或者多个bean互相依赖对方,从而形成一个闭环。例如:Bean A依赖于Bean B,而Bean B又依赖于Bean A。可能会导致Spring在尝试创建这些bean实例时出现问题,因为他们互相等待对方被创建,最终导致应用程序无法启动。Spring是如何发现这种循环依赖的问题的呢?通过依赖图来检测和发现循环依赖问题。

2025-02-28 23:49:17 948

原创 【Linux】nmcli命令详解

以往我都是在linux的系统中都是通过配置文件来配置和修改ip的,今天我们就来说一说nmcli命令配置网络。目前所有的linux系统配置网卡等信息,均已经推行Network-Manager服务去管理。nmcli 是 NetworkManager 的命令行工具。nm 代表 NetworkManager,cli 代表 Command-Line 命令行。# 查看运行状态# 启动# 重启# 关闭# 查看是否开机启动# 开机启动。

2025-02-28 22:11:43 1184

原创 SQL美化器:sql-beautify安装与配置完全指南

sql-beautify是一款专为Visual Studio Code(VSCode)设计的开源扩展程序,旨在帮助开发者轻松美化SQL和HQL代码。这款工具能够一键整理杂乱无章的SQL语句,提高代码可读性。项目由JavaScript编写,特别增强了对Hive SQL的支持,适合广大数据库管理和开发人员。

2025-02-28 13:09:12 302

原创 SpringCloud篇(配置中心 - Nacos)

这样,UserApplication(8081)使用的profile是dev,UserApplication2(8082)使用的profile是test。{spring.profiles.active}.${spring.cloud.nacos.config.file-extension}作为文件。Nacos一方面可以将配置集中管理,另一方可以在配置变更时,及时通知微服务,实现配置的热更新。我们最终的目的,是修改nacos中的配置后,微服务中无需重启即可让配置生效,也就是。

2025-02-28 11:27:18 2002

原创 SpringBoot3+Springdoc:v3api-docs可以访问,html无法访问的解决方法

springboot 3.3.4pom.xml引用如下(springdoc相关的只有这一个,理论上说,要跑springdoc或者叫它swagger3,除了springboot,加这个就可以了,不需要任何配置类配置、application.properties/yaml配置!!)(当然,你跑通了之后需要自定义配置了再配)问题描述启动服务器之后:v3/api-docs可以访问,并返回json数据。/swagger-ui/index.html无法访问,报错404。spring配置类里配一下swagge

2025-02-27 14:29:22 439

原创 Spring Boot性能提升的核武器,速度提升500%!

虚拟线程是 Java 21 引入的一个新特性,用于简化并发编程。它与传统的操作系统线程相比,具有显著的优势:轻量级:虚拟线程由 JVM 管理,而非操作系统,因此它们的内存占用和创建成本远低于传统线程。理论上,你可以轻松创建数十万甚至更多的虚拟线程。高并发性:虚拟线程能处理更高并发的场景,特别是 I/O 密集型的应用,适合开发高并发、响应式的应用程序。自动管理:无需手动管理线程池,JVM 会根据负载自动调整虚拟线程的调度,简化了并发编程的复杂性。

2025-02-27 13:05:28 677

原创 Redis主从配置

#修改redis-slave1.conf redis-slave2.conf 设置“跟从”----127.0.0.1 6381(可以理解为从库指定主库)#分别打开对应文件添加主库的ip地址和端口 如果有密码则设置密码(需要注意我这里密码是123456和直接6380里面不一样)在启动从库时候可以看到控制台打印的信息已经连接了对应端口的主库。主从配置:在多个redis实例建立起主从关系,当。通过主从配置可以实现redis数据的备份(通过主从配置还可以实现redis的读写分离。的备份),保证数据的安全性;

2025-02-27 11:44:03 580

原创 navicat远程连接虚拟机centos系统的mysql

*7.**查看"mysql"这个库中查看有哪些用户,并且哪些用户具有远程连接权限%**1.**打按键Ctrl+c进入原始命令终端,然后输入下面这个命令这个打开文件。**4.**然后navicat关闭数据库再重新打开,乱码问题即可解决。**2.**在打开文件中的mysqld_sade这行上面输入这个。**9.**然后再输入一遍查看有没有打开远程连接的命令查看。**6.**使用命令进入mysql的mysql这个数据库。**12.**打开navicat,点击连接–MySQL。

2025-02-26 02:50:19 898

原创 MySQL不使用子查询的原因

这些案例展示了如何通过不同优化策略提升MySQL查询性能,特别是在处理子查询时。创建合适的索引:经常用于WHERE和JOIN的字段应建立索引,避免在低选择性的字段上建立索引(如性别字段)。避免索引失效的情况:使用函数计算的字段不会使用索引,如应优化为。组合索引的最左前缀法则:确保查询条件从组合索引的最左列开始。使用EXPLAIN分析查询执行计划:通过EXPLAIN关键字可以帮助我们了解查询的执行计划,从而发现性能瓶颈。优化查询语句:避免使用SELECT *,使用LIMIT。

2025-02-26 01:29:34 330

原创 java面试资料整理(高级必备)

又到了换工作的季节,最近系统的整理了下java面试相关的学习资料,包含了java核心知识点、数据结构和算法、计算机基础、版本控制工具和面试经验分享等知识。在这里分享给大家,希望大家能够拿到心意公司的offer。

2025-02-25 22:08:33 1034

空空如也

空空如也

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

TA关注的人

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