Based on hongsoft face recognition technology, real-time identity authentication and check-in statistics of freshmen are realized

Due to the needs of work and business, the author has developed a set of freshman enrollment identity verification system, which is used to verify the identity of Freshmen in real time when they enter school (the Ministry of education requires freshmen to conduct face comparison when they enter school), and count the check-in situation of Fresh ...

Added by fatbobo on Sat, 05 Mar 2022 04:07:38 +0200

ASP.NET Core

This article is a personal note based on the official documents. Some simple contents are useless. Please refer to the official documents: https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/configuration/?view=aspnetcore-5.0 Configuration is configured using one or more configuration providers. This program reads key value pairs from ...

Added by bmcua on Thu, 03 Mar 2022 21:24:01 +0200

[ASP.NET MVC Mavericks road] 14 - Unobtrusive Ajax

Ajax (abbreviation for Asynchronous JavaScript and XML), as we can see, the focus of this concept is no longer the XML part, but the Asynchronous part. It is a model that requests data from the server in the background. MVC framework has built-in support for Unobtrusive Ajax, which allows us to define the characteristics of Ajax through MVC's h ...

Added by andysez on Wed, 02 Mar 2022 16:20:14 +0200

[Yugong series] March 2022 ASP Net core Middleware - current limiting

1, Current limiting algorithm In high concurrency systems, there are three sharp tools to protect the system: caching, degradation and current limiting. This paper mainly introduces current limiting. There are three current limiting algorithms: 1. Counter algorithm Fixed windowsliding window 2. Token bucket algorithm3. Leaky bucket ...

Added by ranjuvs on Tue, 01 Mar 2022 03:50:04 +0200

Private toolset 7 -- Token timeliness verification in webapi

Confucius said: if a worker wants to do well, he must sharpen his tools first github: https://github.com/redAntCpp/CSharpTools Next to the previous article, the previous article only realizes the generation and parsing of token, and incidentally mentions the verification mechanism. However, in actual business, it is usually necessary to ver ...

Added by shah on Sat, 19 Feb 2022 17:44:55 +0200

Summary of new features of EF Core 6

In this article, I will focus on the enhancement of LINQ query function in EF Core 6. This is the third article in the summary of new features of EF Core 6: Summary of new functions of EF Core 6 (I) Summary of new functions of EF Core 6 (II)​​​​​​​ Summary of new functions of EF Core 6 (III) 1. Better support for GroupBy query EF Core 6. ...

Added by temidayo on Tue, 15 Feb 2022 14:39:13 +0200

c# asp.net uses ajax and ashx files to interact

c# asp.net uses ajax and ashx files to interact The. ashx file is used to write the of the web handler ashx files and Similar to aspx file, HttpHandler class can be called through it, which eliminates the ordinary The process of control parsing and page processing of aspx page. It's actually a mixed file with HTML and C #. The. ashx file is s ...

Added by bdmovies on Sat, 12 Feb 2022 04:07:11 +0200

HTTP JSON API Design Specification

Preface More and more Web applications are interacting with JSON as a data exchange format for APIs. The goal of this document is to keep the design style of the HTTP JSON API consistent and easy to understand and maintain. A good API should be able to consistently provide stable, easy-to-use, trusted services throughout its lifecycle and smoo ...

Added by luisluis on Wed, 02 Feb 2022 05:40:38 +0200

AOP proxy interception for Redis caching

Use AOP proxy interception to realize caching The simple cache implementation above: The. Net core web API uses iationfilter to implement request caching The cache needs to be defined in the Controller layer, which increases the coupling to the Controller layer. In addition, the cache is the result IActionResult cache at the controller level. ...

Added by tomlei on Tue, 01 Feb 2022 09:46:57 +0200

Go deep into LINQ | unveil IQueryable

stay LastIn depth LINQ | dynamic construction of LINQ expression In this blog post, we explore the power of expression and use it to dynamically build a JSON based rule engine. In this article, we start with expressions instead. Considering the diversity of expression types and the complexity of expression tree, what is a good way to decompose ...

Added by Scriptor on Tue, 01 Feb 2022 05:59:42 +0200