最新 最热

【BlogBook书】3、Autofac:依赖注入

Repository仓储层已经被弱化,主要是有一个仓储基类和基类接口,不用再每一个仓储都写类文件了,通过泛型基类注入。

2024-01-15
1

【BlogBook书】4、Cache:缓存

框架已经将缓存集成到了官方的IDistributedCache分布式缓存接口,可以直接使用内存缓存和分布式缓存。

2024-01-15
1

如何设计一个安全的对外接口

博主之前做过恒丰银行代收付系统(相当于支付接口),包括现在的oltpapi交易接口和虚拟业务的对外提供数据接口。总之,当你做了很多项目写了很多代码的时候,就需要回过头来,多总结总结,这样你会看到更多之前写代码的时候看不到...

2024-01-15
1

GoF 23种经典的设计模式——创建者模式

Builder 模式是一种创建对象的设计模式,它将对象的构建过程与其表示分离,允许按照步骤构建复杂对象。它提供了一种可读性强、灵活性高的方式来构建对象。...

2024-01-15
1

C#:单例,闭包,委托与事件,线程,Parallel,Params,扩展方法,接口与抽象类

在对泛型的约束中,最常使用的关键字有where 和 new。 其中where关键字是约束所使用的泛型,该泛型必须是where后面的类,或者继承自该类。 new()说明所使用的泛型,必须具有无参构造函数,这是为了能够正确的初始化对象...

2024-01-15
1

CF1365D Solve The Maze,CF官网通过,洛谷提交失败

CF的接口返回Happy New Year!, 其实也是一种正常状态,但洛谷就蒙圈了。

2024-01-14
1

【Tomcat】《How Tomcat Works》英文版GPT翻译(第八章)

You have seen a simple loader implementation in the previous chapters, which was used for loading servlet classes. This chapter explains the standard web applic...

2024-01-13
1

GoF 23种经典的设计模式——工厂模式

工厂模式是一种创建型设计模式,它提供了一种封装对象创建过程的方式。在工厂模式中,我们将对象的实例化过程移到一个独立的工厂类中,客户端通过调用工厂类的方法来创建对象,而不是直接使用 new 关键字实例化对象。...

2024-01-13
1

GoF 23种经典的设计模式——抽象工厂模式

抽象工厂模式(Abstract Factory Pattern)是一种创建型设计模式,它提供了一种方式来创建一系列相关或依赖对象的家族,而无需指定具体的类。

2024-01-13
1

BliBili直播弹幕WS协议浅析

ws地址:wss://broadcastlv.chat.bilibili.com/sub

2024-01-12
1