上一页 1 ··· 17 18 19 20 21
摘要: 在使用over等开窗函数时,over里头的分组及排序的执行晚于“where,group by,order by(但此排序顺序优先级是最高的)”的执行。 ①group by 列名 合并(列值相同的并作一条记录) ②row_number over(partition by 列1 order by 列2 阅读全文
posted @ 2019-03-25 18:08 vvull 阅读(424) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-03-25 16:45 vvull 阅读(253) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-03-25 02:14 vvull 阅读(216) 评论(0) 推荐(0)
摘要: 继承*****Attribute(筛选器三种具体类)-->重写方法-->标记在控制器 或者 方法上面 或者 在FilterConfig中Add [类名(类属性 = 值)]还有[AllowAnonymous]允许匿名访问(免授权) 阅读全文
posted @ 2019-03-24 22:31 vvull 阅读(247) 评论(0) 推荐(0)
摘要: FilterConfig->控制器上的筛选器-->方法上的筛选器(大-->小,上-->下) 全局-->控制器->个别 尝试的时候记得把返回true 1 protected override bool AuthorizeCore(HttpContextBase httpContext) 2 { 3 / 阅读全文
posted @ 2019-03-24 22:18 vvull 阅读(482) 评论(0) 推荐(1)
摘要: 暂时没有用到过这个IAuthenticationFilter接口,毕竟已经有三个具体实现类了,所以这个还不知道用在哪,以后看看 20190324 需要注意!!!控制器重写方法都是被protected修饰!!!而微软重写的是public 阅读全文
posted @ 2019-03-24 22:09 vvull 阅读(240) 评论(0) 推荐(0)
摘要: 4种常用过滤器(IAuthrorizationFilter、IActionFilter、IResultFilter、IExceptionFilter) 和 3种具体实现类(AuthorizeAttribute、ActionFilterAttribute(Action + Result)、Handle 阅读全文
posted @ 2019-03-24 22:03 vvull 阅读(493) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21