摘要: 本文提供了一个能使JavaScript与C#互通的DES加解密算法的实现,在前台页面中用JavaScript版本的DES算法将数据加密之后,传到服务器端,在服务器端可用C#版本的DES解密算法将其解密,得到原始数据,以起到一定的保密作用.但基于算法本身和密钥保密程度方面的考虑,使用本算法加密后的数据 阅读全文
posted @ 2018-08-08 15:25 杜子烟 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/shuaihj/article/details/53020428 如何一次性给所有action做登录验证过滤,如何排除不需要做登录验证的action? 1. 如何让某个Action未登录就不能执行? 先封装一个判断是否登录的函数。 目标Action中调用 阅读全文
posted @ 2018-08-03 10:52 杜子烟 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.新建Core Api项目,引用Swashbuckle.AspNetCore 包 配置Startup.cs类的 阅读全文
posted @ 2018-07-25 18:53 杜子烟 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.新建WebApi 项目 2.引用Swagger 包 3.创建项目XML注释文档 在项目App_Start文件夹下的SwaggerConfig.cs类中加入 c.IncludeXmlComments(System.String.Format(@"{0}/bin/WebApiSwaggerDemo. 阅读全文
posted @ 2018-07-25 18:48 杜子烟 阅读(590) 评论(0) 推荐(0) 编辑
摘要: JQuery常见方法示例 1.前言 2.目录 3.第一章 4.第二章 5.第三章 6.第四章 7.第五章 6.第六... 阅读全文
posted @ 2018-05-18 15:40 杜子烟 阅读(116) 评论(0) 推荐(0) 编辑
摘要: SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY Id ASC) AS rowid,* FROM UserInfo)t WHERE t.rowid > @min AND t.rowid <= max pageIndex当前页数 pageSize每页几个 阅读全文
posted @ 2018-03-08 09:28 杜子烟 阅读(142) 评论(0) 推荐(0) 编辑
摘要: declare @str varchar(100),@sql varchar(1000)set @str='1,2,3,4,5,6,7,8,9,10'set @sql='select Value='''+ replace(@str,',',''' union all select ''')+'''' 阅读全文
posted @ 2017-12-18 14:53 杜子烟 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1.找到WebDev.WebServer40的录井,一般位于C:/Program Files (x86)/Common Files/Microsoft Shared/DevServer/10.0/WebDev.WebServer40.EXE下 2.复制到其他盘下,比如 D:\Test,然后单击vs的 阅读全文
posted @ 2017-11-30 15:10 杜子烟 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 缓存雪崩:由于原有的缓存过期失效,新的缓存还没有缓存进来,有一只请求缓存请求不到,导致所有请求都跑去了数据库,导致数据库IO、内存和CPU眼里过大,甚至导致宕机,使得整个系统崩溃。 解决思路:1,采用加锁计数,或者使用合理的队列数量来避免缓存失效时对数据库造成太大的压力。这种办法虽然能缓解数据库的压 阅读全文
posted @ 2017-11-29 15:53 杜子烟 阅读(4081) 评论(0) 推荐(0) 编辑
摘要: 1、概述 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。 2、一个简单的使 阅读全文
posted @ 2017-11-29 15:30 杜子烟 阅读(229) 评论(0) 推荐(0) 编辑