2020年8月29日

Asp.net core 3.1实现路由Url根据命名空间自动生成

摘要:按Asp.net core默认的接口写法,每个接口控制器都得继承自ControllerBase类,还需具有ApiController特性及Route特性,Route特性上还得手动写上路由规则。如下图所示 我觉得挺麻烦的,可能我比较懒,其实我的写的大多数的接口路径都是按一定规则的,一般是以命名空间Co 阅读全文

posted @ 2020-08-29 11:15 菜工 阅读(127) 评论(0) 推荐(1) 编辑

2020年8月7日

基于Asp.net Core 3.1实现的Redis及MemoryCache缓存助手CacheHelper

摘要:这几天在面试,这个关于Redis缓存的博客一直没空写,今天总算有点时间了。 从很久很久之前,我就一直想学Redis了,反正看到各大招聘网上都要求Redis,不学就太落后了。 一开始我是按微软官网文档那样配置的,然后发现这也太简单了,不止配置简单,连使用都这么简单,简单得有点过分。如下图所示,它是基于 阅读全文

posted @ 2020-08-07 22:01 菜工 阅读(714) 评论(1) 推荐(5) 编辑

2020年7月27日

Asp.net Core 3.1基于AspectCore实现AOP,实现事务、缓存拦截器

摘要:最近想给我的框架加一种功能,就是比如给一个方法加一个事务的特性Attribute,那这个方法就会启用事务处理。给一个方法加一个缓存特性,那这个方法就会进行缓存。 这个也是网上说的面向切面编程AOP。 AOP的概念也很好理解,跟中间件差不多,说白了,就是我可以任意地在方法的前面或后面添加代码,这很适合 阅读全文

posted @ 2020-07-27 08:55 菜工 阅读(1864) 评论(14) 推荐(9) 编辑

2020年6月1日

解决element-ui的table切换选项卡后,fixed列底部出现小方格

摘要:我一直用的是element-ui的前端库,非常好用,有一些bug我自己也能修复了。最近遇到table的一个样式的bug,其实这个很久前也遇到了,只是最近在弄这个多页面标签功能,经常要切换来切换去,结果这个现象经常出现。 就是某一列我用了fixed固定,然后我切换到其它标签页,再切换回来,发现固定列的 阅读全文

posted @ 2020-06-01 11:35 菜工 阅读(537) 评论(0) 推荐(1) 编辑

关于vue的多页面标签功能,对于嵌套router-view缓存的最终无奈解决方法

摘要:最近写我自己的后台开发框架,要弄一个多页面标签功能,之前有试过vue-element-admin的多页面,以为很完美,就按它的思路重新写了一个,但发现还是有问题的。 vue-element-admin它用的是在keep-alive组件上使用include属性,绑定$store.state.tagsV 阅读全文

posted @ 2020-06-01 09:41 菜工 阅读(2007) 评论(10) 推荐(3) 编辑

2019年12月6日

EFCore的外键级联删除导致的【可能会导致循环或多重级联路径】

摘要:之前也是经常遇到这个问题,但好在每次创建的实体不多,很容易就能找到是哪个外键导致级联循环删除问题 之前都是这么处理,因为创建的实体也不多,所以还处理得来 但最近跟别人合作写后端,别人写了好多实体,我一Update-Database,傻了,我得一个个地处理。其实我也不太喜欢这个级联删除,是否删除关联实 阅读全文

posted @ 2019-12-06 21:39 菜工 阅读(513) 评论(1) 推荐(1) 编辑

2019年12月4日

安装sql server2017出现错误:Visual Studio 运行时"Microsoft visual c++2017 X64 Minimum Runtime - 14.10.25008"需要修复

摘要:如下图所示,我是先安装了vs2019,再装sqlserver的,然后就出错了 到控制面板,找到如下图所示,进行修复一下就好了 阅读全文

posted @ 2019-12-04 12:53 菜工 阅读(333) 评论(0) 推荐(0) 编辑

2019年11月17日

NSwag.AspNetCore常用功能介绍

摘要:对于asp.net core 下的Swagger,之前一直用Swashbuckle的,因为官方推荐,再加上有老张的博客助力《从壹开始前后端分离【 .NET Core2.0/3.0 +Vue2.0 】框架之三 || Swagger的使用 3.1》,所以用起来很顺手,但Swashbuckle有个问题,一 阅读全文

posted @ 2019-11-17 12:08 菜工 阅读(910) 评论(0) 推荐(0) 编辑

variable '' of type '' referenced from scope '', but it is not defined 异常解决方法

摘要:最近在做一个功能,通过拼接lamdba表达试来实现的功能,但测试时总是出现一个错误,如下图所示,网上也找不到答案,差点都放弃了。。 如上图图所示,我是想通过一个lamdba表达式(上图的IdField属性)来拼接一个新的lamdba表达式(上图的GetById方法中的exp),当然上面只是演示效果, 阅读全文

posted @ 2019-11-17 11:39 菜工 阅读(525) 评论(0) 推荐(0) 编辑

2019年11月12日

小程序实现日期时间控件picker

摘要:小程序自带的组件中有日期跟时间的picker,但就缺个日期时间picker组件,那没办法,只能自己弄一个,这个组件不是很难,比较难的地方是要根据不同年份(是否闰年)跟月份决定一个月里有多少天。 我直接把代码弄出来吧,我这个组件只精确到分,弄到秒也很容易,这个就让大家自己去研究修改了。 date-ti 阅读全文

posted @ 2019-11-12 17:29 菜工 阅读(6627) 评论(0) 推荐(0) 编辑

导航