摘要: asp.net core webapi 下面,想做一个过滤权限的Filter,配合token,对api做一个较为细粒度的权限控制, 该filter (PermissionFilter) 的作用是用户LoginUser.Permissions 列表中有 Key指定的权限才可以访问,没有则返回403 错 阅读全文
posted @ 2023-05-20 10:14 BigLiang 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 此文提供一个初步的封装思路,简化代码编写。 1. 先封装一个 ResultSet 存放查询结果: public class ResultSet<T> { /// <summary> /// 总记录数 /// </summary> public int Total { get; set; } publ 阅读全文
posted @ 2023-02-07 16:24 BigLiang 阅读(20) 评论(0) 推荐(0) 编辑
摘要: WPF RegionManager Prism 阅读全文
posted @ 2022-12-07 16:14 BigLiang 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 不小心把数据库备份文件放到git目录里了,导致无法上传代码。 首先参考了 这篇文章 http://www.cnblogs.com/qmmq/p/4604862.html。 按照文中一开始说的去做,可还是无法成功。 后来看到这句话: 如果做了这几步你push的时候还是报和开始的时候一样的错,那说明这个 阅读全文
posted @ 2017-06-15 09:47 BigLiang 阅读(7179) 评论(0) 推荐(0) 编辑
摘要: 基于EasyUI ValidateBox 的表单验证,可以直接写正则表达式。 在页面加载时执行下面代码 使用时: 例如 验证400号码: 阅读全文
posted @ 2017-06-12 11:59 BigLiang 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 最近想要装一个centos7 玩一玩,就从网上下了个镜像,用UltraISO制作了安装U盘,准备在旧电脑上装一个。 结果始终无法进入安装界面,而是进入了dracut命令行。 从网上找了解决方法: 结果进入了加载过程,加载到一半后,又提示进入了dracut。 仔细想发现有人说是linux安装时不支持u 阅读全文
posted @ 2016-11-09 09:52 BigLiang 阅读(7689) 评论(0) 推荐(0) 编辑
摘要: 前一阵开发一套系统,同组的同事提供了一个数据库连接组件,是他自己封装的,使用了自定义的连接池,用着很是不爽,而且经常会因为程序不严谨的原因,导致连接池里的连接被用完,也导致其他错误,因此我想自己研究一下ado.net 的连接池。 其实很早以前,我就接触过连接池,只是从来没有实际使用过,在我的印象里, 阅读全文
posted @ 2016-04-19 12:59 BigLiang 阅读(3126) 评论(1) 推荐(0) 编辑
摘要: 在做asp.net MVC 开发时,因为引用的dll 中使用了更高版本的 Newtonsoft.Json ,导致运行时发生错误, 查资料说是因为webApi使用了Newtonsoft.Json 导致了,我的项目中没有用到webapi,因此,在Global.asax 中把 下面这行代码屏蔽后,果然不再 阅读全文
posted @ 2016-04-09 15:32 BigLiang 阅读(22038) 评论(0) 推荐(4) 编辑
摘要: 近日开发中,总感觉页面布局方面力不从心。以前也曾学过这方面的内容,但是不够系统,因此我打算整理一下。 在web 页面中一般有 table 和 css+div 两种布局方式。 其中css+div 又分为原生css 和css 框架 两种。 现在一般网站已经不再使用table布局,但是一些简单对齐的页面也 阅读全文
posted @ 2016-03-09 16:10 BigLiang 阅读(211) 评论(1) 推荐(0) 编辑
摘要: 泛型作为一种经常使用的类型,有时需要在方法之间传递,不了解的话可能会束手无策。比如我定义一个方法 processList 需要把List 作为参数传入,这时可以这样写public void ProcessList(List list){ //do sth.}在调用时可以这样用 List lis... 阅读全文
posted @ 2015-11-30 10:53 BigLiang 阅读(6338) 评论(0) 推荐(1) 编辑