自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 使用Dictionary键值对判断字符串中字符出现次数

介绍Dictionary 使用前需引入命名空间 using System.Collections.Generic Dictionary里面每一个元素都是一个键值对(由两个元素组成:键和值) 键必须是唯一的,而值不需要唯一 键和值都可以是任何类型(比如:string,int,自定义类型等) 通过一个键读取一个值的时间接近0(1) 键值对之间的偏序可以不定义 使用Diction...

2019-10-08 17:51:00 325

转载 C#中的虚函数virtual

简单介绍虚函数virtual 在某基类中声明 virtual 并在一个或多个派生类中被重新定义的成员函数称为虚函数。 虚函数的作用就是实现多态性(Polymorphism),多态性是将接口与实现进行分离。 C#作为完全面向对象语言,所有函数并不默认为virtual,但可以在基类中声明关键字virtual,就可以在其派生类中通过关键字override重写该函数。重写后的virtual...

2019-09-23 18:00:00 237

转载 Linq实现字符串拼接多条件查询

Linq实现字符串拼接多条件查询 开发过程中,为提升用户体验,经常会使用到多条件查询,本篇博客介绍如何使用Linq实现字符串拼接多条件查询 一般SQL字符串拼接 1 string sql = "select * from StuInfo s inner join Class c on s.CId=c.CId where 1=1"; 2 if (sid != 0) ...

2019-09-18 09:50:00 676

转载 ASP.NET Core使用EPPlus导入导出Excel

开发过程中,经常会遇到导入导出数据的需求,本篇博客介绍在.NET Core中如何使用EPPlus组件导入导出Excel EPPlus: EPPlus是使用Open Office XML格式(xlsx)读写Excel 2007/2010文件的 .net 开发库,能读写Excel 2007/2010文件,可以运行在Windows, Linux和Mac,官网地址:https://archi...

2019-08-28 17:10:00 611

转载 ASP.NET Core MVC上传文件

使用模型绑定上传小文件 HTML代码: 1 <form method="post" enctype="multipart/form-data" asp-controller="Main" asp-action="UploadFiles"> 2 <div class="form-group"> 3 <div class...

2019-08-22 15:14:00 432

转载 ASP.NET Core 2.2在中间件内使用有作用域的服务

服务生存期 为每个注册的服务选择适当的生存期。可以使用以下生存期配置ASP.NET Core服务: 暂时 暂时生存期服务 (AddTransient) 是每次从服务容器进行请求时创建的。这种生存期适合轻量级、 无状态的服务。 范围内 作用域生存期服务 (AddScoped) 以每个客户端请求(连接)一次的方式创建。 注意:在中间件内使用有作用域的服务时,请将该服务注入至I...

2019-08-20 16:28:00 269

转载 ASCII码对照表

ASCII码对照表 字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50 C 67 L 76 U 85 3 51 D 68 M 77 V 86 ...

2019-08-15 18:40:00 300

转载 C#使用SMTP协议发送验证码到QQ邮箱

C#使用SMTP协议发送验证码到QQ邮箱 在程序设计中,发送验证码是常见的一个功能,用户在注册账号时或忘记密码后,通常需要发送验证码到手机短信或邮箱来验证身份,此篇博客介绍在C#中如何使用SMTP协议发送验证码到QQ邮箱 SMTP协议 SMTP 的全称是"Simple Mail Transfer Protocol",即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,...

2019-08-09 17:35:00 958

转载 C#将异常信息添加到日志

C#将程序抛出的异常信息添加到错误日志 错误日志是软件用来记录运行时出错信息的文本文件。编程人员和维护人员等可以利用错误日志对系统进行调试和维护。 为程序添加错误日志的好处是当程序有运行错误时,根据错误日志我们可以快速定位到错误,排查原因、解决问题,这是对于运行在线上而不能调试的网站的一个非常有必要的功能。 1 using System; 2 using System.I...

2019-08-09 16:00:00 686

转载 ASP.NET Core中返回 json 数据首字母大小写问题

ASP.NET Core中返回 json 数据首字母大小写问题 在asp.net core中使用ajax请求动态绑定数据时遇到该问题 后台返回数据字段首字母为定义的大写,返回的数据没有问题 但是在前台得到的数据,字段首字母却变成了小写 此时用定义的首字母大写字段去接收数据会显示undefined,这是因为在asp.net core中json序列化默认使用驼峰格式处理字段,...

2019-08-06 17:11:00 1067

转载 ASP.NET Core中使用Session

ASP.NET Core中使用Session 1、在程序包管理控制台中执行命令安装依赖包: PM> Install-Package Microsoft.AspNetCore.Session -Version 2.2.0 也可直接在项目工程文件(*.csproj)中添加如下代码达到添加Session依赖的目的 1 <ItemGroup> 2 ...

2019-08-02 17:42:00 266

转载 ASP.NET CORE 中使用AutoMapper进行对象映射

ASP.NET CORE 中使用AutoMapper进行对象映射 1、什么是AutoMapper? AutoMapper是基于对象到对象约定的映射工具,常用于(但并不仅限制于)把复杂的对象模型转为DTO,一般用于ViewModel模式和跨服务范畴。 AutoMapper给用户提供了便捷的配置API,就像使用约定来完成自动映射那样。 AutoMapper包含以下功能:平展、投影、配...

2019-08-02 11:30:00 286

转载 ASP.NET Core中使用Cache缓存

ASP.NET Core中使用Cache缓存 缓存介绍: 通过减少生成内容所需的工作,缓存可以显著提高应用的性能和可伸缩性。缓存对不经常更改的数据效果最佳。缓存生成的数据副本的返回速度可以比从原始源返回更快。应用程序应进行编写和测试到永远不会依赖于缓存的数据。 ASP.NET Core 支持多种不同的缓存。最简单的缓存基于IMemoryCache,它表示存储在 Web 服务...

2019-08-01 11:35:00 297

转载 使用DES算法实现加密解密

使用DES算法实现加密解密 我们常见的加密算法有DES、MD5、IDEA、AES等等,这篇随笔介绍使用DES算法实现加密解密 首先介绍一下DES算法: DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法。 明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、...

2019-07-31 10:41:00 778

转载 使用EF Core+CodeFirst建立ASP.NET Core MVC项目

本篇随笔介绍如何使用.NET Core+EF Core创建Web应用程序 首先借用官网的话简单介绍一下ASP.NET Core ASP.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet 的新式应用程序。使用 ASP.NET Core可以: 创建 Web 应用程序和服务、IoT应用和移动后端。 在 Windows、macOS 和 Lin...

2019-07-30 16:36:00 239

转载 JavaScript实现网页回到顶部效果

在浏览网页时,当我们浏览到网页底部,想要立刻回到网页顶部时,这时候一般网页会提供一个回到顶部的按钮来提升用户体验,以下代码实现了该功能 HTML代码: <p id="back-top" style="display:block;"> <a href="#top"> <span>返回顶部...

2019-07-29 18:04:00 113

空空如也

空空如也

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

TA关注的人

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