摘要: vs2022 webapi部署到docker容器,api调用后显示中文乱码 。原因是:源代码文件不是utf-8编码(用vscode打开是乱码,在vscode修改后,再提交,正常) 解决方法一: 在中文环境下用过微软家 Visual studio 的都知道,新建文件的保存编码都默认为当前系统语言,所以 阅读全文
posted @ 2024-08-07 09:34 烈火寒冰 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 创建 abp 项目 官方文档已经提供了非常详细的新建项目向导。参考:https://docs.abp.io/en/abp/latest/Getting-Started-Create-Solution?UI=Blazor&DB=EF&Tiered=Yes CLI 命令参考:https://docs.a 阅读全文
posted @ 2024-04-19 14:07 烈火寒冰 阅读(322) 评论(0) 推荐(0) 编辑
摘要: using System; using System.IO; using System.Net; using FluentFTP; using Oracle.ManagedDataAccess.Client; using System.Linq; using FluentFTP.Helpers; n 阅读全文
posted @ 2023-11-30 15:02 烈火寒冰 阅读(113) 评论(0) 推荐(0) 编辑
摘要: CI/CD简介 首先,我们先来简单的介绍一下什么是CI/CD CI全拼Continuous Integration 持续集成我们的开发每天基本都会提交多次代码到主干上,这个时候如果需要编译或者打包,就会做一些重复性的动作,就可以用持续集成环境来操作。有集成了,就肯定少不了它的好基友,没错就是CD。C 阅读全文
posted @ 2023-10-17 09:57 烈火寒冰 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 在lambda 当中 添加日期类型转换 需要写扩展方法 https://learn.microsoft.com/en-us/ef/core/providers/sql-server/functions https://learn.microsoft.com/en-us/ef/core/modelin 阅读全文
posted @ 2023-08-22 16:58 烈火寒冰 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 以上这个流程图通用解决方案,可以 解决 高并发 高可用es按照条件查询 redis 根据id查询详情比如查询商品 。 你输入 电脑。 这个查询走的是es。查询到列表之后,你再点击某个商品,进入详情页面,这时候就走redis 查询了mysql 同步redis 和 es 用什么方案? 解决方案 cana 阅读全文
posted @ 2023-05-13 09:22 烈火寒冰 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 昨天沟通一个SAAS化架构多租户数据如何存储,这个问题讨论的很激烈,最后经过多位大牛的经验,总结出3种方式,采用哪种情况还是根据场景评估下:1、分库分表、表名带租户号,开发的时候通过二开mybatis,实现where后的租户替换到表名上 2、通过中间件实现,一般是通过shardingjdbc 3、通 阅读全文
posted @ 2023-01-28 14:40 烈火寒冰 阅读(231) 评论(0) 推荐(0) 编辑
摘要: .Net6 WebApi使用SqlSugar 1、Nuget先引入:SqlSugarCore 2、Net IOC 1、注入ISqlSugarClient .NET自带的IOC使用也很方便 先封装一个操作类 //建一个扩展类 public static class SqlsugarSetup { pu 阅读全文
posted @ 2022-12-30 14:49 烈火寒冰 阅读(539) 评论(1) 推荐(0) 编辑
摘要: 今天给大家分享几个SQL常见的“坏毛病”及优化技巧。 SQL语句的执行顺序: 1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效 阅读全文
posted @ 2022-12-30 09:25 烈火寒冰 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1、问题一、给出两个整数数组nums1和nums2,按非降序排序,以及两个整 数m和n,分别表示nums1和nums2中的元素。 将nums1和nums2合并为一个数组,按非降序排. 最终排序的数组不应由函数返回,而是存储在数组nums1中。为了适应这种情况,nums1的长度为m+n,其中前m个元素 阅读全文
posted @ 2022-07-30 11:28 烈火寒冰 阅读(659) 评论(0) 推荐(0) 编辑