随笔分类 - 技术目录九[Net Core]
摘要:1 整个框架就是fastendpoint(api处理,鉴权授权,参数校验,对象映射等基础功能集成),maoni(Service注入,依赖关系处理,参考的是abp,比较轻量级,源码我放在附件里了,实现模块化注入) fastendpoint:https://fast-endpoints.com/ mao
阅读全文
摘要:public class MonitorThreadTest { static int count =0 ; public static void Run(){ Stopwatch stopwatch = Stopwatch.StartNew(); Thread thread1 = new Thre
阅读全文
摘要:public class QueueUseWorkItem{ public static void Run(){ Stopwatch watch = Stopwatch.StartNew(); watch.Start(); WaitCallback callback = index =>{ Syst
阅读全文
摘要:https://learn.microsoft.com/zh-cn/dotnet/core/install/linux-scripted-manual https://learn.microsoft.com/zh-cn/dotnet/core/install/linux-centos
阅读全文
摘要:DbContext是线程不安全的,单列模式下,前一个sql为执行完,后一个不会执行。 所有要做成作用域单列,一次请求是单列的。 注意ef 执行后是延迟加载,需要toList()才可以实现。端点调试时,点了结果视图就是toList();
阅读全文
摘要:参考:https://www.cnblogs.com/chinasoft/p/16787959.html 注意内容: --net 5 public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBu
阅读全文
摘要:老张的哲学:https://mvp.neters.club/MVP_aspnetcore_2022/2022 b站:https://www.bilibili.com/video/BV1vC4y1p7Za?p=26&spm_id_from=pageDriver&vd_source=ef000578ec
阅读全文
摘要:参考地址:https://www.cnblogs.com/wei325/p/15154918.html#top git+horbor+jenkins+k8s
阅读全文
摘要:一,基础,参考博客 https://www.cnblogs.com/sheng-jie/p/6970091.html#autoid-2-0-0 二,待续
阅读全文
摘要:用的数据库是mysql5.6,下面简单的介绍下场景。 课程表 create table Course(c_id int PRIMARY KEY,name varchar(10)) 数据100条。 学生表 create table Student(id int PRIMARY KEY,name var
阅读全文
摘要:DotNetty is a port of Netty, asynchronous event-driven network application framework for rapid development of maintainable high performance protocol s
阅读全文
摘要:满足未来30年每周吃一个鸭子的需求 为了计算从现在开始养多少只鸭子,以满足未来30年每周吃一个鸭子的需求,我们需要考虑以下几个因素: 鸭子的寿命:鸭子的寿命通常在5到10年之间,具体取决于品种和饲养条件。我们可以假设鸭子的寿命为7年。 繁殖周期:鸭子的繁殖周期平均为28天,这是鸭子产下一窝蛋到孵化下
阅读全文
摘要:推荐使用框架:Yarp.ReverseProxy,微软开源的框架 一基本使用 var builder = WebApplication.CreateSlimBuilder(args); builder.Services.AddReverseProxy() .LoadFromConfig(builde
阅读全文
摘要:一.看一下原始代码: 1.将所有检查放到一个方法 2.添加自定义异常信息。 3,添加常量 5.使用状态码返回结果: 5.使用结果对象模式 对最终结果解析: 这是分割线 其他待续。。。。。
阅读全文
摘要:参考:https://www.cnblogs.com/apibest/p/17559786.html 以后有实践再补充。
阅读全文
摘要:基本概念:TCP和UDP的区别 具体区别如下: 1)TCP 是面向连接的传输。UDP 是无连接的传输 2)TCP 有流量控制、拥塞控制,检验数据数据按序到达,而 UDP 则相 反。 3)TCP 的路由选择只发生在建立连接的时候,而 UDP 的每个报文都要 进行路由选择 4)TCP 是可靠性传输,他的
阅读全文
摘要:参考:https://www.cnblogs.com/alvinscript/p/17558307.html 就是为可能发生变化的业务逻辑封装一层,防止出现一次修改,处处修改的情况。
阅读全文
摘要:并发: 一个车间只有一台机器,所有的工人都需要完成相同的工作,谁先抢到这个机器谁先工作,其余人需要等待。 并行: 一个车间有4台机器,有4个工人,四个工人分别使用四台机器,同时执行任务,不用等待其它工人任务执行完毕。 单线程: 当有三件事要处理,乙 需要在 甲 之后处理,同时 丙 需要在 乙 之后,
阅读全文
摘要:(Install - Package DynamicExpresso.Core) var whereExpression = $"m.{queryField}==\"{queryValue}\""; string whereExpression = "customer.Age > 18 && cus
阅读全文
摘要:参考网址:https://blog.51cto.com/u_16082658/6249858
阅读全文