03 2019 档案

摘要:一、递归实现 二、非递归实现 1.先序(一个栈) 2.中序(一个栈) 3.后序(两个栈) 4.层序遍历(一个队列) 阅读全文 »
posted @ 2019-03-28 16:18 vvull 阅读(117) 评论(0) 推荐(0) 编辑
摘要:位运算符 C语言中六种位运算符:& 按位与| 按位或^ 按位异或~取反<<左移>>右移 &两1才1|有1则1^相同为0,不同为1~ 取反 阅读全文 »
posted @ 2019-03-28 16:16 vvull 阅读(148) 评论(0) 推荐(0) 编辑
摘要:TCP连接中传送的字节流中的每个字节都按顺序编号,第一个字节的编号由本地随机产生 seq其实就是这个报文段中的第一个字节的数据编号。 例如,一段报文的序号字段值是 200 ,而携带的数据共有100字段,显然下一个报文段(如果还有的话)的数据序号应该从300开始; [200,300)长为100!!! 阅读全文 »
posted @ 2019-03-26 01:59 vvull 阅读(2149) 评论(0) 推荐(1) 编辑
摘要:在使用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 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 阅读全文 »
posted @ 2019-03-25 16:45 vvull 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 阅读全文 »
posted @ 2019-03-25 02:14 vvull 阅读(212) 评论(0) 推荐(0) 编辑
摘要:继承*****Attribute(筛选器三种具体类)-->重写方法-->标记在控制器 或者 方法上面 或者 在FilterConfig中Add [类名(类属性 = 值)]还有[AllowAnonymous]允许匿名访问(免授权) 阅读全文 »
posted @ 2019-03-24 22:31 vvull 阅读(243) 评论(0) 推荐(0) 编辑
摘要:FilterConfig->控制器上的筛选器-->方法上的筛选器(大-->小,上-->下) 全局-->控制器->个别 尝试的时候记得把返回true 1 protected override bool AuthorizeCore(HttpContextBase httpContext) 2 { 3 / 阅读全文 »
posted @ 2019-03-24 22:18 vvull 阅读(476) 评论(0) 推荐(1) 编辑
摘要:暂时没有用到过这个IAuthenticationFilter接口,毕竟已经有三个具体实现类了,所以这个还不知道用在哪,以后看看 20190324 需要注意!!!控制器重写方法都是被protected修饰!!!而微软重写的是public 阅读全文 »
posted @ 2019-03-24 22:09 vvull 阅读(237) 评论(0) 推荐(0) 编辑
摘要:4种常用过滤器(IAuthrorizationFilter、IActionFilter、IResultFilter、IExceptionFilter) 和 3种具体实现类(AuthorizeAttribute、ActionFilterAttribute(Action + Result)、Handle 阅读全文 »
posted @ 2019-03-24 22:03 vvull 阅读(486) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示