Loading...
C# Linq 交集、并集、差集、去重今晚打老虎:如果你刻意练习某件事情请超过10000小时,那么你就会达到世界级别其实只要明白 LINQ查询操作符的Distinct、Union、Concat、Intersect、Except、Skip、Take、SkipWhile、TakeWhile、Single、SingleOrDefault、Reverse、SelectMany,Aggregate()...
Net 手写 事件总线 发布订阅消息前言今晚打老虎事件总线是对发布-订阅模式的一种实现。它是一种集中式事件处理机制,允许不同的组件之间进行彼此通信而又不需要相互依赖,达到一种解耦的目的。(项目的解耦很重要)参考链接:https://blog.csdn.net/ZhaoHuaQiao_FL/article/details/118733737第一步: 定义一个事件总线扩展类 EventBusEx...
去掉小箭头/* ---去掉小箭头----*/ reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /f...
前言最近在做项目的时候遇到一个需求是将文本内容生成二维码图片的,对于这个需求那就直接上手(两种方法,我比较喜欢第二种方式,往上面也是有很多的方法。这里只作为个人纪录)方法一:ThoughtWorks.QRCode还有解析,并且还能添加彩色的点,应该是基于Drawing的第一步: NeGet包引用ThoughtWorks.QRCodeusing System; using System.Dra...
前言IpRateLimitMiddleware(Github: AspNetCoreRateLimit) 是ASPNETCore的一个限流的中间件,用于控制客户端调用API的频次, 如果客户端频繁访问服务器,可以限制它的频率,已降低访问服务器端的压力。或者如果有爬虫在爬取关键数据,也可以限制某个/某些API或者某些IP的每天调取次数, 这样限制他爬取的速度。当然, 其实我要解决的是另外一个问...