vue3.0父级组件调用子组件方法


vue3.0父级组件调用子组件方法场景:在页面开发过程中,我经常涉及到不同组件之间的元素和方法的调用。就此记录在vue3.0项目,也是我开发的开源项目中的实现方式。父级组件调用子级1.应用场景以下以我的代码实现为例:在左侧菜单中,通过点击新建会话,在会话列表中新建一个会话框。其中:会话列表页面是菜单

TerraMoursGPT V1.0 开发总结


TerraMoursGPT V1.0 开发总结TerraMoursGPT V1.0 是之前gpt项目基于TerraMours后端框架的重构,实现用户登陆和基于SK的多语言模型聊天、基于chatgpt和SD的多模型图片生成等功能。管理端实现数据看板、聊天记录管理,图片记录管理、用户管理、系统配置等。实

The database operation was expected to affect 1 row(s), but actually affected 0 row(s); 解决乐观并发


The database operation was expected to affect 1 row(s), but actually affected 0 row(s); 解决乐观并发1.乐观并发EF Core 实现 乐观并发,假定并发冲突相对较少。 与 悲观 方法(即先锁定数据,然后才继续修改

TerraMours.Chat.Ava平台版-项目介绍


TerraMours.Chat.Ava平台版 中文简介 | English简介TerraMours.Chat.Ava ,是TerraMours 项目组为GPT项目开发的基于avalonia框架的跨平台客户端,调用**TerraMours_Gpt_Api**后端服务接口。目前已测试Windows和op

如何在Avalonia11中设置自定义字体


如何在Avalonia11中设置自定义字体由于avalonia默认的中文字体显示的效果不太理想,我们需要下载一些自定义的字体,来优化UI的显示效果。avalonia的官方文档地址。对我在项目中运用的自定义字体操作做一个记录和分享,希望对大家有帮助。对应的代码都在基于Avalonia的GPT的AI会话

Avalonia项目在OpenKylin运行踩坑


Avalonia项目在OpenKylin运行踩坑本篇博客记录OpenKylin开源操作系统中运行Avalonia项目遇到的各种问题,会一直更新,最新的内容请点击文末的链接跳转到我的博客原文地址查看。1.Default font family name can’t be null or empty报错

在虚拟机VMware上安装OpenKylin开源操作系统


在虚拟机(VMware)上安装OpenKylin开源操作系统今天我们一下学习下开放麒麟系统的安装。1.下载OpenKylin开源操作系统镜像官方ISO下载地址2.安装虚拟机 VMware Workstation 17下载地址如果安装在Windows操作系统下的选下面的**for Windows**详

Avalonia中用FluentAvalonia+DialogHost.Avalonia实现界面弹窗和对话框


Avalonia中用FluentAvalonia+DialogHost.Avalonia实现界面弹窗和对话框本文是项目中关于**弹窗界面设计的技术分享,通过FluentAvalonia+DialogHost.Avalonia** 开源nuget包来实现项目中需要**弹框显示的界面和所有的对话框**的

项目swagger文档设置接口注释


项目swagger文档设置接口注释1.项目文档根据注释生成文档文件如果您使用了 Visual Studio 2019 及其更新版本,则无需启用 XML 注释文件的生成。只需在 WebAPI 项目中启用“生成输出”就足够了,XML 注释文件就会随项目一起构建和输出。要启用此功能,请打开项目属性,在左侧

SignalR+Hangfire 实现后台任务队列和实时通讯


SignalR+Hangfire 实现后台任务队列和实时通讯1.简介:SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。Hangfire是一个.NET