logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

visualstudio把项目绑定git仓库

本文介绍了在Visual Studio 2026(2022类似)中使用Git进行代码管理的步骤:首先准备开发环境和项目代码,并在远程(如本地Gitea)创建仓库;然后在VS中通过复制仓库HTTP地址(如http://192.168.10.245:3000/...),在Git面板创建存储库完成连接。全文简明扼要地说明了从环境准备到仓库配置的基本流程。

#git
gitea安装windows并实现CICD持续集成部署

本文介绍了Gitea的下载与安装流程。首先需要MySQL数据库支持,若未安装可参考指定教程。Gitea可从官网下载最新版本,然后按照指引完成安装步骤。文章提供了Gitea官方下载链接和数据库配置参考文档,帮助用户快速搭建代码托管平台。

#gitea#ci/cd
netcore swagger 错误 Failed to load API definition

后来我就清理编译dll ,重新编译再启动后端调试,登录后端服务接口,重新进入到swagger界面之后,控制台有提示具体接口报错了,错误截图如下。根据提示找到控制器代码位置,其实还是接口缺少attribute,加上 HttpPost和SwaggerOperation属性就没有问题了。根据网上查询到的资料说明,说一般swagger这种错误都是控制器里有接口代码异常造成的,通常是接口没有加属性Attri

文章图片
#.netcore
abpvnext后台工作者使用quartz扩展的一些思路和使用细节记录--(未完待续)

2、搞一个普通的后台工作者,比如定时1分钟去扫描一次setinfo表,然后遍历分析看看每个租户的各项需要执行的判定周期是否有变动,如果有变动就到job队列表,新增或者修改这个租户对应的执行业务类型的周期值。租户id,执行的业务类型(按setinfo表对应的设置字段名来填),执行时间间隔,上次执行时间,执行次数(可选),失败次数(可选),执行状态锁(1执行中,0空闲中)。我有一个温湿度数据采集的物联

文章图片
#.netcore
.netcore比较通用的dockerfile

该Dockerfile采用多阶段构建方式部署ASP.NET Core 8.0应用。首先使用SDK镜像构建项目,包含依赖还原、构建和发布三个步骤。然后基于ASP.NET运行时镜像创建最终镜像,配置了中文语言环境和生产环境变量。特别优化了镜像源为阿里云,并安装了procps工具包。最后暴露5005端口,以dotnet命令启动应用。整个流程体现了容器化部署的最佳实践,包括构建分离、镜像优化和运行环境配置

#.netcore#windows
vue 前端变量名不能带有数字

【摘要】项目开发时新增了与原YesNoEnum相似的枚举类YesNoEnum0,但前端始终无法正常显示枚举值与字典的映射关系。经测试发现,当枚举类名包含数字"0"时会导致转义功能失效。最后将枚举类名改为YesNoZeroEnum后问题解决,证实命名规则会影响前端对枚举值的解析。该问题反映出某些框架对特殊字符(如数字后缀)的处理存在限制。

#.netcore
tree-transfer-vue3 前端插件安装问题解决(--legacy-peer-deps)(其他插件可考虑)适用

文章摘要:在使用npm install tree-transfer-vue3 --save命令时遇到Cannot read properties of null (reading 'matches')错误,最终发现是echart版本冲突导致。经过多次与AI交互尝试各种解决方案(如清除缓存、修改代理仓库、调整DNS等)均未果,耗时两小时。最终通过添加--legacy-peer-deps参数成功绕过依

#vue.js#前端#javascript
EMQX开源版 消息转存方法

WebHook 对于事件的处理是单向的,它仅支持将 EMQ X 中的事件推送给 Web 服务,并不关心 Web 服务的返回。如果cleanSession false,则重连后,broker会再推送消息过来,这时候离线期间没收到的数据全来了,压力剧增又容易再次掉线,然后开始了一个可怕的死循环。WebHook是在消息进来的某个钩子节点时,发送HTTP请求到某个Web服务,在Web服务里面执行我们想要的

#kafka#分布式
EMQX开源版 5.0 共享订阅实现

上图中,共享 3 个 subscriber 用共享订阅的方式订阅了同一个主题 $share/g/topic,其中topic 是它们订阅的真实主题名,而 $share/g/ 是共享订阅前缀。网上的很多免费版消息转存方案还是5.0以前的版本下的措施,emqx5.0已经提供了一个稳定的多个消费端订阅同一个主题消息的机制,可以方便的来实现数据持久化。当发布者的生产能力较强时,可能会出现订阅者的消费能力无法

#linux
win10切换node.js版本

本文介绍了如何升级Node.js版本以满足Vite的要求。首先从Node.js官网下载最新版本(如v20.20.0),解压后配置环境变量:在系统变量的Path中添加新版本路径并置顶。最后通过cmd输入"node -v"验证版本更新。需要注意的是,环境变量修改后可能需要重启cmd才能生效。整个过程包括下载、解压、配置环境变量和验证四个步骤,解决了Vite对高版本Node.js的需

#node.js
    共 37 条
  • 1
  • 2
  • 3
  • 4
  • 请选择