自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 .NET Core学习——Startup.cs

ASP.NET Core 程序启动过程如下目录Startup 类 Configure() 方法 中间件 使用中间件 Configure 方法 的参数 IApplicationBuilder Extension Methods(拓展方法)--微软提供的中间件1, Startup 类ASP.NET Core 应用使用Startup 类,按照约定命名为Startup。...

2019-11-25 16:57:12 1040

原创 .NET Core学习——安全和身份

更新中。。。安全性是任何现代 Web 应用或 API 都要重点关注的。确保用户或顾客的数据安全并免遭黑客染指,是非常重要的。这个话题所涉甚广,包括了:1. 过滤输入数据,避免 SQL注入2. 防止利用表单(form)进行的跨域(CSRF)攻击3. 使用 HTTPS(TLS),避免在 Internet 上传输的数据被窃取4. 确保用户 输入密码 或者 通过社交媒体授权 登录时的安全性5. 设计 密码重置 或 多重身份认证流程 时,考虑到安全性的因素

2019-11-22 16:28:01 234

原创 .NET Core学习——singleton和scoped

问题:Invalid Operation Exception : Cannot consume scoped service 'XX.XX.XXX' from singleton 'YY.YY.YYY'.原因:是 DI 容器注册的问题,xxx 被注册为 scoped ,yyy 被注册为 singleton ,yyy 通过构造函数注入了 xxx ,结果引发该异常,将 yyy 也注册为 s...

2019-11-22 14:38:29 2044

原创 .NET Core学习——VS2019没有.net core3.0模板的解决办法

背景:如果您之前使用使用.NET Core 2.2版,然后安装了.NET Core 3.0 ,那么在尝试新建项目时会出现SDK错误。这是因为您当前的SDK版本已更改为3.0,但是新建项目的SDK为2.2版本。参考文章:http://www.mamicode.com/info-detail-2769503.html今天装好了,net core sdk 3.0之后,打开Visu...

2019-11-21 11:25:17 1262

原创 .NET Core学习——如何在.NET Core SDK版本之间切换

背景:如果您之前使用使用.NET Core 2.2版,然后安装了.NET Core 3.0 ,那么在尝试新建项目时会出现SDK错误。这是因为您当前的SDK版本已更改为3.0,但是新建项目的SDK为2.2版本。.NET Core SDK版本之间切换NET Core的一大优势是它可以单独安装.NET Core SDK,因此新SDK不会影响以前安装的SDK。您可以在“C:\Progr...

2019-11-21 10:33:44 4941

原创 C#学习——不安全代码(指针)

定义:当一个代码块使用unsafe修饰符标记时,C# 允许在函数中使用指针变量。不安全代码或非托管代码是指使用了指针变量的代码块。为什么“指针”是不安全代码?由于C#中声明的变量在内存中的存储受垃圾回收器管理;因此一个变量(例如一个大数组)有可能在运行过程中被移动到内存中的其他位置。如果一个变量的内存地址会变化,那么指针也就没有意义了。解决方法就是使用fixed关键字来固定变...

2019-11-20 15:59:24 465

原创 Ueditor上传图片文件大小上限问题

修改IISIIS 之 通过 Web.config 修改文件上传大小限制设置方法在IIS 6.0中,不设置默认大小为4M,设置文件上传大小的方法,maxRequestLength(KB),executionTimeout(毫秒),配置如下节点:<system.web> <httpRuntime maxRequestLength="102400" execu...

2019-11-18 15:37:49 3888

原创 C#学习——预处理命令

C#预处理器指令一、 概念预处理器指令指导编译器在实际编译开始之前对信息进行预处理。所有的预处理器指令都是以 # 开始。且在一行上,只有空白字符可以出现在预处理器指令之前。预处理器指令不是语句,所以它们不以分号(;)结束。C# 编译器没有一个单独的预处理器,但是,指令被处理时就像是有一个单独的预处理器一样。在 C# 中,预处理器指令用于在条件编译中起作用。与 C 和 C++ 不同...

2019-11-13 16:02:24 697

原创 .NET Core学习——错误记录(1)

问题:背景:使用core2.2生成不会出现问题使用 3.0 会提示这个错误怀疑:依赖项版本问题。

2019-11-12 10:52:25 186

原创 NET学习——MVC使用UEditor

一、UEditor简介官网:http://ueditor.baidu.com/website/UEditor是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用UEditor把传统的多行文本输入框(textarea)替换为可视化的富文本编辑框。二、使用1. 下载包,并放入解决方案下载后解压,将解压文件的内容粘贴到解决方案新建的文...

2019-11-08 16:55:39 257

原创 NET学习——MVC使用Scripts.Render

相关知识:MVC之Bundle详解【MVC】Scripts.Render的用法MVC使用Scripts.Render1.引入命名空间using System.Web.Optimization;可能需要在NuGet下载。2.配置BundleConfig.cs文件1、首先要在App_Start 里面BundleConfig.cs 文件里面 添加要包含的css文...

2019-11-08 10:30:04 447

原创 SQL语句——jion

本文包含对SQL连接(JOIN)的个人总结,包含:SQLINNER JOIN关键字、SQLLEFT JOIN关键字、SQLRIGHT JOIN关键字、SQLFULL OUTER JOIN关键字有一个图,总结的很好,如下SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。INNER JOIN:如果表中有至少一个匹配,则返回...

2019-11-07 14:31:57 353

log4net.rar

常用的配置文件定义有三种不同的Appender,分别是ADO.NET 记录到数据,ConsoleAppender 从控制台输出, FileAppender 日志信息文件输出。然而Log4Net 的配置附着器远不止这些,这里上传一个比较全的附着器配置文件供大家参考。

2019-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除