摘要: 在配置IdentityServer4 的时候 我们可以添加多种认证方式如:oidc , bearer。 区别:oidc 方式需要页面跳转到IdentityServer 的登录页面进行登录,然后跳转回去。 bearer 则只需要携带token进行请求即可。 oidc 方式适用grant type如下: 阅读全文
posted @ 2020-10-31 01:44 李能能 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1. 项目技术栈 IDE:vs2019 后端:.net core mvc spa 前端:React, Ant design, umi 2.创建项目 选择Asp.net core web应用程序 选择创建React.js 模板 项目创建完成后即可看到 ClientApp 前段代码文件夹,以及Start 阅读全文
posted @ 2020-10-31 01:12 李能能 阅读(1793) 评论(1) 推荐(0) 编辑
摘要: .net core mvc 自定义Middleware 处理模块 阅读全文
posted @ 2020-10-31 00:49 李能能 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 使用Ef 一直以来都有一个问题困扰着我,就是select 操作后在View页面 Render的时候非常麻烦,今日终于不胜其扰,下了一个方法,供大家参考。 controller : Map方法: 仅对IList接口做了处理,有需要的朋友可以继续扩展其他接口 阅读全文
posted @ 2016-05-31 16:59 李能能 阅读(3171) 评论(0) 推荐(0) 编辑
摘要: 今天我就来解答你们的疑惑,为什么setInterval 会执行一次.setInterval(a(), 2000); 加括号 立即执行,且执行一次.setInterval(a, 2000);不加括号,2秒后执行,且循环执行. 阅读全文
posted @ 2014-05-20 11:54 李能能 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: dt dd 其实是个很好用的标签,以前还没怎么发现.说说这个例子里注意的地方:1. append 方法的 事件传递添加节点代码: function AddTreeNodeSecond() { $(".select").each(function (i) { if (this.localName == "dd") { var value = $(this).text(); $(this).empty(); $(this).remo... 阅读全文
posted @ 2014-01-13 22:24 李能能 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 人都有好奇心,特别是对于未知的事物. 这几日一直在琢磨工厂模式到底是什么,给出的源码看上去也稀里哗啦的,看的一头雾水.不知所云. 对于这类搞不清楚的东西我的办法是死记,记住了也基本就能搞明白了. 工厂模式里有接口,而对于鲜有接触的我来说,接口一出现就感觉乱了.我感觉接口一值是个很神秘的东西,因为我不怎么用他. 在敲了几遍源码之后,我大体记住了工厂模式,在博客里找了很多牛人的文章,看的豁然开朗. 总结一下我理解的工厂模式: 数据类(类似具体的数据,也或实体的数据) 工厂类(可以想象成数据的加工地.也即返回实体类的实例) 而工厂模式中的接口所定义的也是 ... 阅读全文
posted @ 2013-04-07 20:19 李能能 阅读(317) 评论(1) 推荐(0) 编辑
摘要: public MUser DataAssigner(DataTable dt, MUser user) { foreach (DataRow dr in dt.Rows) { int i = 0; foreach (DataColumn dc in dr.Table.Columns) { PropertyInfo pi = user.GetType().GetProperty(dc.ColumnName); ... 阅读全文
posted @ 2013-03-15 19:28 李能能 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 建立TableAdapter 有很多方法.我是直接从服务器资源管理器直接拖拽过来的. 自动生成表 当表中存在数据库表所有列的时候,那么你在TableAdapter中的查询的返回值也必须是所有列.若是想查询其中任意列的话,则应该从资源管理器拖拽任意列,生产新的tableadapter. 也即,表中的列... 阅读全文
posted @ 2013-02-09 18:38 李能能 阅读(347) 评论(0) 推荐(0) 编辑