nginx 代理 asp.net core http站点后,如果nginx 用了ssl证书,出现部分页面跳转到http的情况,那么检查是否是nginx没有正确设置代理头,或者asp.net core站点没有正确解析nginx头。
微软关于aps.net core nginx 代理的官方配置说明。
mysql 8 开启root账号远程访问,
打开mysql 命令行执行要以下语句。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost';
UPDATE mysql.user SET host='%' WHERE user='root';
执行后,记得重启mysql服务。
https://blog.csdn.net/weixin_45143733/article/details/126244323
上文中提到了如何开启root 账号 mysql远程连接服务,csdn这篇文章说的不错,不过执行命令的时候需要加上mysql.前缀,即:mysql.user
并且需要在my.ini中设置bind-address = 0.0.0.0,最后记得要重启mysql服务。
采用Docker Desktop for Windows 为应用打包时,可以将应用的镜像打包成 .tar 格式 和 .tar.gz 两种格式,
.tar 格式的打包默认docker就已经支持,但是打包出来的镜像没有被压缩,镜像比较大,我们可以用
docker save 镜像名称 | gzip > 镜像名称.tar.gz 的方式,只需要安装 7zip 软件就可以支持.tar.gz 格式的打包了,用gzip打包后,镜像文件大大减小,服务上只需要:docker load -i 镜像名称.tar.gz 即可加载。
附上 7zip 的官方下载地址:https://www.7-zip.org/
debian linux 阿里镜像源,不过要注意的是,要将 backports 项目给注释掉,不然隔一段时间后,docker可能就无法打包了,因为backports 是预发软件源,可能会经常更新。
#deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
#deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
最近真的很忙,连续加了3周的班了,博客也没时间更新,有点心塞,12月目前看来仍然还是一个很忙碌的月份,期盼赶紧度过这段忙碌的时期,期待元旦的到来,
也希望不要派我去出差,因为我不想出差!
介绍 System.Text.Json 库如何对对象进行多态方式的序列化及反序列化(.net 7.0之前只能用自定义JsonConverter形式来实现多态的序列化和反序列化),
.net 7.0及以后版本官方已经支持多态序列化及反序列化,使用方法参考:https://learn.microsoft.com/en-us/dotnet/standard/serialization/system-text-json/converters-how-to?pivots=dotnet-7-0#support-polymorphic-deserialization