E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ABP
用
Abp
实现找回密码和密码强制过期策略
用户找回密码,确切地说是重置密码,为了保证用户账号安全,原始密码将不再以明文的方式找回,而是通过短信或者邮件的方式发送一个随机的重置校验码(带校验码的页面连接),用户点击该链接,跳转到重置密码页面,输入新的密码。这个重置校验码是一次性的,用户重置密码后立即失效。用户找回密码是在用户没有登录时进行的,因此需要先校验身份(除用户名+密码外的第二种身份验证方式)。第二种身份验证的前提是绑定了手机号或者邮
qq_41146932
·
2023-08-12 12:47
前端
javascript
服务器
基于
abp
vNext 和 .NET Core 开发博客项目 - Blazor 实战系列(一)
基于abpvNext和.NETCore开发博客项目-Blazor实战系列(一)转载于:https://github.com/Meowv/Blog从今天开始将使用Blazor完成博客的前端开发,如果你不了解Blazor,建议你还是去微软官网学习学习基础知识。本篇不做普及,因为这是实战系列,重点是完成项目开发。还有,在开始Blazor实战之前,建议动手完成之前的系列文章,这样更有连贯性,不至于懵圈。因
淮雨清青
·
2023-08-11 06:14
abp
vNext
c#
ABP
6.0.0-rc.1的新特性
2022-07-26官方发布
ABP
6.0.0-rc.1版本,本文挑选了几个新特性进行了介绍,主要包括LeptonXLite默认主题、OpenIddict模块,以及如何将IdentityServer迁移到
阿升1990
·
2023-08-07 00:23
如何使用
ABP
开发一
系统准备VisualStudio2017SQLServerorMySql(修改
abp
数据库为mysql)VS扩展(用于前端资源打包,再具
RockCode777
·
2023-08-06 06:06
.Net
ABP
开发框架前后端开发系列---(14)基于Winform的
ABP
快速开发框架
前面介绍了很多
ABP
系列的文章,一步一步的把我们日常开发中涉及到的WebAPI服务构建、登录日志和操作审计日志、字典管理模块、省份城市的信息维护、权限管理模块中的组织机构、用户、角色、权限、菜单等内容,
weixin_30376323
·
2023-08-06 06:03
数据库
json
javascript
ViewUI
利用代码生成工具生成基于
ABP
框架的代码
2019独角兽企业重金招聘Python工程师标准>>>在前面随笔,我介绍了整个
ABP
优化过框架的分层模型,包括尽量简化整个
ABP
框架的各个层的关系,以及纳入一些基类的辅助处理,使得我们对应业务分层类或者接口尽可能减少代码
weixin_33794672
·
2023-08-06 06:33
测试
前端
数据库
ViewUI
ABP
框架(...
中小研发团队架构实践之生产环境诊断工具WinDbg生产环境偶尔会出现一些异常问题,WinDbg或GDB是解决此类问题的利器。调试工具WinDbg如同医生的听诊器,是系统生病时做问题诊断的逆向分析工具,Dump文件类似于飞机的黑匣子,记录着生产环境程序运行的状态。本文主要介绍了调试工具WinDbg和抓包工具ProcDump的使用,并分享一个真实的案例。N年前不知谁写的代码,导致每一两个月偶尔出现CP
anmei1912
·
2023-08-06 06:01
c#
操作系统
json
实施领域驱动设计(Implementing Domain Driven Design翻译)
虽然实现细节依赖于
ABP
框架基础设施,但是核心概念、原则和模式适用于任何类型的解决方案,即使它不是.NET解决方案。目标本书的目标是:●介绍和解释DDD架构、概念、原则、模式和构建块。
kalvin_y_liu
·
2023-08-06 06:01
ABP框架应用
DDD
安全架构
java
安全
ABP
:BackgroundJob/Quartz 结合业务实现定时发送
需求描述:我在使用
ABP
框架,现在想实现一个定时任务功能,描述:每天八点调用特定接口,调用n次后结束不再调用。相关的数据都来自于一个特定的实体“fuck”。
董厂长
·
2023-08-06 06:30
ABP
开发语言
ABP
ABP
后台任务生产者-消费者模式的实现逻辑
ABP
的后台任务是通过生产者-消费者模式来实现的。
董厂长
·
2023-08-06 06:29
ABP
开发语言
ABP
c#
ABP
微服务系列学习-搭建自己的微服务结构(二)
在解决方案根目录添加common.props,这个文件的作用是可以配置项目文件全局的一些属性,如忽略警告,全局PackageReference,语言版本等。latest1.0.0$(NoWarn);CS1591ms$(NoWarn);0436Allruntime;build;native;contentfiles;analyzers搭建服务#这里我们用ABPCli来创建module模板,为什么用m
小满只想睡觉
·
2023-08-04 19:19
微服务
数据库
架构
ABP
调用SignalR
ABP
调用SignalR简介安装包服务器端配置集线器配置客户端配置客户端页面结语简介记录一下自己在学习
ABP
4.2框架中遇到的一些问题,这个是我看的官网上的例子中遇到的一些坑跟大家分享一下;
ABP
官网.
zhaoziyu2020
·
2023-08-04 19:49
网络通信
asp.net
abp
Volo.
Abp
.AbpException: Could not find the bundle file ‘/libs/
abp
/core/
abp
.css‘ for the bundle ‘B
项目场景:学习
abp
的ERROR提示:这里简述项目相关背景:Volo.
Abp
.AbpException:Couldnotfindthebundlefile‘/libs/
abp
/core/
abp
.css’
33333321
·
2023-08-04 19:49
abp
.netcore
ABP
vNext微服务架构详细教程(补充篇)——单层模板(下)
聚合服务聚合服务层和基础服务层相同的道理,在Demo.Core.Contracts增加Services文件夹,并添加Notifications子文件夹,在其中添加Dtos文件夹并添加两个DTO与基础服务对应:usingVolo.
Abp
.Application.Dtos
dotNET跨平台
·
2023-08-04 19:48
java
python
数据库
大数据
spring
Volo.
Abp
.EntityFrameworkCore.MySQL 使用
创建新项目打开https://cn.
abp
.io/Templates,任意选择一个项目类型,然后创建项目,我这里创建了一个WebApi解压项目,还原Nuget,项目目录如下:首先我们来查看下整个项目关于数据库方面的引用
weixin_34402408
·
2023-08-04 19:48
数据库
git
ABP
学习实践(八)--集成SignalR推送实时消息
选择SignalR实时数据传输方案能够解决这一问题,在
ABP
框架中,可以使用简化的已封装的SignalR相关依赖库。
ludewig
·
2023-08-04 19:16
ABP框架学习实践
c#
ABP
SignalR
怎样优雅地增删查改(一):从0开始搭建Volo.
Abp
项目
文章目录项目介绍模块化由框架实现的需要实现的创建项目创建业务模块配置引用和依赖配置DbContext创建实体和Dto配置AutoMapper项目地址软件系统中数据库或者持久层的基本操作功能可以用Curd描述,Curd即增加(Create)、更新(Update)、读取查询(Retrieve)和删除(Delete),这4个单词的首字母。在常见的业务系统中,对数据的大部分操作都是Curd,在实践的过程中
林晓lx
·
2023-08-04 19:46
架构
.NET
c#
微服务
asp.net
Volo.
Abp
.EntityFrameworkCore.Oracle报错ORA-00933: SQL 命令未正确结束
option.UseOracle();//Volo.
Abp
.EntityFrameworkCore.Oracle报错ORA-00933:SQL命令未正确结束//Oracle11和Oracle12,需指定数据库版本
loyell
·
2023-08-04 19:46
oracle
sql
数据库
怎样优雅地增删查改(九):按日期范围查询
文章目录实现按开始日期查询按结束日期查询使用项目地址使用数据库的创建时间作为查询依据,在
Abp
框架中,实体类实现ICreationAuditedObject接口,或继承CreationAuditedEntity
林晓lx
·
2023-08-04 19:16
架构
.NET
数据库
asp.net
c#
架构
ABP
vNext 缓存使用
缓存在App中的应用缓存(cache)工作原理说到缓存,我们来看下百度百科的介绍:缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。动态随机存取存储器(DynamicRandomAccessMemory,DRAM)静态随机存取存储
ChaITSimpleLove
·
2023-08-04 19:14
Cache缓存
.NET
Core
跨平台
缓存(cache)
分布式缓存
VoloAbpCaching
Redis
C# Volo.
Abp
使用原生sql语句查询
一、IDapper配置需要先编写一个接口引用Volo.
Abp
包的IDapperRepositorypublicinterfaceISharedDapperRepository:IDapperRepository
KKKoyomi
·
2023-08-04 19:14
笔记和总结
sql
c#
数据库
在Volo.
Abp
微服务中使用SignalR
假设需要通过SignalR发送消息通知,并在前端接收消息通知的功能创建SignalR服务在项目中引用abpadd-packageVolo.
Abp
.AspNetCore.SignalR在Module文件中添加对模块依赖
林晓lx
·
2023-08-04 19:13
.NET
微服务
架构
云原生
asp.net
c#
abp
vnext4.3版本托管到iis同时支持http和https协议
在项目上本来一直使用的是http协议,后来因为安全和一些其他原因需要上https协议,如果发布项目之后想同时兼容http和https协议需要更改一下配置信息,下面一起看一下:1.安装服务器证书首先你需要先申请一张服务器证书,申请后将证书安装到服务器上(也可以在iis中选择服务器证书导入)。直接安装到服务器的方式或者在iis中导入服务器证书2.修改appsettings.json文件添加Urls节点
香煎三文鱼
·
2023-07-30 04:53
abp配置支持http+s
利用
Abp
过滤器实现业务数据“回收站”功能
在
Abp
框架中,若实体实现了ISoftDelete,则将实体标记为删除时不是物理删除,而是“软删除”publicinterfaceISoftDelete{//////UsedtomarkanEntityas'Deleted
林晓lx
·
2023-07-20 10:35
.NET
数据库
c#
asp.net
database
abp
中建立Npoco仓储
因为一直使用的Npoco,希望中以把Npoco作为
abp
的数据访问层,具体要如何实现呢?
悦_547b
·
2023-07-15 02:09
怎样优雅地增删查改(四):创建通用查询基类
文章目录创建通用查询抽象层创建通用查询应用层基类创建通用查询控制器基类[可选]替换RESTfulApi扩展泛型参数服务的“渐进式”使用上一章我们实现了Employee管理模块,Employee的增删改查是通过其应用服务类,继承自
Abp
.Application.Services.CrudAppService
林晓lx
·
2023-07-14 02:58
架构
.NET
c#
asp.net
微服务
怎样优雅地增删查改(二):扩展身份管理模块
身份管理模块的领域层依赖Volo.
Abp
.Identity.DomainAbp为我们实现了一套身份管理模块,此模块包含用户管理、角色管理、组织管理、权限管理等功能。详细请参考身份管理模块。
林晓lx
·
2023-07-14 02:51
.NET
Web
架构
数据库
服务器
asp.net
架构
c#
【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转
效果步骤打开动画蓝图“
ABP
_West_Tank_M1A1Abrams”我们在动画图表中可以发现控制坦克炮塔旋转和炮管旋转的变量分别是“TurretRotation”和“GunRotattion”,因此只需改变这两个旋转体的值即可控制炮塔和炮管的旋转
Zhichao_97
·
2023-06-19 17:09
#
虚幻4
载具
UE
【UE 从零开始制作坦克】4-坦克轮子旋转效果
目录一、坦克轮子旋转效果二、原地掉头部分节点改造一、坦克轮子旋转效果打开动画蓝图“
ABP
_West_Tank_M1A1Abrams”在上一篇基础上在事件图表中添加如下节点此时运行游戏可以看到轮子转动效果
Zhichao_97
·
2023-06-17 17:15
#
虚幻4
载具
虚幻4
UE
Abp
中使用可视化的日志面板
ABP
的相关知识不做介绍如果有需要请阅读
ABP
官方文档
ABP
是Net下非常优秀的开发框架,在中国很多的项目都正在使用它。现在我们可以使用LogDashboard增强在使用
ABP
开发中的查看日志能力。
dotNET跨平台
·
2023-06-17 00:27
Abp
Vnext Vue3 的版本实现
AbpVnextPro的Vue3实现版本开箱即用的中后台前端/设计解决方案开始Github地址文档地址演示地址系统功能[x]用户管理[x]角色管理[x]审计日志[x]后台任务[x]集成事件[x]IdentityServer4[x]客户端管理[x]Api资源管理[x]ApiScope管理[x]Identity资源管理[x]SinglaR消息通知[x]多语言[x]FreeSql[x]数据字典(UI暂时
寒冰屋
·
2023-06-17 00:56
ASP.NET
CORE
架构及框架
Abp
Vnext
Vue3
.Net Core
Abp
集成日志可视化方案汇总
一.Logdashboard开源、日志检索、趋势图、异常堆栈快速查看支持文件源、数据库源两种(开发环境使用文件源、生产环境使用数据库源)支持nlog、log4Net、serilog支持授权访问、与ASP.NETCoreIdentity系统集成、自定义过滤器官方说明log4net在.netcore中暂不支持写入数据库(非最佳实践)请求追踪功能详细信息:Logdashboard官方文档二.Serilo
RobotMartin
·
2023-06-16 23:29
elasticsearch
c#
Abp
Vnext 搭建 ELK日志记录
ELK是三个开源软件的缩写,分别表示:Elasticsearch,Logstash,Kibana安装ElasticsearchKibana的方法我前面文章有写
Abp
中加入LogstashSerilog.AspNetCoreSerilog.Formatting.ElasticsearchSerilog.Sinks.AsyncSerilog.Sinks.Elasticsearchpublicclass
梦想成为大佬
·
2023-06-16 23:28
elk
elasticsearch
大数据
关于
Abp
Vnext 权限授权的问题
一.问题最近收到一位朋友的求助,说他项目上的权限授权出现了问题,现象是在基础服务授权角色:RC权限:X.Default,在基础服务使用RC角色的用户登录能访问到权限X.Default资源,而在X服务访问不到。重启X服务后就可以访问。项目框架:ABPVnext6.0版本数据库:共享一个微
海底下呼吸
·
2023-06-16 15:00
WPF 通用权限开发框架 (
ABP
)
前言对于大部分.NET开发者来说,都比较熟悉目前流行的
ABP
框架,基于开源的
ABP
框架,可以自己进行二次开发,无需重新开发一些基础功能,例如:用户角色管理、权限、组织、多租户等等。
dotNET跨平台
·
2023-06-15 09:58
大数据
python
java
数据库
linux
ABP
Netcore
2019-11-2715:04:54.203+08:00[ERR]{“code”:null,“message”:“对不起,在处理你的请求期间,产生了一个服务器内部错误!”,“details”:null,“validationErrors”:null}2019-11-2715:04:54.203+08:00[ERR]AnexceptionwasthrownwhileactivatingCastle.
雨中深巷的油纸伞
·
2023-06-14 16:39
abp
.netcore
cannot be loaded because the entity is not being tracked.
1.发生背景,是在项目中使用
abp
框架,新建用户后,实际上用户没有创建成功,下面操作和用户相关的表都会报这个错。2.解决办法,大概率是用户名和密码规则的限制导致的创建用户失败。
雨中深巷的油纸伞
·
2023-06-14 16:09
abp
服务器
开发语言
.netcore
NetCore Api 某个接口出现System.NullReferenceException:“Object reference not set to an instance ofan object
框架:
Abp
原因:方法名字使用了关键字符从错误中发现某个对象为空actionName为GetAttribute实际Action的名字为GetAttributeAsync,Async为关键字符给我们去掉了
mouka~
·
2023-06-12 17:53
Net
Api
算法模板(5):数学(1):数学知识(1)
设p为素数,若p∣
abp
\|
zhezhidashi
·
2023-06-12 06:45
算法模板
算法
机器学习
人工智能
Volo.
Abp
升级小记(二)创建全新微服务模块
文章目录创建模块领域层应用层数据库和仓储控制器配置微服务测试微服务微服务注册添加资源配置配置网关运行项目假设有一个按照官方sample搭建的微服务项目,并安装好了
abp
-cli。
林晓lx
·
2023-06-12 02:08
.NET
架构
微服务
架构
asp.net
.netcore
Volo.
Abp
升级小记(二)创建全新微服务模块
@[toc]假设有一个按照[官方sample](https://docs.
abp
.io/zh-Hans/
abp
/latest/Samples/Microservice-Demo)搭建的微服务项目,并安装好了
林晓lx
·
2023-06-09 14:00
ABP
vNext 文件上传
第一种方式:文件流方式上传#region文件上传方法文件流//目前限制150Mb以内,单位bytesprivateconstlongMaxFileSize=1024*1024*150;/////上传一个文件,并返回文件上传成功后的信息//////要上传的文件实体///文件上传成功后返回的文件相关信息[OpenApiOperation("Upload","文件上传接口","文件上传接口")][Req
一个程序员_zhangzhen
·
2023-06-08 15:15
.net
asp.net
搭建stm32电机控制代码框架(四)——单路PWM生成
(1)选择外部晶振(2)配置时钟树,如下图所示,TIM2的时钟总线挂在
ABP
1上,此时时钟源为72M第二步:配置GPIO,配置GPIO_PA5为TIM2_CH1的输出端口。
沉沙丶
·
2023-06-07 07:51
stm32
stm32
单片机
嵌入式硬件
搭建stm32电机控制代码框架(五)——Stm32CubeMx配置PWM
那么开始CubeMx的配置,依据stm32f405数据手册中地址总线部分内容,TIM1是挂在
ABP
2时钟上的,那么先要配置
ABP
2的时钟。时钟的配置如下图所示此时
ABP
2的时钟频率为72
沉沙丶
·
2023-06-07 07:21
stm32
matlab学习
stm32
单片机
嵌入式硬件
ABPVNEXT 创建项目运行提示Could not find the bundle file ‘/libs/
abp
/core/
abp
.css‘ for the bundle ‘Basic.Globa
本人实验时用的
abp
5.3.1关于
ABP
新建项目初始运行提示错误:Couldnotfindthebundlefile'/libs/
abp
/core/
abp
.css'forthebundle'Basic.Global
飞翔的键盘侠
·
2023-04-21 17:11
abpvnext
.netcore
ABP
CORE版本发布版程序执行数据库迁移方案
不需要控制台执行dotnetefdatabaseupdate不需要修改
abp
代码不需要调整项目及其他功能所有搜索DatabaseMigrator!
f5df0a516b61
·
2023-04-21 03:59
用
Abp
实现两步验证(Two-Factor Authentication,2FA)登录(二):Vue网页端开发
文章目录发送验证码登录退出登录界面控件获取用户信息功能项目地址前端代码的框架采用vue.js+elementUI这套较为简单的方式实现,以及typescript语法更方便阅读。首先添加全局对象:loginForm:登录表单对象twoFactorData:两步验证数据,showTwoFactorSuccess:是否显示两步验证成功提示loginForm:{//登录对象username:"",pass
林晓lx
·
2023-04-19 08:26
Web
JavaScript
vue.js
前端
javascript
安全
ABP
Vnext 批量导入用户,解决密码加密问题
因为ABPVnext在密码加密方面使用的盐加密的方式,底层的加密方式让人摸不着头脑。如何需要批量导入用户的时候,这个密码问题就很头疼。假设,已经有一个集合List的用户数据了,此时进行循环取出一条用户信息,进行abpUser实体的转换。代码如下//判断密码字段是否为空if(string.IsNullOrEmpty(entity.PasswordHash)){entity.Remark="密码不能为
dotNET跨平台
·
2023-04-17 18:28
java
python
mysql
数据库
php
用
Abp
实现两步验证(Two-Factor Authentication,2FA)登录(三):免登录验证
文章目录原理修改请求报文配置JwtBearerOptions生成Token校验Token修改认证EndPoint修改前端登录登出最终效果项目地址免登录验证是用户在首次两步验证通过后,在常用的设备(浏览器)中,在一定时间内不需要再次输入验证码直接登录。常见的网页上提示“7天免登录验证”或“信任此设备,7天内无需两步验证”等内容。这样可以提高用户的体验。但同时也会带来一定的安全风险,因此需要用户自己决
林晓lx
·
2023-04-17 18:26
Web
.NET
数据库
安全
asp.net
.netcore
用
Abp
实现短信验证码免密登录(一):短信校验模块
文章目录原理用户验证码校验模块定义生成、发送验证码绑定手机号功能实现解绑手机号功能实现验证功能实现接口层项目地址这是一篇系列博文,我将使用
Abp
.Zero搭建一套集成手机号免密登录验证与号码绑定功能的用户系统
林晓lx
·
2023-04-17 18:56
.NET
Web
sms
阿里云
腾讯云
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他