01 2020 档案
摘要:概念: 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 优点:减少内存开支、减少系统性能开销、避免对资源的多重占用、全局的访问点,优化和共享资源访问。 缺点: 单例模式一有接口,扩展困难,若要扩展,除了修改代码基本上没有第
阅读全文
摘要:使用场景: 我们在开发时修改了数据库的架构,如果手动管理和同步不同的数据库版本(比如开发和生产环境)可能比较繁琐。 使用SQL Server Data Tools (SSDT)架构比较扩展可以简化数据库比较过程,并在同步数据库时提供完全控制 — 可以在应用更改之前有选择地筛选特定差异和类别。 架构比
阅读全文
摘要:您正在使用EF Core编写一个博客应用程序,其中包含实体Post(贴子)和Comment(评论)。使用以下查询加载帖子。之后,如何显式加载Comment? 相关资源:https://www.cnblogs.com/jaxu/p/3700511.html 您正在构建一个包含几个子域的应用程序,每个子
阅读全文
摘要:localStorage存储我们通过以下方式将数据储存到localStorage中 window.localStorage.setItem('key',value)1但有时value为一个对象Object,以上面的方式写入,会出现读取的返回值为{object Object}的情况,但这并不是我们想要
阅读全文
摘要:dbContext.ChangeTracker(实体对象变动跟踪) 相关资源: https://www.cnblogs.com/OpenCoder/p/9772965.html(EF Core中怎么实现自动更新实体的属性值到数据库) https://www.jianshu.com/p/e8b19de
阅读全文
摘要:相关资源: https://www.cnblogs.com/7qi7/articles/2342494.html https://www.cnblogs.com/lonelyxmas/p/11229038.html MSDN解释 连接到数据库服务器通常由几个需要很长时间的步骤组成。 必须建立物理通道
阅读全文
摘要:相关资源:https://www.cnblogs.com/langzibin/p/7755783.html 1、从I/O说起 这些概念之所以容易令人迷惑,在于很多人对I/O就没有清晰准确的理解,后面的理解自然不可能正确。我想用一个具体的例子来说明一下I/O。 设想自己是一个进程,就叫小进吧。小进需要
阅读全文
摘要:线程同步相关书籍资源: 《c#经典实例》线程、同步、并发章节 《.net40.面向对象编程漫谈》线程同步章节 《c#本质论》 《c#高级编程》基础》任务、线程、和同步章节 首先先对各种锁来一个概括和总结: Monitor(lock的底层本身是Monitor来实现的,所以Monitor可以实现lock
阅读全文
摘要:哪个是传入请求body的默认格式化程序? JsonInputFormatter 在视图中使用Url.Action和Html.ActionLink有什么区别? Action将只生成URL,ActionLink将生成带有URL的完整href标记 在AJAX表单中指定OnSuccess处理程序时,需要以下
阅读全文
摘要:微服务IAM指的是什么? IAM :Identity Access Management 在微服务中,REST代表什么? Representational State Transfer REST动词中哪一个被定义为“安全”? 安全: 请求是否会给服务器带来副作用,即该操作用于获取信息而非修改信息。如
阅读全文
摘要:母板页_Layout.cshtml的作用是? 类似于传统WebForm中的.master文件,起到页面整体框架重用的目地。 _Viewstart.cshtml的作用? _Viewstart.cshtml的作用是在呈现View文件的时候的启动文件,无论哪个视图,当你要呈现这个视图的之前,_Viewst
阅读全文
摘要:前言 前面的博客谈的大多数都是针对数据的缓存,今天我们来换换口味。来谈谈在ASP.NET Core中的ResponseCaching,与ResponseCaching关联密切的也就是常说的HTTP缓存。 在阅读本文内容之前,默认各位有HTTP缓存相关的基础,主要是Cache-Control相关的。
阅读全文
摘要:Polly 提供了多种弹性策略: PolicyPremiseAkaHow does the policy mitigate? Retry 重试 (policy family) deep 有相当比例的错误是暂时性的,可以在很短的时间内自我恢复。 "Maybe it's just a blip" 也许只
阅读全文
摘要:MVC View各种返回类型如下: public ContentResult Index() { return Content("测试"); //浏览器显示测试 } public EmptyResult Index() { return new EmptyResult(); //浏览器显示空白 }
阅读全文
摘要:模仿模型: 概念上讲,在ASP.NET时代WebForm中的ascx【用户的自定义控件】,到了后来的MVC框架,提供了【partial view分部视力】,到现在MVC Core中的【ViewComponent视力组件】 使用场景:导航菜单、标签云、登陆面板、购物车、最近发表的文章 MVC中载入分部
阅读全文
摘要:1.对象克隆(复制.原型模型) 使用场景: 不希望自己持有引用类型的对象被修改(我们常见的Object a=new Object();Object b;b=a;这种形式的代码复制的是引用,即对象在内存中的地址,a和b对象仍然指向了同一个对象) 保证引用类型的参数不被其他方法修改 可以使用克隆后的值作
阅读全文
摘要:安装:https://www.cnblogs.com/taotaozhuanyong/p/11764941.html 或者安装:https://www.cnblogs.com/saryli/p/9729591.html 安装注意事项:erlang与RabbitMQ版本的对应关系,如:RabbitMQ
阅读全文
摘要:1.忽略DLL和Bin文件 一般来说,编译之后的结果文件都会放在bin目录下。用svn做代码管理服务器的时候,肯定不希望编译的结果文件也签入进去,因此需要在客户端配置。 在checkout目录下,在svn的子菜单中 Properties,在出现的窗口中点”new“菜单,选择”Other“,在弹出窗口
阅读全文