摘要: 过滤器中获取form表单或url请求数据 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 var httpFormData = filterContext.HttpContext.Request.Form; var log 阅读全文
posted @ 2018-04-24 20:06 ~雨落忧伤~ 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Cookies 1.创建HttpCookies Cookie=new HttpCookies("CookieName");2.添加内容Cookie.Values.Add("UserName","ABC"); Cookie["UserName"]="ABC";3.修改内容Cookie.Values[" 阅读全文
posted @ 2018-04-24 17:59 ~雨落忧伤~ 阅读(201) 评论(0) 推荐(0) 编辑
摘要: windows server 证书的颁发与IIS证书的使用 最近工作业务要是用服务器证书验证,在这里记录下一. 1.添加服务器角色 [证书服务] 2.一路下一步直到证书服务安装完成; 3.选择圈选中的服务器证书 4.点击[创建证书申请] 5.填写信息 6.下一步,直到保存文件位置 7.搜索证书颁发机 阅读全文
posted @ 2018-04-24 17:38 ~雨落忧伤~ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: C# MVC 用户登录状态判断 来源:https://www.cnblogs.com/cherryzhou/p/4978342.html 在Filters文件夹下添加一个类AuthenticationAttribute ,代码如下: // 登录认证特性 public class Authentica 阅读全文
posted @ 2018-04-24 17:26 ~雨落忧伤~ 阅读(122) 评论(0) 推荐(0) 编辑
摘要: easyui datagrid 禁止选中行 没有找到可以直接禁止的属性,但是找到两个间接禁止的方式。 方式一: //onClickRow: function (rowIndex, rowData) { // $(this).datagrid('unselectRow', rowIndex);//}, 阅读全文
posted @ 2018-04-24 17:19 ~雨落忧伤~ 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 小工具:天气查询 开发一个天气查询的工具主要由两步构成,一是数据的获取,二是数据的展示。 一、数据获取 数据获取又可以分为使用其它公司提供的API和手动抓取其它网站数据。 1. 某公司提供的API 可以从阿里云的云市场中查找,可以找到免费的API,并且提供不同语言的示例,实在不会还可以向客服咨询.. 阅读全文
posted @ 2018-04-24 17:03 ~雨落忧伤~ 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 反射实现Model修改前后的内容对比 在开发过程中,我们会遇到这样一个问题,编辑了一个对象之后,我们想要把这个对象修改了哪些内容保存下来,以便将来查看和追责。 首先我们要创建一个User类 1 public class User 2 { 3 private string name; 4 public 阅读全文
posted @ 2018-04-24 16:56 ~雨落忧伤~ 阅读(345) 评论(1) 推荐(0) 编辑
摘要: 每天记录一点:NetCore获得配置文件 appsettings.json 用NetCore做项目如果用EF ORM在网上有很多的配置连接字符串,读取以及使用方法 由于很多朋友用的其他ORM如SqlSugar,NH,Dapper等,在读取连接字符串的时候,往往把信息保存到一个配置文件中,例如apps 阅读全文
posted @ 2018-04-24 16:47 ~雨落忧伤~ 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 拒绝“高冷”词汇!初学C#中的委托 有一天,你写了好多好多带“形参”的构造函数(就是“方法”,同义),而且需要向这些构造函数里传递同样的“实参”,然后你就憨憨地一个一个函数的调用并赋予同样的“实参”,这一天就这么过去了... 又过了几天,你又要再一次调用这么多函数了,你再老老实实地一个一个函数进行调 阅读全文
posted @ 2018-04-24 16:39 ~雨落忧伤~ 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Redis总结(五)缓存雪崩和缓存穿透等问题 前面讲过一些redis 缓存的使用和数据持久化。感兴趣的朋友可以看看之前的文章,http://www.cnblogs.com/zhangweizhong/category/771056.html 。今天总结总结缓存使用过程中遇到的一些常见的问题。比如缓存 阅读全文
posted @ 2018-04-24 16:32 ~雨落忧伤~ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 路由其实也可以很简单 Asp.net WebAPI学习笔记(一) MVC也好,WebAPI也好,据我所知,有部分人是因为复杂的路由,而不想去学的。曾经见过一位程序猿,在他MVC程序中,一切皆路由,url中是完全拒绝"?"和“&”。对此,我也不好说什么,搞不好是个人风格。路由虽然重要,但其实也只是实现 阅读全文
posted @ 2018-04-24 16:17 ~雨落忧伤~ 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 设计模式(一)单例模式:创建模式 先聊一下关于设计的几个原则(1)单一原则(SRP):一个类应该仅有一个引起它变化的原因 :意思就是 (一个类,最好只负责一件事情,并且只有一个引起它变化的原因(2)开闭原则(OCP): 应该对扩展开放,但是对修改关闭:意思是(模块通过扩展的方式去应对需求的变化,应该 阅读全文
posted @ 2018-04-24 16:05 ~雨落忧伤~ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ASPNETCOREAPI 跨域处理 AspNetCoreApi 跨域处理 如果咱们有处理过MV5 跨域问题这个问题也不大。 (1)为什么会出现跨域问题: 浏览器安全限制了前端脚本跨站点的访问资源,所以在调用WebApi 接口时不能成功访问资源,原因“同源策略”的存在: 同源指以下几点相同 (1)  阅读全文
posted @ 2018-04-24 16:02 ~雨落忧伤~ 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 负载均衡算法,轮询方式 2018-04-13 17:37 by 天才卧龙, 13 阅读, 0 评论, 收藏, 编辑 学无止境,精益求精 十年河东,十年河西,莫欺少年穷 学历代表你的过去,能力代表你的现在,学习代表你的将来 首先说下这个算法的背景: 假设公司需要存储的信息量非常非常大而且访问量也是非常 阅读全文
posted @ 2018-04-24 15:57 ~雨落忧伤~ 阅读(521) 评论(0) 推荐(0) 编辑
摘要: C# Json反序列化 Json反序列化有两种方式【本人】,一种是生成实体的,方便处理大量数据,复杂度稍高,一种是用匿名类写,方便读取数据,较为简单。 使用了Newtonsoft.Json,可以自行在nuget中导入 Json源数据: var data = "{'jingdong_ldop_rece 阅读全文
posted @ 2018-04-24 15:56 ~雨落忧伤~ 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 【原创】分布式之缓存击穿 什么是缓存击穿 在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示 因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。场景如下图所示: 我们正常人在登 阅读全文
posted @ 2018-04-24 15:44 ~雨落忧伤~ 阅读(108) 评论(0) 推荐(0) 编辑