上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: gRPC 是一种与语言无关的高性能远程过程调用 (RPC) 框架。 https://grpc.io/docs/guides/ https://github.com/grpc/grpc-dotnet https://docs.microsoft.com/zh-cn/aspnet/core/grpc g 阅读全文
posted @ 2020-12-08 11:37 netlock 阅读(2182) 评论(0) 推荐(1)
摘要: 大家都用过SmtpClient来处理发送邮件的操作,不过这个类以及被标记已过时,所以介绍一个微软推荐的库MailKit来处理。 MailKit开源地址:https://github.com/jstedfast/MailKit 新建一个控制台应用程序,将MailKit添加到项目中。 Install-P 阅读全文
posted @ 2020-12-08 11:07 netlock 阅读(730) 评论(1) 推荐(0)
摘要: 1|0网关介绍 网关其实就是将我们写好的API全部放在一个统一的地址暴露在公网,提供访问的一个入口。在 .NET Core下可以使用Ocelot来帮助我们很方便的接入API 网关。与之类似的库还有ProxyKit,微软也发布了一个反向代理的库YARP。 关于网关的介绍不多说了,网上文章也挺多的,这些 阅读全文
posted @ 2020-12-08 10:58 netlock 阅读(3223) 评论(3) 推荐(7)
摘要: 参考文章https://www.cnblogs.com/RainFate/p/12095793.html Topshelf Topshelf 是一个用来部署基于.NET Framework 开发的服务的框架。简化服务创建于部署过程,并且支持控制台应用程序部署为服务。本文基于 .net core 控制 阅读全文
posted @ 2020-12-08 10:47 netlock 阅读(1473) 评论(0) 推荐(0)
摘要: 先来简单介绍下市面上最广泛常见的三种操作excel库的优缺点1.NPOI 优点:免费开源,无需装Office即可操作excel, 支持处理的文件格式包括xls, xlsx, docx.格式 缺点:不支持大数据量以及多sheet的导出 2.Aspose.Cells 优点:支持大数据量以及多sheet的 阅读全文
posted @ 2020-12-08 10:44 netlock 阅读(5741) 评论(0) 推荐(2)
摘要: unc<TObject, bool>是委托(delegate) Expression<Func<TObject, bool>>是表达式 Expression编译后就会变成delegate,才能运行。比如 Expression<Func<int, bool>> ex = x=>x < 100; Fun 阅读全文
posted @ 2020-12-08 10:20 netlock 阅读(1431) 评论(0) 推荐(1)
摘要: HttpWebRequest 这是.NET创建者最初开发用于使用HTTP请求的标准类。HttpWebRequest是老版本.net下常用的,较为底层且复杂,访问速度及并发也不甚理想,但是使用HttpWebRequest可以让开发者控制请求/响应流程的各个方面,如 timeouts, cookies, 阅读全文
posted @ 2020-12-08 10:11 netlock 阅读(5421) 评论(1) 推荐(4)
摘要: 依赖注入在 ASP.NET Core 中起中很重要的作用,也是一种高大上的编程思想,它的总体原则就是:俺要啥,你就给俺送啥过来。 服务类型的实例转由容器自动管理,无需我们在代码中显式处理。 因此,有了依赖注入后,你的编程思维就得变一变了。 在过去,许多功能性的类型(比如一个加密解密的类),我们都喜欢 阅读全文
posted @ 2020-12-08 09:52 netlock 阅读(1587) 评论(0) 推荐(2)
摘要: 高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per Second 阅读全文
posted @ 2020-12-08 09:28 netlock 阅读(8475) 评论(0) 推荐(7)
摘要: 如今,我们操作数据库一般用ORM框架 现在用.NET Core + EFCore + SqlServer 实现数据读写分离 介绍 为什么要读写分离? 降低数据库服务器的压力 如何实现读写分离? 1.一个主库多个从库 2.配置主库复制数据到从库 为什么一个主库多个从库? 一般查询多于增删改,这就是我们 阅读全文
posted @ 2020-12-07 18:54 netlock 阅读(2615) 评论(0) 推荐(3)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页