月色真美

月色真美

代码

Vue项目如何使用Docker进行部署发布

1.编写Dockerfile脚本 FROM node:16.13.1 as builder WORKDIR /pack COPY package.json package-lock.json ./ RUN npm clean-install --registry=https://registry.n
61
0
0
2024-04-24

持续集成平台Drone CI的Docker部署和使用

本文使用Gitee代码仓储,Linux的Docker环境下,演示如何使用部署Drone和自动化构建项目 1.创建Gitee应用 个人》设置》第三方应用,创建一个第三方应用。 Client ID 应用自行生成 Client Secret 应用自行生成 应用主页 Drone部署地址,我使用这样的格式:h
66
0
0
2024-04-15

BI工具Superset的Docker部署

1.Superset的docker-compose部署脚本 superset: image: "apache/superset:3.1.2" container_name: superset ports: - "8088:8088" restart: a
210
0
0
2024-04-13
.Net下使用HttpClient实现进度条效果

.Net下使用HttpClient实现进度条效果

从.Net6开始,WebRequest就已被标识已过时,微软推荐使用HttpClient进行替代。在查阅了相关文档后,整理了一个在HttpClient上实现进度条效果的下载封装。 PS:目前测试结果,当网络环境处于特殊代理环境下时(如clash代理),HttpCompletionOption.Res
99
1
1
2023-10-05

.Net对ModbusTcp通讯的封装

第一次接触上位机的通讯,查阅了很多资料,总结下我眼里的ModbusTcp。 1.协议 Modbus是开放的协议,IANA(互联网编号分配管理机构)给Modbus协议赋予TCP端口号为502,这是目前在仪表与自动化行业中唯一分配到的端口号。Modbus是标准的协议,因为从1978年以来,在工业自动化行
31
0
0
2023-03-08
.Net使用MimeKit发送邮件

.Net使用MimeKit发送邮件

网站需要用到邮件功能给用户发送验证码,查了一些资料,测试了各种发送邮件的第三方依赖,发现MimeKit是最好用的,于是封装了一个依赖注入的邮件服务。测试的过程中,发现了MimeKit在添加中文名称的邮箱附件时,有乱码问题,经过各种咨询和测试,发现属于编码问题,mark。 Nuget下载此依赖。 In
13
0
0
2022-03-28

SqlSugar的一些使用方法

在自己捣鼓了N年的自写ORM后,最后还是走向了SqlSugar。无他,这玩意,基本上实现了我所有对ORM的期望。这里总结下我所使用的一些方法。 运行环境是.Net6,因为安装的是Core版。 Install-Package SqlSugarCore 使用SqlSugar有两种方法,一种是静态全局使用
125
0
0
2022-01-28

.Net模拟运行Javascript

之前为了破解QQ音乐以抓取其WEB下的歌曲,找到了一款开源的依赖包,此包可以允许.Net模拟Javascript运行环境并完美运行。支持win、linux和osx。 Install-Package JavaScriptEngineSwitcher.ChakraCore 这里拿我模拟JS环境,运行QQ
29
0
0
2022-01-16
一些对MySQL索引的理解

一些对MySQL索引的理解

用了四五年的MySQL,总结一些对其索引的理解。 1.索引是什么? 索引是对数据库表中一列或多列的值进行排序的一种结构。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。那么在数据量适合的时候,如何调优,索引是必先处理好的部分。目前我接手过的系统中,用户级
27
0
0
2021-02-24
大文件分段上传以及续传、秒传功能实现

大文件分段上传以及续传、秒传功能实现

dotNet在上传方面,默认上限是30M,即超过30M的文件上传,你需要同时修改Web服务组件的配置和dotNet自身的上传限制,才允许上传更多的。 此外,对于超大文件上传,即时是修改配置,也会有很多疑难问题,因为这里讲解一下如何在DotNet上使用大文件分段上传,以及续传、秒传功能的实现。 上传后
13
0
0
2021-02-22