- 博客(24)
- 资源 (6)
- 收藏
- 关注
原创 Identity 更改密码的几种方式
3、直接使用 UserManager.ChangePasswordAsync(User.Identity.GetUserId(), model.OldPassword, model.NewPassword) 方法验证旧密码和更改新密码。比如当前密码错误,密码的复杂度达不到要求等。1、先使用UserManager.RemovePassword(UserID),清空密码,再使用UserMnager.AddPassword(UserId,newPassword)增加新密码。
2022-10-13 11:09:57
682
原创 Identity-修改Error错误提示为中文
第一步:重写IdentityErrorDescriber。在program当中注册。返回结果就已经是中文了。
2022-10-13 11:05:04
281
原创 mysql中实现json动态转列
原始数据:处理后数据:1、确保mysql版本是为8.0及以上,mysql5.7之后才开始支持的json,版本过低则无法使用2、如果使用Navicat,字段格式类型中可能没有json字段,可以尝试设置为长类型,或者直接给一个varchar(2000)3、用官方的json语法查询出带引号的数据在Navicat中会无法显示,需要用mysql自带的管理工具1、JSON_EXTRACT;参考文章:MySQL解析json字段以及遍历json字段_不才Jerry的博客-优快云博客_sql 遍历json通过以下写查询出
2022-09-14 16:53:02
2820
原创 .netcore处理Vue-axios跨越问题解决(通用版)
前端处理跨越一般都是伪跨越,最近在使用Vue3构建项目,试了一下网上的方法基本都是在前端处理跨越,配置起来相对复杂,如果是有多个项目都需要调用api的话,每个项目都要配置,于是还是决定在后端解决跨越问题;但.netcore支持跨平台,后端项目需要部署在不同版本的操作系统上,仅windows拥有iis,仅配置iis明显不能满足,因此需要使用其他的方法。.以前.net处理跨越问题一般都是在iis上配置Http响应标头;一般在响应标头中配置如下几个参数就能解决大部分跨越问题;...
2022-08-18 11:05:49
384
原创 Ant Design of Vue图标选择器
看了一下antDesign并没有图标选择的组件,在网上查找了一下资料发现这篇文章已经实现了下拉选择图标的需求;antd vue图标选择器但是实底图标,线性图标,双色图标全部混在了一起,功能虽然已经实现了,但后期用户查找起来比较麻烦,于是打算自己手动写一个图标选择器,实现效果如下:可对图标风格进行切换。...
2022-08-17 16:23:58
3314
原创 微信开发者工具中预览ApiCloud生成代码
2、打开ApiCloud,文件》首选项》设置,找到微信开发者工具根目录,并填写根目录地址(不是应用地址)3、右键项目文件,点击【在微信开发者工具预览】即可。此处需要输入appid,不输则为默认appid。1、在微信开发者工具中打开端口设置。...
2022-08-16 11:50:09
611
原创 winForm窗体穿透+开机自动+进程守卫
通过以上两篇文章并查询了微软的官方文档后,发现功能可以实现,但是实现起来相对比较复杂,而且在没读透源码的情况下总感觉会有坑,于是我采用了以下思路,既然不能用服务调用带有界面的程序,那就直接让两个程序之间相互调用,实现方式有点类似病毒,除非是在特定硬件上,否则不推荐使用,容易被用户举报;在此可以在程序上加上开机自动启动,则形成了一个仿病毒程序。2)在程序B和程序A中都引入Timer控件,在程序中B监听程序A,在程序A中监听程序B;如A程序被关闭了,B程序自动启动A,B程序被关闭了,A程序自动启动B;...
2022-08-12 10:56:36
1133
原创 winform项目下Nuget包引用
公司全面转.net core之后,需求基本都是webapi和Blazer相关的需求,结果近期突然冒出硬件相关需求,需要使用到winform开发,结果发现很多程序集在core下需要手动进行安装,去翻之前的项目引用太费时了,于是想到了Nuget包;很多类在搬代码的时候已经记不起具体是哪个,这个时候就只能去官网上查一下命名空间后再进行引用。3、在浏览下输入命名空间名称以查询,将符合要求的程序集安装至对应项目。4、直接引用即可,如果不安装的话,引用会显示为置灰状态。1、根据类名在微软官网上查询命名空间和程序集。..
2022-08-09 17:06:39
2879
转载 记录虚拟机安装windows系统的坑
不一定非要照着上面的步骤来进行安装,但是安装时一定要采用纯净版的ISO文件,因为VM只能安装纯净版的ISO,从各种论坛或第三方平台下载下来的ISO文件中都不纯粹,里面会包含其他的一些文件,安装过程会出现各种各样的坑,因此推荐下载纯净版的进行安装;......
2022-08-09 14:10:40
618
原创 antDesign for vue组件中文配置
刚开始的时候只文档没看全,只关注到js部分的内容,并不看到html部分也需要做配置,导致配置一直没生效,后面查过很多方法都只做了js部分的介绍,并没有对html组件部分进行说明,因此问题一致没有得到解决,后面还按照网上的方法引入了moment,并没有作用,因此总结起来没事多看文档,真的可以避免很多的坑。最后需要将组件包裹起来将组件包裹起来即完成了组件汉化。在app.vue文件中引入。...
2022-07-29 14:52:55
1536
原创 处理axios本地请求地址自动加上了http://localhost:8080/
问题请求地址变成了localhost8080+配置的本地地址。处理方法配置完善的ip地址,加上http或https。原因baseURL配置的ip不完整。再次调用后发现已经可以了。
2022-07-29 09:29:42
10135
5
翻译 vue3中使用路由及子路由配置
如A页面下有组件B,B组件中也需要有路由跳转,则直接在B组件中放入,然后在一级路由下添加children项路由即可,注children中默认项path需写为空。在main.js中引入./router/index.js。
2022-07-27 10:58:24
8719
转载 .netcore webapi 中使用视图
1、直接在数据库中创建视图view_test;2、新建一个和视图返回值对应的实体类view_test3、在数据库上下文中写入虚拟的DbSet;如下图:4、重新生成解决方案后就可以像普通的表一样开始进行链式编程了,api控制器如下 5、测试调用,可以发现数据已经返回回来了...
2022-07-14 17:53:35
469
原创 国家行业代码数据处理为树形结构
原始数据为excel,数据如下图所示:行业代码为国家标准代码,可以自行进行百度搜索 行业代码规则如下图所示1、需求是打算将行业代码按树形展示,而在设计树形表结构的时候通常会有一个key值和父级key值(id与pid);查看原始数据后发现数据已经是按树形进行展示,但是并不是我们要的id和pid的形式,因此我们需要将数据进行处理,这里让产品帮忙配了一下数据,将对应值的父级名称进行了填充,填充后如下图所示:2、 处理好数据后,直接打开对应数据库,将excel导入(注:导入时需要将上述excel 的第一列删除,保证
2022-07-14 10:39:04
705
原创 产品认知与推动力
副标题:产品的术与道 在很长的一段时间内,我都在解决需求方的痛点,随着需求越做越多,对业务也有了一定的了解,慢慢也开始做系统功能的自主迭代优化,当然优化效果也是显著的,但随着时间的推移,我发现自己的产品驱动力越来越固化,虽然自主优化和创新的东西很多,但总是感觉差点东西。直到最近在部门会议上交流的时候,听到了一位前辈的分享:“无论是你们画的原型图,流程图还是今天说的PRD规范...,都是属于术的范围,这些东西很重要,但是如果你仅仅是会这些技能,是干不好产品经理的。产品经理不仅要懂术,还需要掌握道,所谓
2022-03-03 21:30:00
191
科大讯飞语音测评前后台完整dome.zip
2020-07-14
ASP.net中aspx与cs函数的互调
2020-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人