随笔分类 - ASP.NET MVC开发的那些事儿
MVC5+EF+Razor
摘要:MVC用户权限验证 新增UserAuthorizeAttribute类 using Dw.Util; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.W
阅读全文
摘要:日志功能本来是一件非常好的事情,能帮助我们分析和解决很多问题。但是,如果让日志影响到性能,这就需要权衡一下了。没关系,本篇博客咱们不仅来解决这个问题,咱们更要眼见为实,带图带真相让你用的明明白白。 日志实现异步功能 其实呢就一句话。。 配置文件targets中配置async="true"即为异步。默
阅读全文
摘要:直接上干货 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta charset="utf-8" /> <meta name="viewpor
阅读全文
摘要:第一步:定义一个类:SysHandlerErrorAttribute 继承HandleErrorAttribute 重写OnException方法 using Dw.Util; using System; using System.Collections.Generic; using System.
阅读全文
摘要:测试过程 支付页面: Secure属性为false,没有开启。 风险分析 Cookie未设置secure属性,攻击者可以通过嗅探HTTP形式的数据包获取到该cookie。 解决方法 将Cookie应设置secure属性。 基于安全的考虑,需要给cookie加上Secure和HttpOnly属性,Ht
阅读全文
摘要:问题: 【SSL】WebClient 请求 https 页面出错:未能创建 SSL/TLS 安全通道 代码: /** post 表单的方式发送请求数据 **/ public String sendMessage(String postUrl, NameValueCollection postData
阅读全文
摘要:索引的简介: 索引分为聚集索引和非聚集索引,数据库中的索引类似于一本书的目录,在一本书中通过目录可以快速找到你想要的信息,而不需要读完全书。 索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 。 但是索引对于提高查询性能也不是万能的,也不是建立越多的索引就越
阅读全文
摘要:using System; using System.Security.Cryptography; using System.Text; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace UnitTest.OtherTest
阅读全文
摘要:废话不多说,直接上代码: Main程序 string content = "<p><img src=\"/Uploads/Images/UEditor/2020052417350496181.jpg\" title=\"pic.jpg\" alt=\"pic.jpg\"/></p><p><br/><
阅读全文
摘要:控制器代码 var limitbidlist = LimitBidInfoBLL.GetLimitBidList(); var selectItemList = new List<SelectListItem>() { new SelectListItem(){Value="0",Text="全部"
阅读全文
摘要:SQLServer中给表增加组合唯一约束 将两个或者多个字段一起约束成一个唯一约束 ALTER TABLE Reg_User_Relationship ADD CONSTRAINT AK_Reg_User_Relationship UNIQUE (UserId,RUserId,Relationshi
阅读全文
摘要:本地版本已经全部提交,git status 也没有修改的文件,git add 也是空,就是显示个 红色叹号,很郁闷, 这个已经有几个天时间了,今天终于解决了,mark下, 原因: 文件名 大小写问题,:比如版本库里面 是 Web.config 而我本地文件确是web.config。这个估计是ide
阅读全文
摘要:操作方法: 备注:UEditor插入视频,Object Iframe等标签被过滤问题处理 ueditor.all.js添加 case 'embed': str = '<iframe frameborder="0" width="' + width + '" height="' + height +
阅读全文
摘要:码云修改了登录密码后,终端无法连接服务端,解决办法是修改系统凭证管理器里保存的账号密码。 控制面板=>用户账号=>凭证管理器,可修改账号密码或删除。
阅读全文
摘要:1.前端的处理: 2.后台 1.)添加过滤器,哪里用放哪里 2.)需要验证的方法上直接添加过滤器即可 大功告成 以下为过滤器代码块 /// <summary>/// ajax中加上AntiForgeryToken防止CSRF攻击/// </summary>[AttributeUsage(Attrib
阅读全文
摘要:对于可为空的decimal可用
阅读全文
摘要:C# 集合的交集 差集 并集 去重 两个对象list,直接比较是不行的,因为他们存的地址不一样 需要重写GetHashCode()与Equals(object obj)方法告诉电脑
阅读全文
摘要:说多无益,先把redis在win上的开发环境搭一下。 redis官方没有64位的Windows下的可执行程序,目前有个开源的托管在github上, 地址:https://github.com/ServiceStack/redis-windows 点击这个地方,下载文件并解压到自己的电脑目录下。 当你
阅读全文
摘要:用途说明: 公司要求做一个数据导入程序,要求将Excel数据,大批量的导入到数据库中,尽量少的访问数据库,高性能的对数据库进行存储。于是在网上进行查找,发现了一个比较好的解决方案,就是采用SqlBulkCopy来处理存储数据。SqlBulkCopy存储大批量的数据非常的高效,就像这个方法的名字一样,
阅读全文