摘要: OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理计算机视觉以及模式识别程序。该程序库也可以使用 阅读全文
posted @ 2023-08-10 17:35 wskxy 阅读(1357) 评论(0) 推荐(6) 编辑
摘要: 从这一刻开始,请大家忘记自己是一名技术人员,用业务的角度来思考问题。 1、什么是DDD DDD(Domain-driven design,领域驱动设计),是一个很好的应用于微服务架构的方法论 DDD要求项目全生命周期中,所有岗位人员都基于业务的角度去思考问题,而不是基于技术角度。 “从理论到实践,再 阅读全文
posted @ 2023-07-27 19:06 wskxy 阅读(267) 评论(0) 推荐(0) 编辑
摘要: .Net的私有属性、成员变量、方法,都可以通过反射获取调用,当然正常我们不会这么操作 此章只是做一个反射科普,像EFCore从数据库取值的底层框架就是通过反射直接操作私有的成员变量,而不是方法。 直接上例子,先定义一个类 public class TenantModel { public int I 阅读全文
posted @ 2023-05-24 17:22 wskxy 阅读(350) 评论(0) 推荐(2) 编辑
摘要: 1、什么是SignalR ASP.NET SignalR 是一个面向 ASP.NET 开发人员的库,可简化向应用程序添加实时 Web 功能的过程。 实时 Web 功能是让服务器代码在可用时立即将内容推送到连接的客户端,而不是让服务器等待客户端请求新数据。 SignalR使用的三种底层传输技术分别是W 阅读全文
posted @ 2023-05-23 13:48 wskxy 阅读(1211) 评论(0) 推荐(1) 编辑
摘要: 1、背景 在我们访问一个十分耗时的请求的时候(这里以web请求举例) 如果请求执行到一半的时候,用户把页面关掉了,那后台还在执行请求就会造成资源的浪费,所以需要引入取消请求机制 2、举例 代码很简单,直接居个小例子 [HttpGet("GetFile")] public async Task<str 阅读全文
posted @ 2023-05-01 11:32 wskxy 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、客户端缓存(浏览器缓存) HTTP有一套控制缓存的协议-RFC7234,其中最重要的就是cache-control这个相应报文头,服务器返回时,如果Response带上 cache-control:max-age=5 #表示允许浏览器缓存5秒(仅是允许,浏览器是否缓存还看浏览器本身机制是否要遵循 阅读全文
posted @ 2023-03-20 23:44 wskxy 阅读(204) 评论(0) 推荐(1) 编辑
摘要: 1、高并发的情况,时常会发生数据不稳定的情况 在看本节内容之前,请先看上一章SqlServer 高并发的情况下,如何利用锁保证数据的稳定性 本节内容,也是具体讨论如何在EF中实现这些操作 2、场景模拟,同上一章,抢券 EF 不考虑高并发的情况下,抢券代码为: string _currOwner = 阅读全文
posted @ 2023-03-17 23:55 wskxy 阅读(1233) 评论(8) 推荐(5) 编辑
摘要: sql的锁机制,是时刻贯彻在每一次的sql事务中的,为了理解更透彻,介绍锁之前,我们得先了解,锁是为了干什么!! 1、数据库异常情况 1.1 先来聊聊数据可能发生个异常状况 1)脏读:读未提交,顾名思义,读到了不该读的东西,如: 事务B读到了事务A回滚的数据,就是脏读 2)不可重复读:读已提交,同个 阅读全文
posted @ 2023-03-17 00:04 wskxy 阅读(1259) 评论(1) 推荐(2) 编辑
摘要: 1、简介 EFcore,可用使得开发人员不需要再去关注数据库的实现,全都由代码进行生成 这样有利于减少工作量、数据库快速迁移... 2、上手搭建架构 (这个图是做完本章内容的完整图,我们一步步深入即可) 在写EF之前,先安装好数据库,我选择在本地安装Sqlserver 我们先执行最核心的两步,将EF 阅读全文
posted @ 2023-03-04 23:22 wskxy 阅读(1666) 评论(0) 推荐(4) 编辑
摘要: 1、简介 DI:Dependency Injection,即依赖注入,他是IOC的具体实现。 在DI中,底层服务对象不再负责依赖关系的创建,而是交由顶端调用进行管理注入 好处:降低组件之间的耦合度,使代码更加灵活 2、实例 我们举个例子,有个User Login的功能,Login需要通过DB验证,D 阅读全文
posted @ 2023-03-02 17:34 wskxy 阅读(527) 评论(0) 推荐(2) 编辑