# NETCoreDemo **Repository Path**: wtujvk110_admin/NETCoreDemo ## Basic Information - **Project Name**: NETCoreDemo - **Description**: netcore web项目主要是学习用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-22 - **Last Updated**: 2021-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CAP.Demo 1. CAP.Web CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。 这里只是以SqlServer+RabbitMQ 为例,环境是 Win10+VS2017+.NetCore2.0 ******************************************* 其他要求: 需要连接 RabbitMQ 和SqlServer , 在 appsettings.Development.json和中修改配置。 2. ELK1.Web es写日志 3. ELK2.Web elk写日志 Throttle限流框架使用 4. asp.net限流框架的使用 MvcThrottleDemo 5. webapi限流框架的使用 WebApiThrottleDemo 参考: https://github.com/dotnetcore/CAP https://www.cnblogs.com/CoderAyu/p/9527012.html 加入部分测试以及 efcore的内容 2019.7.30 6. TesseractOcrDemo 非常初级的验证码识别。使用了Tesseract.Net.SDK, 验证码使用自己生成的数字验证码(没有做复杂的处理) 7. WebuploaderMvcDemo 封装的webupload上传插件。使用的Asp.Net Mvc, 前端使用的Jquery, ueditor富文本编辑器等。