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
Asp.Net技术篇
ASP.NET
Core 依赖注入
依赖注入 一个类需要调用另外一个类就是依赖,比如A类中需要调用B类才能完成功能,就是A类依赖B类。 通常完成一个功能(或者叫业务)会有很多很多的依赖关系(比如A类依赖B类)。当一个业务完成后,过一段时间因为需求修改了B类的代码,那因为这个业务代码有依赖关系,整个业务代码就都需要修改。 面向接口编程,依赖于抽象,就可以解决这些太过耦合的依赖关系,也叫代码耦合。 比如,写一个接口C,B类实现接
GongZH丶
·
2021-04-30 13:15
asp.net
core 源码每日读 -- WebHostBuilder
开篇之前写过Asp.netcore中的Startup类是啥?和dotnetcore打造干净的WebAPI服务.相信读过的朋友可以对asp.netcore的启动机制有一定的理解.可我们终究不能满足于此,对于一些没有充足时间通读源码却对源码有深深渴望的朋友,我希望通过这个系列帮助大家用很短的时间对asp.netcore的源码有较为深入的理解.浏览指南作为这个系列的开篇,希望为此系列定个调调,也方便您浏
春上川酷
·
2021-04-29 22:30
如何使用 AWS S3来托管静态网站
这里说的静态网站是指图片、网页、Javascript脚本、CSS等组成的网站,不是
ASP.NET
,JSP等动态网站。
surfirst
·
2021-04-29 22:35
架构
aws
web
云服务
asp.net
core系列 26 EF模型配置(实体关系)
一.概述EF实体关系定义了两个实体互相关联起来(主体实体和依赖实体的关系,对应数据库中主表和子表关系)。在关系型数据库中,这种表示是通过外键约束来体现。本篇主要讲一对多的关系。先了解下描述关系的术语。(1)依赖实体:这是包含外键属性的实体(子表)。有时称为child。(2)主体实体:这是包含主/备用键属性的实体(主表)。有时称为parent。(3)外键:依赖实体(子表)中的属性,用于存储主表的主键
懒懒的程序员一枚
·
2021-04-29 17:06
ASP.NET
Core 集成 React SPA应用的步骤
AgileConfig的UI使用react重写快完成了。上次搞定了基于jwt的登录模式(AntDesignPro+.NETCore实现基于JWT的登录认证),但是还有点问题。现在使用react重写后,agileconfig成了个确确实实的前后端分离项目。那么其实部署的话要分2个站点部署,把前端build完的静态内容部署在一个网站,把server端也部署在一个站点。然后修改前端的baseURL让sp
·
2021-04-29 14:33
ASP.NET
Core快速入门之环境篇
它整合了原来
ASP.NET
中的MVC和WebApi框架,你可以在Windows、Mac和Linux上跨平台的开发和运行你的ASP.NETCore应用。vmware虚
·
2021-04-29 14:32
ASP.NET
Core扩展库之Http请求模拟功能的使用
如今,完全独立的业务应用几乎不存在,不管是在企业内部微服务之间的调用,还是与外部第三方服务的调用,Http的API交互是常见的场景,这些实际情况给我们的开发带来了比较大的挑战,一是第三方服务可能会牵制我们的开发进度,特别是在多团队开发的情况下,由于依赖于其他团队的服务,有时候需要等待其他团队的进度,导致自己团队的无效等待。有时因为其他团队的延期,导致团队的被动延期。二是第三方服务的质量问题或开发过
·
2021-04-29 14:31
如何使用签名保证
ASP.NET
MVC OR WEBAPI的接口安全
当我们开发一款App的时候,App需要跟后台服务进行通信获取或者提交数据。如果我们没有完善的安全机制则很容易被别用心的人伪造请求而篡改数据。所以我们需要使用某种安全机制来保证请求的合法。现在最常用的办法是给每个http请求添加一个签名,服务端来验证签名的合法性,如果签名合法则执行响应的操作,如果签名非法则直接拒绝请求。签名算法签名算法一般都使用Hash散列算法,常用的有MD5,SHA系列算法。这些
·
2021-04-29 14:00
ASP.NET
Core快速入门之实战篇
NO1留言板(mysql的使用)演示:http://haojima.net这个功能很简单。就是对数据库的写入和展示。如果在Windows下,相信大家分分钟都可以搞定。而初次接触.netcore+mysql可能需要注意些细节。首先打开vs2017新建一个asp.netcore项目(选Web应用程序),然后nuget导入Microsoft.EntityFrameworkCore.Tools1.1.1和
·
2021-04-29 14:00
Asp.net
WebApi 异常处理解决方案
一、使用异常筛选器捕获所有异常我们知道,一般情况下,WebApi作为服务使用,每次客户端发送http请求到我们的WebApi服务里面,服务端得到结果输出response到客户端。这个过程中,一旦服务端发生异常,会统一向客户端返回500的错误。这种错误是服务器自动做出的反映,对于后期维护人员很难定位排错。例如:下面代码usingSystem.Web.Http;namespaceWebApplicat
p了个f
·
2021-04-29 06:38
ASP.NET
Core 入门教程 10、
ASP.NET
Core 日志记录(NLog)入门
一、前言1、本教程主要内容ASP.NETCore+内置日志组件记录控制台日志ASP.NETCore+NLog按天记录本地日志ASP.NETCore+NLog将日志按自定义LoggerName分类记录到不同目录ASP.NETCore+NLog按文件大小归档记录本地日志NLog配置文件常用配置项说明2、本教程环境信息软件/环境说明操作系统Windows10SDK2.1.401ASP.NETCore2.
KenTalk
·
2021-04-29 02:32
软件测试
技术篇
:UI自动化到底是难是易?
UI自动化技术,是我们测试工程师绕不开的一个话题,只要提起它来,基本所有测试工程师都能给你说道说道。有些人认为它很难,有些人认为它很简单。认为它很难的人会告诉你,UI自动化非常不稳定,太难了,实用性也不大,想真正做好难于登天。认为它简单的人会告诉你,UI自动化太简单了,十分钟就能入门,不就是写写脚本么,driver.find_element_by_id()就完事了。小编觉得其实这俩种观点都片面了,
千锋教育qyf
·
2021-04-28 18:33
软件测试
软件测试
ASP.NET
MVC5 使用wangeditor,以及图像上传
wangeditor基于javascript和css开发的Web富文本编辑器,轻量、简洁、易用、开源免费。听到这样的介绍,当然难免心动,于是决定在新的项目里面使用wangeditor。新建项目打开VisualStudio2015,新建一个项目,取名为Editor。选择模板为Empty,"为以下添加文件夹和核心引用"把MVC的勾给点上,这就添加了一个最简单的轻量的MVC项目。新建MVC项目模板安装N
凉风有兴
·
2021-04-28 03:18
Asp.net
—产品列表设计
对此,
asp.net
提供了数据绑定技术;用C#的类保存产品数据,在.aspx页面的后台确定数据源并绑定数据,
余生筑
·
2021-04-26 16:52
UEditor 在
Asp.net
上配置后台时问题
1、这是官网地址http://ueditor.baidu.com/website/index.html2、这是后台配置说明为什么要配置后台?因为在使用上传附件功能的时候,提醒说必须得设置,没办法。。。http://fex.baidu.com/ueditor/#server-net3、项目背景说明这是之前的一个项目,用的是Asp.netIIS发布前端用的AngularJS1这都不重要按照说明中步骤一
Xuelily
·
2021-04-26 13:49
fir.im Weekly - 2016 移动开发技术大回顾
@移动开发前线的这篇2016移动开发技术巡礼,精心盘点了2016年移动开发技术大事件,分为iOS/Android平台篇、iOS/Android开发
技术篇
、跨平台
技术篇
(ReactNative、Weex、
fir_im官方
·
2021-04-25 17:55
技术篇
:你想知道的发力技巧
很多人一看到我们练棍,经常会提出一些问题,说:“小伙子,你们这钢棍达到身上会不会很疼啊,我看着都疼。”这时我常常都只是会心一笑,告诉他“如果是新手,一定会打疼自己,但只要掌握了发力的技巧,那自己让就不会打疼甚至打伤自己了。那么如何才能掌握发力的技巧?练棍首先要一件事情就是保护好自己,那么一定要练习好基本动作,像大臂反弹,腰间反弹这些动作,实际上就是控制棍的运行轨迹,棍端所接触到的部位都是属于身体的
蒙德里安的微笑
·
2021-04-24 16:27
ASP.NET
母版页,内容页之间如何传参数
ASP.NET
母版页,内容页之间如何传参数绪论:本文介绍如何使用.net母版页(.master)和内容页(.aspx)相互传参数母版页传值到内容页上面可以看见母版页的时间值已经到了内容页上面了,那么让我们一起来看看代码怎么实现的吧
意愿三七
·
2021-04-23 23:15
c#
asp.net
[Python+Django]Web图书管理系统毕业设计之开发工具和
技术篇
本系列博文献给即将毕业的程序猿们,系列文章共三篇,在编写的过程中可以说几乎是参照毕业设计目录样式来进行的.相关图表和截图也都几乎按照毕业设计论文的要求来编制,完整阅读消化此系列博文套上一个毕业论文的目录和格式几乎就是一篇计算机毕业设计论文了.本文是PythonWeb图书管理系统毕业设计第二篇,另外两篇如下:本文数据库设计及系统功能需求分析请参见:[Python+Django]Web图书管理系统毕业
智造星
·
2021-04-23 21:59
Python
Web毕业设计
Python
Web
Django全栈开发
python
web
数据库
毕业设计
django
Asp.net
core 2.0 官网搬运系列-依赖注入(DI)
1.什么是控制反转(IoC)和依赖注入(DI)?使用过JavaSpring或者Angular的同学肯定不陌生,不知道的建议google一下。MartinFowlerhaswrittenanextensivearticleonInversionofControlContainersandtheDependencyInjectionPattern.MicrosoftPatternsandPractic
Angeladaddy
·
2021-04-23 10:55
ASP.NET
通过拦截器记录错误日志的示例代码
前言主要是记录一下实现的错误日志拦截,可以在拦截器里面控制返回的信息,把错误信息处理后返回给请求端。拦截器拦截器又称过滤器。asp.netmvc本身是自带3种拦截器:Action拦截器、Result拦截器、Exception拦截器。应用中常见的拦截器有日志拦截器(Action拦截器)和异常处理拦截器(Exception拦截器)。java里springmvc也常用拦截器来做些非干预业务逻辑的事,诸如
·
2021-04-23 03:13
ASP.NET
中去除HTML标签的方法
///去除HTML标记/////////包括HTML的源码///已经去除后的文字publicstaticstringGetNoHTMLString(stringHtmlstring){//删除脚本Htmlstring=Regex.Replace(Htmlstring,@"]*?>.*?","",RegexOptions.IgnoreCase);//删除HTMLHtmlstring=Regex.Re
niunan
·
2021-04-22 22:41
ASP.NET
MVC 开发实例:简单留言板的开发
ASP.NETMVC开发实例:简单留言板的开发上一个例子我们使用手动创建一个注册会员的实例,熟悉了一下视图、控制器、MODEL之间的关联,对MVC有了一个初步的了解。本例子是一个ASP.NETMVC开发简单留言板的例程,使用了MVC已经配置好的组件进行开发,也许你会惊讶于开发的速度,在还没怎么动手,程序已经可以写入数据库了,增删改一个不少的呢!本例程参考《ASP.NETMVC4开发指南》第三章:新
凉风有兴
·
2021-04-22 02:47
ASP.NET
MVC4 模型验证
模型验证是在模型绑定时检查从HTTP请求接收的数据是否合规以保证数据的有效性,在收到无效数据时给出提示帮助用户纠正错误的数据。显式模型验证验证时间最有效的方式就是在action方法中对接收的数据进行验证在action中:ModelState.AddModelError("vertifyField","tipMessage");模型绑定时验证默认模型绑定器DefaultModelBinder内建的绑
酷酷的皓先生
·
2021-04-21 22:04
Android面试题大全-数据结构篇
所有题目都是来自于一线大厂真题,题目还会继续填充,答案正在完善中....一、Android基础篇二、Java基础篇三、数据结构篇四、高并发篇五、性能优化篇六、计算机网络篇七、设计模式篇八、编程/算法篇九、开源代码篇十、其他
技术篇
十一
感召的鳞
·
2021-04-21 09:59
Uncaught SyntaxError: Unexpected token :问题分析
报错远程服务器采用
ASP.NET
开发,分析原因是远程服务器不具备返回JSONP格式的函数,返回的是JSON格式数据。依靠本地服务转发或修改Chrome配置修改可实现功能。
Prince_0716
·
2021-04-20 23:20
Vue axios 前端
ASP.Net
Core WebAPI 后台JWT Token 认证
Vueaxios前端ASP.NetCoreWebAPI后台JWTToken认证1、ASP.NetCoreWebAPIJWTToken认证2、Vueaxios访问3、总结1、ASP.NetCoreWebAPIJWTToken认证ASP.NetCoreWebAPI应用程序。控制器:[Route("[controller]/[action]")][ApiController]publicclassAut
yyshenxiang_1
·
2021-04-20 22:07
c#
vue
c#
Asp.Net
Core添加请求头自定义认证的示例
前言小项目中需要添加Api请求权限认证,并且只是专用网络内使用,于是只想简单得认证下是否可以访问,顺便也是一种学习的过程,简单记录一下要点实现IAuthenticationHandler接口:4个方法首先会调用InitializeAsync获取到scheme和context然后调用AuthenticateAsync,在这里获取context中的Header中需要传过来的验证信息,然后进行相关验证,
·
2021-04-20 14:46
ASP.NET
Core实现自动依赖注入
在开发.NETCoreweb服务的时候,我们习惯使用自带的依赖注入容器来进行注入。于是就会经常进行一个很频繁的的重复动作:定义一个接口->写实现类->注入有时候会忘了写Add这一步,看到屏幕上的报错一脸懵逼,然后瞬间反应过来忘了注入了。赶紧补上serviceCollection.AddXXX这句话虽然说有很多开源框架已经实现了类似的工作,比如AutoFac,Unity等依赖注入框架。但是这些库都太
·
2021-04-20 14:46
ASP.NET
Core扩展库之Http通用扩展库的使用详解
本文将介绍Xfrogcn.AspNetCore.Extensions扩展库对于Http相关的其他功能扩展,这些功能旨在处理一些常见需求,包括请求缓冲、请求头传递、请求头日志范围、针对HttpClient与HttpRequestMessage、HttpResponseMessage的扩展方法。一、开启服务端请求缓冲ASP.NETCore中请求体是不能多次读取的,由于在MVC中,框架已经读取过请求体,
·
2021-04-20 14:44
jsp 简介
1、JSP与PHP、ASP、
ASP.NET
等语言类似,运行在服务端的语言。
海纳百川_4d26
·
2021-04-20 11:55
ASP.Net
里面 text / Repeater 内容超过限定字符串以...显示的方法
文章目录一、
ASP.Net
里面text内容超过限定字符长度以...显示的方法二、
ASP.Net
里面Repeater显示内容超过限定字符长度以...显示的方法提示:以下是本篇文章正文内容,下面案例可供参考一
南余.
·
2021-04-19 15:33
Asp.Net
笔记
asp.net
字符串
其他
技术篇
技术篇
hotpach的实现多渠道怎么打进程保活的方法.google的jetpact安卓中进程分哪几种,什么区别,这么分的作用webview和js通信的方式flutterflutter三个绘画树的工作原理
感召的鳞
·
2021-04-19 10:46
Android面试题大全-高并发篇
所有题目都是来自于一线大厂真题,题目还会继续填充,答案正在完善中....一、Android基础篇二、Java基础篇三、数据结构篇四、高并发篇五、性能优化篇六、计算机网络篇七、设计模式篇八、编程/算法篇九、开源代码篇十、其他
技术篇
十一
感召的鳞
·
2021-04-19 05:23
Asp.net
—各类文件作用
在利用
Asp.net
进行网站开发前,我们至少应该对各类文件的作用有一个较完整的认识。aspx:负责网页前端(客户端),JS/html/css都在这里写。
余生筑
·
2021-04-19 02:34
Android面试题大全-设计模式篇
所有题目都是来自于一线大厂真题,题目还会继续填充,答案正在完善中....一、Android基础篇二、Java基础篇三、数据结构篇四、高并发篇五、性能优化篇六、计算机网络篇七、设计模式篇八、编程/算法篇九、开源代码篇十、其他
技术篇
十一
感召的鳞
·
2021-04-18 08:33
2020iOS开发工程师面试题汇总(内含面试技巧)-看完BATJ面试官对你竖起大拇指!(上)
另外大部分图片加载不出来,,MARKDown格式也不太统一(各平台不一样),由于博主太懒不想改,不过不影响最终效果,一、硬
技术篇
1.对象方法和类方法的区别?对象方法能个访问成员变量。
iOS开发面试总结
·
2021-04-18 08:04
【20200904】通过VMware安装CentOS 7操作系统
1.介绍1.1介绍跟福哥学习编程,无论是java,还是php,或者是
asp.net
,都会需要连接一些服务,包括但不限于MySQL、Redis、Memcached、Apache、Tomcat、MongoDB
注册发帖不用等
·
2021-04-18 03:33
Android面试题汇总-基础篇
所有题目都是来自于一线大厂真题,题目还会继续填充,答案正在完善中....一、Android基础篇二、Java基础篇三、数据结构篇四、高并发篇五、性能优化篇六、计算机网络篇七、设计模式篇八、编程/算法篇九、开源代码篇十、其他
技术篇
十一
感召的鳞
·
2021-04-18 00:57
ASP.NET
Core 借助 K8S 玩转容器编排
Production-GradeContainerOrchestration-Automatedcontainerdeployment,scaling,andmanagement.生产级别的容器编排系统——自动化的容器部署、扩展和管理。1.引言由于最近在学习微服务,所以就基于之前docker的基础上把玩一下k8s(Kubernetes),以了解基本概念和核心功能。2.What'sk8s?k8s涉及
菜鸟飞不动
·
2021-04-17 22:20
asp.net
开发微信派发现金红包/H5网页抢红包功能(思路详解)
临近节日,公司里为了给广大老客户赠福利,以及来一波拉新活动:搞了一个营销活动,大概活动规则如下:1、老客户通过网页抢红包,中奖会派发微信支付的红包;2、新客户只要关注后就可以中奖,持续关注x天后再派发红包(防止撸羊毛,关注后立马取关)。开发的思路分析:一、网页版抢红包功能,1、前端先做好抢红包的页面;3、后台配置微信公众号的appid,appsecret等和微信支付商户的mch_id,key,证书
·
2021-04-17 18:57
详解如何在
ASP.Net
Core中实现健康检查
健康检查常用于判断一个应用程序能否对request请求进行响应,ASP.NetCore2.2中引入了健康检查中间件用于报告应用程序的健康状态。ASP.NetCore中的健康检查落地做法是暴露一个可配置的Http端口,你可以使用健康检查去做一个最简单的活性检测,比如说:检查网络和系统的资源可用性,数据库资源是否可用,应用程序依赖的消息中间件或者Azurecloudservice的可用性等等,这篇文章
·
2021-04-17 18:56
在
ASP.Net
Web Forms中使用依赖注入的步骤
依赖注入技术就是将一个对象注入到一个需要它的对象中,同时它也是控制反转的一种实现,显而易见,这样可以实现对象之间的解耦并且更方便测试和维护,依赖注入的原则早已经指出了,应用程序的高层模块不依赖于低层模块,而应该统一依赖于抽象或者接口。在.NetFramework4.7.2中引入了对依赖注入的支持,终于在ASP.NetWebForms中可以使用依赖注入机制了,这篇文章将会讨论如何在ASP.NetWe
·
2021-04-17 18:56
ASP.NET
Core扩展库之实体映射使用详解
在分层设计模式中,各层之间的数据通常通过数据传输对象(DTO)来进行数据的传递,而大多数情况下,各层数据的定义结构大同小异,如何在这些定义结构中相互转换,之前我们通过使用AutoMapper库,但AutoMapper功能庞大,使用较为复杂,而在很多场景下,可能我们只需要一些基础的对象映射功能,那么此时你可以选择扩展库中的轻量级AutoMapper实现。实体映射包含以下核心功能:在使用之前无需手动定
·
2021-04-17 18:24
ASP.NET
Core Api网关Ocelot的使用初探
概述Ocelot面向使用.NET运行微型服务/面向服务的体系结构的人员,这些体系结构需要在系统中具有统一的入口点。特别是我想与IdentityServer参考和承载令牌轻松集成。Ocelot是按特定顺序排列的一堆中间件。Ocelot将HttpRequest对象操作到由其配置指定的状态,直到到达请求构建器中间件,在该中间件中它创建一个HttpRequestMessage对象,该对象用于向下游服务发出
·
2021-04-17 18:23
ASP.NET
Core中使用令牌桶限流的实现
在限流时一般会限制每秒或每分钟的请求数,简单点一般会采用计数器算法,这种算法实现相对简单,也很高效,但是无法应对瞬时的突发流量。比如限流每秒100次请求,绝大多数的时间里都不会超过这个数,但是偶尔某一秒钟会达到120次请求,接着很快又会恢复正常,假设这种突发的流量不会对系统稳定性带来实质性的影响,则可以在一定程度上允许这种瞬时的突发流量,从而为用户带来更好的可用性体验。这就是令牌桶算法的用武之地。
·
2021-04-17 14:17
如何在
ASP.NET
Core中使用ViewComponent
前言在之前的开发过程中,我们对于应用或者说使用一些小的组件,通常使用分布页(partialview),再往前在WebForm中我们会进行应用WEBControl,好吧提及一个关键性代码TagPrefix:TagName,通过这种的标记我们便可以在我们webform中进行引入我们的组件,当然自从.NETMVC之后呢,就已经没有了WebControl,而对于.NETCore后,又多了一个特性ViewC
·
2021-04-17 14:10
ASP.NET
上传文件到共享文件夹的示例
创建共享文件夹参考资料上传文件代码web.config工具方法publicstaticstringGetConfigString(stringkey,string@default=""){returnConfigurationManager.AppSettings[key]??@default;}//////根据文件名(包含文件扩展名)获取要保存的文件夹名称///publicclassFileHe
·
2021-04-17 14:27
ASP.NET
上传文件导入Excel的示例
前言本文对应的场景是导入Excel数据,Excel对应的字段都配置在xml文件中。截图如下:代码实战工具类实体类:XMLReadModel.cspublicclassXMLReadModel{//////导入所需键值对///publicHashtableImportHashtable{set;get;}=newHashtable();//////导出所需键值对///publicHashtableE
·
2021-04-17 14:25
ASP.NET
Core扩展库之Http日志的使用详解
最佳实践都告诉我们不要记录请求的详细日志,因为这有安全问题,但在实际开发中,请求的详细内容对于快速定位问题却是非常重要的,有时也是系统的强力证据。Xfrogcn.AspNetCore.Extensions扩展库提供了服务端和客户端的详细日志功能,通过配置可以开启。服务端日志通过请求中间件来完成,中间件会以Trace级别记录请求和应答详情,以Debug级别记录请求耗时。服务的请求日志的名称为Serv
·
2021-04-17 14:52
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他