- 博客(30)
- 资源 (2)
- 收藏
- 关注
原创 MySql查询每种类型最新的N条数据
str 要查询的字符串,strlist 需查询的字段,参数以”,”分隔,形式如子查询结果;该函数的作用是查询字段(strlist)中是否包含(str)的结果,返回结果为null或记录。子查询利用GROUP_CONCAT函数将类型分组为FIND_IN_SET函数所需要的数据。利用FIND_IN_SET函数查询所在位置.
2023-08-21 16:33:58
335
原创 HTTPClient请求multipart/form-data上传文件
.net Core 使用HTTPClient请求,并使用form-data上传附件。可以批量上传。
2023-06-06 17:34:26
837
原创 【ELK】系列入门教程一,边学边记之Elasticsearch入门与使用教程
来看教程又不是读小说的,略略略有兴趣自己去看官网Elasticsearch中文文档Elastic官网可以的话,中文文档先大致浏览一遍。
2023-04-27 10:51:35
1610
原创 Docker 部署RabbitMq,Asp.Net Core使用RabbitMQ示例。
Docker部署Rabbitmq,.net 使用Rabbitmq
2023-03-11 17:54:56
436
原创 部署自己的GitLab服务器
部署自己的GitLab服务器一,Windows准备下载一,Linux准备WGet下载安装配置登录一,Windows准备下载Windows下载:镜像站地址选择自己想要的ce版本,下载后通过ftp放到服务器.上传资源文件到服务器一,Linux准备WGet下载如果没有安装wget,需要先安装wget通过命令: yum -y install wget wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el8/gitlab-c
2022-04-18 12:16:17
789
原创 IQueryable查询器扩展Expression动态排序
IQueryable查询器扩展Expression动态排序 /// <summary> /// 获取分页排序列表 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="queryable">查询器</param> /// <param name="PageIndex">当前页</param
2021-10-13 14:43:29
705
原创 C# 8 带实现的Interface
//接口 public interface TestInterface { /// <summary> /// 姓名 /// </summary> public string Name => "张三"; /// <summary> /// 获取姓名 /// </summary> /// <returns>.
2021-03-01 16:33:11
217
原创 asp.Net项目中使用Swagger
文章目录一、引用NuGet包二、配置Swagger服务三、 添加Swagger中间件四、启动注释五、查看效果一、引用NuGet包请复制:Swashbuckle.AspNetCore二、配置Swagger服务//可以添加多个版本,请参考文档//注册Swagger生成器,定义一个和多个Swagger 文档 services.AddSwaggerGen(c => { c.SwaggerDoc("V1", new
2021-02-26 17:09:05
947
原创 IdentityServer4 Api授权认证
目录一、介绍定义1. 参考官网和百度二、开始创建IdentityServer4服务1. 创建解决方案、项目2. 添加NuGet包:“IdentityServer4”3. 添加配置类“IdentityServerConfig.cs”4. ApiResource、ApiScope5. 定义client6. 配置服务7. 如果使用用户模式:配置用户信息(不推荐使用用户模式)8. 处理管道,添加中间件9. 运行调试。三、创建Api,修改Startup.cs1. 配置服务2. 添加中间件3. 给控制器活着Action
2021-02-25 18:07:58
966
原创 Linux系统Nginx代理.Net Core项目
目录安装Nginx1. 先决条件2. 要设置yum存储库,请创建/etc/yum.repos.d/nginx.repo 包含以下内容的文件 :3. 安装Nginx4. 默认为稳定版,如果要使用主线版本,需要在3之前执行以下命令5. 主要目录及命令6. 测试4,查看容器5,浏览器输入地址查看四、Docker镜像、容器概述,详见二>6参考资料五、常用docker命令一、下载Docker Desktop下载地址二、开启Hyper-V功能1,打开控制面板2,程序和功能3,启用或关闭windows功能4,勾选Hy
2021-02-20 16:04:22
797
原创 Linux系统docker部署asp.net Core
目录一、 VS/VS code创建解决方案、项目一笔带过1,创建项目2,启用Docker支持,选择操作系统,生成Dockerfile文件(没选择没关系)3,完成创建,开发你的项目4,如果2没有操作,右击项目:添加>Docker支持(项目中会生成Dockerfile文件)5,调试项目6,配置DockerFile文件7,设置DockerFile文件为:“始终复制”8,发布asp.net Core 项目二、利用Xftp工具将发布文件上传至Linux服务器1,连接服务器2,将文件上传至服务器(左边是自己的,右
2021-02-20 15:37:19
1112
1
原创 Linux安装Docker(CentOS 7)
书接上文,Linux系统安装好之后,开始安装Docker环境目录书接上文,Linux系统安装好之后,开始安装Docker环境阿里云镜像存储库Step 1: 安装必要的一些系统工具Step 2: 添加软件源信息Step 3Step 4: 更新并安装Docker-CEStep 4: 开启Docker服务注意:官方地址Docker 官方镜像存储库Step 1: 安装必要的一些系统工具Step 2:安装最新版本的Docker Engine和容器,或转到下一步以安装特定版本Step 3: 要安装特定版本的Docke
2021-02-20 14:01:23
359
原创 VMware 创建CentOS 7虚拟机
这里写目录标题整理一下.net Core Docker部署流程包含Linux,Windows系统一、VMware 创建CentOS 7虚拟机Linux安装DockerWindows安装Docker整理一下.net Core Docker部署流程包含Linux,Windows系统一、VMware 创建CentOS 7虚拟机下载CentOS镜像, 官网地址.使用 vmware 安装,选择文件>新建虚拟机开始安装。以下未说明,则默认!a. 新建虚拟机,选择典型(推荐)b. 安装光盘镜像
2021-02-19 17:16:56
228
原创 docker常备命令
docker常备命令以及相关资料查看 docker 版本docker --version查找镜像docker search image_name拉取docker镜像docker pull image_name查看宿主机上的镜像,Docker镜像保存在/var/lib/docker目录下:docker images 删除镜像docker rmi docker.io/tomcat:7.0.77-jre7 或者 docker rmi b39c68b7af30查看当前有哪些容器正在运行do
2021-02-18 14:22:44
105
原创 .Net Core 接口参数变小写(小驼峰)序列化问题.
今天遇到一个返回模型变驼峰与代码ToJson()返回的参数不匹配问题,特此记录一下上图使用 JsonConvert.SerializeObject(str); 序列化为Json字符串,返回参数为属性名称(大驼峰).控制器返回的ResponseBase对象返回的却为字段名称(小驼峰)那么问题来了!!!为什么,怎么解决?Why : .Net Core 默认使用小驼峰序列化Json类型参数.想要使用模型本身命名的需要配置Json选项.参考官网:https://docs.microsoft.co
2021-01-28 18:28:16
5831
原创 .Net Core 过滤器记录全局日志/出参入参
.Net Core 过滤器记录全局日志过滤器ActionFilter过滤器Exception异常过滤器使用方式过滤器IActionFilterIAuthorizationFilterIExceptionFilterIResourceFilterIResultFilterActionFilter过滤器public class ActionFilter : IActionFilter { private readonly ILogger<ActionFilter
2021-01-21 16:24:32
2249
原创 .net Core 中间件记录出入参数,异常信息
文章目录中间件记录全局日志:遇到的问题(踩过的坑)Stream was not readable. 流不可读取/Specified method is not supported. 不支持指定的方法Synchronous operations are disallowed. Call ReadAsync or set AllowSynchronousIO to true instead. 不允许同步操作。A non-empty request body is required. 空的请求主体完整代码中间
2021-01-21 15:44:30
2757
2
原创 .net core默认的Web.comfig文件生成,解决(RestFull接口Delete/Put等请求405问题)
.net core 取消的Web.config配置文件的配置但是在发布时会生成一个Web.config文件.配置Csproj添加节点:<PropertyGroup> <IsTransformWebConfigDisabled>false</IsTransformWebConfigDisabled></PropertyGroup>属性节点类型值IsTransformWebConfigDisabledbooltrue:生成,f
2021-01-21 11:45:37
2092
4
Sql Prompt 10 支持 sms18以上
2020-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人