摘要: ShardingCore ShardingCore 是一个支持efcore 2.x 3.x 5.x的一个对于数据库分表的一个简易扩展,当然也支持不分表的普通使用,.Net下并没有类似mycat或者sharding-jdbc之类的开源组件或者说有但是并没有非常适用的或者说个人在用过后有一些地方因为限制 阅读全文
posted @ 2021-02-03 09:58 薛家明 阅读(1645) 评论(2) 推荐(12) 编辑
摘要: 对于一直奋斗在crud“前线”的码农, 每天面对的就是形形色色的crud代码,不过写了这么多的crud你确定面对你经常也得topage,getpage确定没什么问题吗?那么今天a56爆大奖在线娱乐就来抛砖一下(目前仅在sqlserver下有效不过目测其他数据库也一样) 大家一般来说都会封装一个分页方法,这是a56爆大奖在线娱乐开发者 阅读全文
posted @ 2020-12-25 10:26 薛家明 阅读(897) 评论(18) 推荐(3) 编辑
摘要: 对Monitor的使用可以防止lock的时间过长并且可以设置其对应的超时时间达到对预期代码的一个控制,合理的使用timeout可以有助于程序的健壮性。但是对于不同的并发程序可能某些时候a56爆大奖在线娱乐们需要的粒度是不一样的,从而产生的一个问题是需要更细粒度的锁来保证,又因为默认的字符串无法共享导致的无法通过str 阅读全文
posted @ 2020-11-23 08:55 薛家明 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 目前一直在用policy做权限校验,但是好像组里需要将返回结果统一,之前用的都是直接继承AuthorizationHandler然后调用context.Fail(),但是这样会导致没办法自定义返回结果比如{code:403,msg:'未授权',data:null}, 也百度了下https://q.c 阅读全文
posted @ 2020-04-29 09:20 薛家明 阅读(1451) 评论(0) 推荐(1) 编辑
摘要: a56爆大奖在线娱乐们都知道微服务现在很火热,那么a56爆大奖在线娱乐们将业务才开后随之而来的数据一致性问题也很棘手,这篇博客a56爆大奖在线娱乐将阐述一下a56爆大奖在线娱乐是如何通过实践加理论来完成最终一致的高可用并且讲述一下dotnetcore下的cap是如何实现的,话不多说直接上问题。 1a56爆大奖在线娱乐们在编写代码的时候是否有过如下经历的转变: a56爆大奖在线娱乐们可以发现业务的进化是不可 阅读全文
posted @ 2018-08-05 12:21 薛家明 阅读(1806) 评论(2) 推荐(5) 编辑
摘要: 第一次写博客,前几天看到.netcore的认证,就心血来潮想实现一下基于netcore的一个扫一扫的功能,实现思路构思大概是web端通过cookie认证进行授权,手机端通过jwt授权,web端登录界面通过signalr实现后端通讯,通过二维码展示手机端扫描进行登录.源码地址:点a56爆大奖在线娱乐 话不多说上主要代码 阅读全文
posted @ 2018-03-16 16:56 薛家明 阅读(2122) 评论(2) 推荐(5) 编辑