04 2021 档案

摘要:源 指定来源 FromRoute 从路由数据中获取值。 【HttpGet(常用)/HttpPost(常用)】 FromQuery 是通过URL Query参数取值。 【HttpGet(常用)/HttpPost】 FromForm 通过HTTP POST的form取值。 【HttpPost】 From 阅读全文
posted @ 2021-04-19 17:08 gygtech 阅读(1356) 评论(0) 推荐(2) 编辑
摘要:NuGet安装 Microsoft.AspNetCore.Session Microsoft.AspNetCore.Http.Extensions Startup.cs中注册 // 添加一个内存缓存 services.AddDistributedMemoryCache(); services.Add 阅读全文
posted @ 2021-04-17 00:06 gygtech 阅读(748) 评论(0) 推荐(0) 编辑
摘要:单例模式介绍 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意: 1、单例类只能有一个实例。 2、单例类必须自己创建 阅读全文
posted @ 2021-04-16 23:23 gygtech 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1、Task简介【*所有的线程任务都会随着主线程的退出而退出】 ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的不方便。比如: ThreadPool不支持线程的取消、完成、失败通知等交互性操作; ThreadPool不支持线程执行的先后次序; 以往 阅读全文
posted @ 2021-04-15 22:36 gygtech 阅读(14857) 评论(1) 推荐(4) 编辑
摘要:var path = Directory.GetCurrentDirectory();//获取当前的项目文件所在的目录。当使用命令启动时为执行dotnet命令所在的目录 dynamic type = (new Program()).GetType(); string currentDirectory 阅读全文
posted @ 2021-04-13 22:55 gygtech 阅读(468) 评论(0) 推荐(0) 编辑
摘要:控制台应用程序/.net 5.0 引用包 log4net log4net.config【始终复制】 说明: FileAppender和RollingFileAppender都是用来将日志写入到文本文件中。但是,RollingFileAppender提供了更多的选项,可以很方便的控制何时新建一个新的文 阅读全文
posted @ 2021-04-09 08:38 gygtech 阅读(996) 评论(0) 推荐(0) 编辑
摘要:查看链接数 SHOW PROCESSLIST;#只列出前100条 SHOW FULL PROCESSLIST;#全列出 查看最大连接数 SHOW VARIABLES LIKE '%max_connections%';#查看最大连接数 #SET GLOBAL MAX_CONNECTIONS = 151 阅读全文
posted @ 2021-04-06 14:57 gygtech 阅读(89) 评论(0) 推荐(0) 编辑
摘要:docker docker docker help 帮助命令 docker version/docker --version 查看version docker info 显示 Docker 系统信息,包括镜像和容器数。 Ctrl+C 结束当前行输入,重启一行 docker 容器 docker run 阅读全文
posted @ 2021-04-02 11:47 gygtech 阅读(424) 评论(0) 推荐(0) 编辑
摘要:前言【特别注意:主进程结束,即全部子线程结束】【以下测试代码环境为.Net 5.0】 首先大概讲述一下多线程和多进程的区别,任务管理器里各种不同的进程就是多进程,或者是你同时运行多个”.exe’程序就可以理解为多进程,多进程是要更多消耗CPU资源的。 多线程是相对于进程里更小的单位,比如3个线程在1 阅读全文
posted @ 2021-04-01 22:06 gygtech 阅读(191) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示