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技术篇
python动态网站爬虫实战(requests+xpath+demjson+redis)
可这次碰到的需求是爬取一个用
asp.net
编写的教育网站并且将教学ppt一次性爬取下来,由于该网站部分内容渲染采用了js,所以比较难用xpath直接定位,同时发起下载ppt的请求比较难
·
2021-10-11 12:20
asp.net
core 集成swagger ui的原理解析
什么是Swagger?说swagger之前,我们先说一下OpenApi规范。OpenApi是一种和语言无关的用于描述RESTAPIs接口功能的一种规范,对RESTAPIs接口的描述包括:接口参数信息、接口返回值信息、api功能描述、请求路径等。这里我们说OpenApi只是一种规范,既然是一种规范,就必然有相应的实现,Swagger就是其中一个实现了OpenApi规范的工具。.net中RESTAPI
·
2021-10-10 08:32
一位程序员社畜的2021闲读书单!
今天不妨先来聊一聊关于读书计划(非
技术篇
)的事情。俗话说得好,业宜精专,书宜读杂。从去年开始,主要我就想多看一点技术以外的杂书,最好是文学、传记、管理、心理、哲学、理
·
2021-10-03 21:15
ASP.NET
Core 中间件的使用之全局异常处理机制
目录1、创建项目2、创建全局异常过滤器3、依赖注入全局异常处理机制4、测试全局异常处理机制前言:我们经常听到“秒修复秒上线”,觉得很厉害的样子。其实不然,这只是一个调侃而已,出现问题的方式很多(逻辑漏洞、代码异常、操作方式不正确等)。我们今天来说代码异常问题怎么快速定位,减少不必要的时间浪费。这就是今天的主题“添加全局异常处理机制”捕捉异常存储到数据库(mongodb、SqlServer、MySQ
·
2021-10-03 20:54
一位程序员社畜的2021闲读书单!
今天不妨先来聊一聊关于读书计划(非
技术篇
)的事情。俗话说得好,业宜精专,书宜读杂。从去年开始,主要我就想多看一点技术以外的杂书,最好是文学、传记、管理、心理、哲学、理
CodeSheep
·
2021-09-29 08:27
一位程序员社畜的2021闲读书单!
今天不妨先来聊一聊关于读书计划(非
技术篇
)的事情。俗话说得好,业宜精专,书宜读杂。从去年开始,主要我就想多看一点技术以外的杂书,最好是文学、传记、管理、心理、哲学、理
CodeSheep程序羊
·
2021-09-29 08:24
技术分享
javascript
android
mysql
java
spring
ASP.NET
学习中常见错误总结归纳
目录前言下拉框绑值绑值GridView删除数据修改修改赋值到另外一个页面修改赋值到另外一个页面绑定值换页不报错前言自己在学习.NET中常犯的错误(持续更新)下拉框绑值publicvoidddlist(){this.DropDownList1.DataTextField="DeviceName";this.DropDownList1.DataValueField="DeviceID";this.Dr
·
2021-09-26 17:45
ASP.NET
通过Web.config实现验证账号密码是否正确进行登录
抛出问题需要2个账号,一个账号为admin,密码:123另外一个账号为guest,密码:1234不允许匿名用户,和账号为guest的登录代码实现?是没登录的用户(匿名用户)*是所有用户deny是拒绝什么样的用户访问allow是允许什么样的用户访问后台的登录(aspx.cs)usingSystem.Web.Securityif(FormsAuthentication.Authenticate(thi
·
2021-09-26 14:04
ASP.NET
Core MVC 修改视图的默认路径及其实现原理解析
本章将和大家分享如何在ASP.NETCoreMVC中修改视图的默认路径,以及它的实现原理。导语:在日常工作过程中你可能会遇到这样的一种需求,就是在访问同一个页面时PC端和移动端显示的内容和风格是不一样(类似两个不一样的主题),但是它们的后端代码又是差不多的,此时我们就希望能够使用同一套后端代码,然后由系统自动去判断到底是PC端访问还是移动端访问,如果是移动端访问就优先匹配移动端的视图,在没有匹配到
·
2021-09-23 18:57
ASP.NET
Core Web API 教程Project Configuration
目录1.创建新项目2.launchSettings.json文件3.Program.cs和Startup.cs4.扩展方法和CORS配置5.IIS配置6.Startup类中的其它代码7.基于环境的设置前言:本系列文章主要参考了《UltimateASP.NETCore3WebAPI》一书,对原文进行了翻译,同时适当删减、修改了一部分内容。对于某些概念和原理,原书和本文中都没有进行详细描述,如果一一详
·
2021-09-23 18:49
ASP.NET
Core MVC 依赖注入View与Controller
目录一、ASP.NETCoreMVC之依赖注入View1.填充查找数据2.重写服务二、ASP.NETCoreMVC之依赖注入Controller1.构造函数注入2.使用FromServices操作注入3.在控制器中访问设置一、ASP.NETCoreMVC之依赖注入ViewASP.NETCore支持在试图中使用依赖注入。这将有助于提供视图专用的服务,比如本地化或者仅用于填充视图元素的数据。应尽量保持
·
2021-09-23 18:57
ASP.NET
Core MVC 过滤器(Filter)
目录一.过滤器如何工作1.选择过滤器2.实现过滤器3.过滤器作用域4.取消和短路二.配置过滤器1.依赖注入2.排序3.对比中间件一.过滤器如何工作不同的过滤器类型在管道中的不同阶段执行,因此具有各自的与其场景。根据需要执行的任务以及需要执行的请求管道中的位置,选择要创建的过滤器类型。过滤器在MVC操作调用管道中运行,有时也称为过滤管道,在MVC中选择要执行的操作后,执行操作上的过滤器,如图:不同的
·
2021-09-23 18:56
【手写源码-设计模式15】-责任链模式-基于人事请假单工作流场景
1:主题拆解①基本介绍②人事请假单工作流模拟③责任链模式的优缺点④适用场景⑤应用实例⑥
ASP.NET
管道模型2:基本介绍责任链模式很像异常的捕获和处理,当一个问题发生的时候,当前对象看一下自己是否能够处理
不要迷恋发哥
·
2021-09-18 16:16
设计模式
c#
asp.net
设计模式
架构师
Web 服务器端编程语言使用率排行:PHP 以 78.8% 份额稳占第一
据报告显示,PHP在Web服务器端的编程语言中仍拥有极高的占比,为78.8%;排名第二位的是
ASP.NET
,占比8.3%。
·
2021-09-16 12:36
wphp
理解
ASP.NET
Core - 主机(Host)
注:本文隶属于《理解ASP.NETCore》系列文章,请查看置顶博客或点击此处查看全文目录本文会涉及部分Host相关的源码,并会附上github源码地址,不过为了降低篇幅,我会删除一些不涉及的代码。为了方便,还是建议你将源码(.net5)runtime和aspnetcore下载下来,通过VS等工具阅读请耐心阅读!GenericHost&WebHost在.NETCore2.x时,ASP.NETCor
xiaoxiaotank
·
2021-09-16 09:00
尝新体验
ASP.NET
Core 6预览版本中发布的最小Web API(minimal APIS)新特性
本文首发于码友网--《创建API服务最小只要4行代码!!!尝新体验ASP.NETCore6预览版本中发布的最小WebAPI(minimalAPIS)新特性》概述.NET开发者们大家好,我是Rector。几天前(美国时间2021年8月10日),微软官方发布了.NET6的第7个预览版,其中包含了很多新的特性和功能,比如:优化最小WebAPI(minimalAPIS)模板为生成常用HTTP响应添加了IR
·
2021-09-15 14:50
ASP.NET
Core如何注入多个服务实现类
目录1、定义个接口2、注入服务3、功能类4、高级类前言:依赖注入在ASP.NETCore中起中很重要的作用,也是一种高大上的编程思想,它的总体原则就是:俺要啥,你就给俺送啥过来。服务类型的实例转由容器自动管理,无需我们在代码中显式处理。因此,有了依赖注入后,你的编程思维就得变一变了。在过去,许多功能性的类型(比如一个加密解密的类),我们都喜欢将其定义为静态(static),而有了依赖注入,你就要避
·
2021-09-09 13:55
理解
ASP.NET
Core 依赖注入(Dependency Injection)
目录依赖注入什么是依赖注入依赖注入有什么好处ASP.NETCore内置的依赖注入服务生存周期服务释放TryAdd{Lifetime}扩展方法解析同一服务的多个不同实现Replace&&Remove扩展方法Autofac服务解析和注入构造函数注入方法注入属性注入一些注意事项框架默认提供的服务依赖注入什么是依赖注入简单说,就是将对象的创建和销毁工作交给DI容器来进行,调用方只需要接收注入的对象实例即可
·
2021-09-07 19:33
asp.net
core3.1cookie和jwt混合认证授权实现多种身份验证方案
目录认证授权身份认证授权默认授权选择授权总结开发了一个公司内部系统,使用asp.netcore3.1。在开发用户认证授权使用的是简单的cookie认证方式,然后开发好了要写几个接口给其它系统调用数据。并且只是几个简单的接口不准备再重新部署一个站点,所以就直接在MVC的项目里面加了一个API区域用来写接口。这时候因为是接口所以就不能用cookie方式进行认证,得加一个jwt认证,采用多种身份验证方案
·
2021-09-07 12:27
理解
ASP.NET
Core 中间件(Middleware)
目录中间件中间件管道RunUseUseWhenMapMapWhenRun&Use&UseWhen&Map&Map编写中间件并激活基于约定的中间件基于工厂的中间件基于约定的中间件VS基于工厂的中间件中间件先借用微软官方文档的一张图:可以看到,中间件实际上是一种配置在HTTP请求管道中,用来处理请求和响应的组件。它可以:决定是否将请求传递到管道中的下一个中间件可以在管道中的下一个中间件处理之前和之后进
·
2021-09-04 23:32
理解
ASP.NET
Core 启动类(Startup)
目录准备工作:一份ASP.NETCoreWebAPI应用程序Startup类Startup构造函数ConfigureServicesConfigure省略Startup类IStartupFilterIHostingStartupHostingStartup程序集HostingStartup特性激活HostingStarup程序集1.使用环境变量(推荐)2.在程序中配置多环境配置环境配置方式基于环境
·
2021-09-04 23:32
Node.js 的单线程事件驱动模型和内置的线程池模型
构建在node.js之上的应用程序使用单线程事件循环模型架构来处理多个并发客户端,如JSP、SpringMVC、
ASP.NET
、HTML、Ajax、jQuery等。
·
2021-09-02 16:27
理解
ASP.NET
Core - 中间件(Middleware)
注:本文隶属于《理解ASP.NETCore》系列文章,请查看置顶博客或点击此处查看全文目录中间件先借用微软官方文档的一张图:可以看到,中间件实际上是一种配置在HTTP请求管道中,用来处理请求和响应的组件。它可以:决定是否将请求传递到管道中的下一个中间件可以在管道中的下一个中间件处理之前和之后进行操作此外,中间件的注册是有顺序的,书写代码时一定要注意!中间件管道Run该方法为HTTP请求管道添加一个
xiaoxiaotank
·
2021-09-02 09:00
目录-理解
ASP.NET
Core
《理解ASP.NETCore》基于.NET5进行整理,旨在帮助大家能够对.NET&ASP.NETCore框架有一个清晰的认识。目录Startup中间件(Middleware)依赖注入(DependencyInjection)主机(Host)配置(Configuration)选项(Options)路由(Routing)文件服务器(FileServer)日志(Logging)错误处理(HandleEr
xiaoxiaotank
·
2021-08-30 09:00
ASP.NET
session.timeout设置案例详解
session.timeout方法一:asp.netSession的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在
asp.net
程序中打开webconfig的时候
·
2021-08-29 22:50
用python爬取分析淘宝商品信息详解
技术篇
目录背景介绍一、模拟登陆二、爬取商品信息1.定义相关参数2.分析并定义正则3.数据爬取三、简单数据分析1.导入库2.中文显示3.读取数据4.分析价格分布5.分析销售地分布6.词云分析写在最后Tip:本文仅供学习与交流,切勿用于非法用途!!!背景介绍有个同学问我:“XXX,有没有办法搜集一下淘宝的商品信息啊,我想要做个统计”。于是乎,闲来无事的我,又开始琢磨起这事…一、模拟登陆兴致勃勃的我,冲进淘宝
·
2021-08-24 14:56
详解
ASP.NET
MVC的整个生命周期
目录一、介绍二、MVC生命周期详述View的初始化和渲染呈现三、结束一、介绍我们做开发的,尤其是做微软技术栈的,有一个方向是跳不过去的,那就是MVC开发。我相信大家,做ASP.NETMVC开发有的有很长时间,当然,也有刚进入这个行业的。无论如何,如果有人问你,你知道ASP.NETMVC的生命周期吗?你知道它的来世今生吗?你知道它和ASP.NETWEBFORM有什么区别吗?估计,这些问题,有很多人会
·
2021-08-23 18:34
Asp.net
Core 如何设置黑白名单(路由限制)
在原有的AspnetMvc中我们会使用到路由访问限制,在AppStart/RouteConfig.cs中写上如下:routes.IgnoreRoute("{resource}.axd/{*pathInfo}");但是在aspnetcoremvc已经不存在RouteConfig.cs的这个给文件和这种写法,我们该如何在Aspnetcoremvc中实现相同效果呢?这里我们需要使用到的中间件时UrlFi
·
2021-08-22 13:56
技术篇
- 如何使用 Promise.all()
如何使用Promise.all()hello,大家好,我是前端学长Joshua。热心于做开源,写文章,目的为帮助在校大学生,刚入职场的小伙伴可以尽快搭建自己的前端学习体系。如果你有学习上的困惑,欢迎关注我,找我交流,我实时回复大家。Promise.all()的介绍Promise.all(promisesArrayOrIterable)是javascript中的一个辅助函数。它可以帮助我们一次,并行
·
2021-08-14 12:29
前端promise异步
asp.net
core的api版本管理最佳实践
什么要需要api版本控制一开始,系统有一个api为客户A服务,随着业务发展,系统进行了升级,这个api也需要调整。但是,我还需要它继续能支持客户A,所以需要引入版本来管理。多个版本的API,相互之间的行为是不相同的。在asp.netcore中实现api版本方式有哪些?基于请求参数基于URL基于请求头安装包微软提供了独立的包支持,通过命令行或者nuget包管理工具引入Install-PackageM
·
2021-08-05 18:55
asp.net
core appsettings.json 映射到实体类
appsettings.json文件{"Logging":{"LogLevel":{"Default":"Information","Microsoft":"Warning","Microsoft.Hosting.Lifetime":"Information"}},"AllowedHosts":"*","ConnectionStrings":{"invoice":"server=LAPTOP-T0
PHP是世界上最好的语言
·
2021-08-05 11:57
毕业四年,我当初是如何走上编程这条路的!
希望自己初心未变,勇往向前现状与过去20210706目前的我是在天津一家公司做软件开发,主要做C#桌面端开发,有时还写点Android,但主技还是C#、
ASP.NET
。
·
2021-07-27 19:41
ASP.NET
Core MVC 入门到精通 - 1. 开发必备工具 (2021)
环境:.NET5ASP.NETCoreMVC1..NET5作为一个资深.NET工程师,说句实话,.NET没落了,在国内更加的没落。之前做过8年node.js/前端,现如今又转回了.NET。也希望.NET能有更好的前景吧。个人觉得.NET还是有一定的市场的(当然,国内算小众了),有几点原因:.NET5开始,真正做到的跨平台(之前叫.NETCORE),而且把那个'CORE'字也拿掉就,就叫.NET5,
·
2021-07-27 19:24
asp.netc#
未能加载文件或程序集 System.Web.WebPages.Razor
服务器由原来的WindowsServer2008R2升级到了WindowsServer2012,装完过后发现有个别的
ASP.NET
网站打不开了,提示未能加载某个程序集:重装系统的时候数据盘是没有动过的,
·
2021-07-27 19:23
windowsasp.net
Visual Studio 没有代码补全和提示
系统重装了过后,打开老项目写
ASP.NET
前端页面时不进行代码补全和提示了,页面的头标记出现了蓝色的波浪线,提示
ASP.NET
运行时错误,然后是未能加载文件或程序集"System.Web.WebPages.Razor
·
2021-07-27 19:23
ASP.NET
应用程序缓存
ASP.NET
应用程序缓存的研究;首先新建一个Web窗体,默认情况下就能够直接使用Cache对象来进行缓存的管理,但非常奇怪的是在VisualStudio中,当鼠标放到这个Cache上时会出现来自System.Web.Caching.Cache
·
2021-07-27 19:50
c#asp.net
ASP.NET
路由跳转到 HTML 页面
在默认情况下,
ASP.NET
中的路由是不能够指向一个HTML页的,如:routes.MapPageRoute("route1","{*placeholder}","~/index.html");这段代码在默认情况下会被
·
2021-07-27 19:50
asp.net
ASP.NET
Core如何实现简单的静态网站滚动更新
目录IntroFileProviderConstructHostDemoMore总结Intro最近我们老板想让我实现一个静态网站“滚动更新”的功能,其实就是希望网站部署的时候网站内容完整的切换,不能网站部署的过程中一部分是新的内容,另外一部分是老的内容。这让我想到了微软的AzureAppService,上家公司主要是用微软的云服务Azure,站点是部署到AzureAppService上的,Azur
·
2021-07-27 18:09
为
ASP.NET
配置IIS服务器
1.生成部署包在开发工具中,将.Net项目发布成部署包,一般包括如下内容:部署包内容构成:aspxs目录:存放项目中所有动态页面bin目录:存放由.cs编译好的.dll可执行文件其他文件:配置文件和首页文件2.安装IIS服务器打开控制面板--->程序--->启用或关闭Windows功能按图进行勾选。安装IIS服务器勾选后,点击确定,然后重启电脑以上勾选条目其实不必全部勾选,但勾选全部可以最大限度保
爱吃馒头的二饼
·
2021-06-27 21:22
ASP.NET
Core基于WebSocket实现消息推送实战演练
一、课程介绍很多网站为了实现推送技术,所用的技术都是Ajax轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。HTML5定义的WebSocket协议,能
跟着阿笨一起玩NET
·
2021-06-27 19:14
深耕编程,
技术篇
是最好的热土
在
技术篇
这一块热土上,编程带给我们很多惊奇和欢乐,但在这块热土上还有更多的新奇等待着我们,让我们一起探索吧!
酷得像风一样
·
2021-06-27 13:11
ASP.NET
Core + Vuejs 环境搭建 转
转wangziwen2017年11月04日于KevenBlog发表A、环境搭建操作系统:win10IDE:visualstudio2017和visualstudiocode安装环境:Nodejs,Python安装sdk:NetCoreSDK2.0.2Shell:win10自带的powershell或者vscode内的shell窗口B、安装vs2017(community),nodejs(8.4),
whtsup
·
2021-06-26 15:41
ASP.NET
Core基于SignalR实现消息推送实战演练
一、ASP.NETCoreSignalR课程介绍1)、SignalR简介ASP.NETCoreSignalR是为
ASP.NET
开发人员提供的一个库,可以简化开发人员将实时Web功能添加到应用程序的过程。
跟着阿笨一起玩NET
·
2021-06-26 14:20
Asp.net
中UpdatePanel的用法详解
Asp.netUpdatePanel允许用户构建一个丰富的,以客户端为中心的应用程序,引用UpdatePanel控件,能够实现页面的部分刷新,一个包含scriptManage和UpdatePanel控件的页面自动具有页面部分刷新的功能,不需要写任何的客户端JavaScript代码。一个web页面只能包含一个ScriptManage控件,但可以包含一个或多个UpdatePanel控件。使用Updat
·
2021-06-26 08:00
asp.net
core配合vue实现后端验证码逻辑
概述网上的前端验证码逻辑总感觉不安全,验证码建议还是使用后端配合验证。如果产品确定可以上网的话,就可以使用腾讯,百度等第三方验证,对接方便。但是产品可能内网部署,就必须自己写了。本文章就是基于这一点来实现的。前端验证码显示一个图片,后端生成图片。部分原理1.前端调用生端获取图片时,传入一个roomID,后端生成一个4位验征码,放入redis中。然后生成一个图片返回。2.前端显示图片,登录时将roo
·
2021-06-26 08:59
《在耶鲁精进》读书笔记-51
第51天#读书#20190828《大学·问·答网友-专业与
技术篇
》【“因为信仰、希望和慈悲。”理性与冷静之外,还有这种柔情。】
晓二爷
·
2021-06-26 02:55
Asp.Net
权限设计教程(2)- 技术储备、项目架构简单说明、数据库设计
一、工欲善其事,必先利其器1.1、所需技术后端:C#基础语法、Asp.NetMVC框架、EF框架前端:CSS、Bootstrap、JavaScript、JQuery1.2、IDE代码编辑器:MicrosoftVisualStudioEnterprise2017数据库:SQLServer2008R2二、项目架构2.1、总述项目采用经典的三层架构,Web框架采用MVC5,ORM采用EntityFram
avidyar
·
2021-06-24 17:29
asp.net
core 使用 tensorflowjs实现 face recognition的源代码
功能描述上传照片文件名及是系统要识别标签或是照片的名称(人物标识)提取照片脸部特征值(调用facemesh模型)保存特征值添加样本(调用knnClassifier)测试上传的图片是否识别正确项目依赖的库源代码(neozhu/smartadmin.core.urf:DomainDrivenDesign(DDD)ultra-lightweightrapiddevelopmentarchitecture
·
2021-06-24 12:46
[SEO]让你的
Asp.Net
网站自动生成Sitemap——XmlSitemap
首先我要说明:
Asp.Net
内置的Sitemap与这里讲的Sitemap是完全不同的,
Asp.Net
中的Sitemap主要用于给用户导航,而这里说的Sitemap是用来给搜索引擎爬虫指路。
小梦唠娱乐
·
2021-06-23 23:00
ASP.NET
试题与答案
1.下列关于
ASP.NET
控件的说法,错误的是(C)A、
ASP.NET
控件使用了事件驱动概念B、
ASP.NET
控件可以设置属性C、
ASP.NET
控件不可以设置属性D、
ASP.NET
控件可以拖放到aspx
Kingdee许先生
·
2021-06-23 18:13
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他