WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页

2020年10月28日

摘要: 前言 Microsoft.AspNetCore.ConcurrencyLimiter AspNetCore3.0后增加的,用于传入的请求进行排队处理,避免线程池的不足.我们日常开发中可能常做的给某web服务器配置连接数以及,请求队列大小,那么今天我们看看如何在通过中间件形式实现一个并发量以及队列长度 阅读全文

posted @ 2020-10-28 08:57 WebEnh 阅读(852) 评论(0) 推荐(0) 编辑

2020年8月13日

摘要: 在ASP.NET Core中使用EPPlus导入出Excel文件 这篇文章说明了如何使用EPPlus在ASP.NET Core中导入和导出.xls/.xlsx文件(Excel)。在考虑使用.NET处理excel时,我们总是寻找第三方库或组件。使用Open Office Xml格式(xlsx)读取和写 阅读全文

posted @ 2020-08-13 15:20 WebEnh 阅读(820) 评论(0) 推荐(0) 编辑

摘要: using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; us 阅读全文

posted @ 2020-08-13 15:19 WebEnh 阅读(900) 评论(0) 推荐(0) 编辑

摘要: 一、List<T>/IEnumerable转换到DataTable/DataView 方法一: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 阅读全文

posted @ 2020-08-13 10:49 WebEnh 阅读(2601) 评论(0) 推荐(1) 编辑

2020年8月12日

摘要: 序列化是将一个对象转换成字节流以达到将其长期保存在内存、数据库或文件中的处理过程。它的主要目的是保存对象的状态以便以后需要的时候使用。与其相反的过程叫做反序列化。 序列化一个对象 为了序列化一个对象,我们需要一个被序列化的对象,一个容纳被序列化了的对象的(字节)流和一个格式化器。进行序列化之前我们先 阅读全文

posted @ 2020-08-12 17:27 WebEnh 阅读(5136) 评论(1) 推荐(0) 编辑

2020年8月4日

摘要: 最近在ASP.NET Core下写文章管理系统时,准备在分页显示文章内容时,使用Ajax。网上找了篇帖文,简单翻一下,仅供自己查阅。 原链接:https://dotnetthoughts.net/jquery-unobtrusive-ajax-helpers-in-aspnet-core/ 原标题: 阅读全文

posted @ 2020-08-04 10:17 WebEnh 阅读(369) 评论(0) 推荐(0) 编辑

2020年8月3日

摘要: 通过动态加载表单内容,要求检测加载之后有没有变更过,可以通过defaultValue或者defaultSelected、defaultChecked属性来完成 首先,加载完成后设置默认值为当前状态的值: //设置当前值为表单默认值 function setDefault(element) { if 阅读全文

posted @ 2020-08-03 16:22 WebEnh 阅读(372) 评论(0) 推荐(0) 编辑

2020年7月29日

摘要: 一、什么是Swagger 随着技术的不断方法,现在的网站开发基本都是使用前后端分离的模式,这样使前端开发者和后端开发者只需要专注自己擅长的即可。但这种方式会存在一种问题:前后端通过API接口的方式进行调用,接口文档的好坏可以决定开发的进度。以前如果使用Word的形式提供接口文档,或多或少的都会存在各 阅读全文

posted @ 2020-07-29 11:30 WebEnh 阅读(298) 评论(0) 推荐(0) 编辑

2020年7月22日

摘要: 参考了DotNetSpider示例,感觉DotNetSpider太重了,它是一个比较完整的爬虫框架。对比了以下各种无头浏览器,最终采用PuppeteerSharp+AngleSharp写一个爬虫示例。和上面的博文一样,都是用汽车之家的https://store.mall.autohome.com.c 阅读全文

posted @ 2020-07-22 12:08 WebEnh 阅读(829) 评论(0) 推荐(0) 编辑

2020年7月18日

摘要: File Browser就是一个文件浏览器,因为linux并不方便桌面管理,所以Filebrowser就是帮助我们管理linux服务器上文件的程序,你可以称他为网盘程序,可以管理文件、可以分享文件,另外它还可以在线播放.mp4视频。 下载filebrowser镜像 docker pull fileb 阅读全文

posted @ 2020-07-18 01:32 WebEnh 阅读(3892) 评论(0) 推荐(0) 编辑

摘要: 最后更新时间:2019年1月16日 大家如果想随时随地查看和修改文件,一般会选择将文件保存至网盘,很方便,而且空间还比较大。但是由于国内的网盘环境现在比较差,再加上我们不可能把所有文件都搬上网盘,那就需要另一种解决方案了。 这就是让我们可以直接访问我们家里或者公司里的设备,直接对设备上的文件进行操作 阅读全文

posted @ 2020-07-18 01:28 WebEnh 阅读(6083) 评论(0) 推荐(0) 编辑

摘要: 相信风靡全球的亚马逊 AWS S3 的存储云服务大家已经耳熟能详了,如何自己搭建一个私有的S3存储云服务呢?Minio 提供对象存储服务,兼容了 AWS S3 存储协议,用于非结构化的数据存。非结构化对象,比如图像,音、视频,日志文件,备份镜像…等等管理不方便,不定长,大小变化大、类型多,云端的访问 阅读全文

posted @ 2020-07-18 01:21 WebEnh 阅读(1960) 评论(0) 推荐(0) 编辑

摘要: 像阿里OSS一样的文件对像存储服务,容器实现 docker run -p 8000:9000 --name oss-minio -d -e "MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE" -e "MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDE 阅读全文

posted @ 2020-07-18 01:18 WebEnh 阅读(717) 评论(0) 推荐(0) 编辑

摘要: 本文转载自: shellinabox:一款使用 AJAX 的基于 Web 的终端模拟器 一、shellinabox简介 通常情况下,我们在访问任何远程服务器时,会使用常见的通信工具如OpenSSH和Putty等。但是,有可能我们在防火墙后面不能使用这些工具访问远程系统,或者防火墙只允许HTTPS流量 阅读全文

posted @ 2020-07-18 00:42 WebEnh 阅读(1031) 评论(0) 推荐(0) 编辑

2020年7月17日

摘要: 我是不是太闲了,问你们三遍,场景是这样的,我在一台VPS里面安装宝塔面板6.X,宝塔面板的软件商店有Docker管理器2.0这一个免费好用的小玩意。大鸟安装好Docker管理器2.0,然后在Docker中安装宝塔面板5.9.1。真是太闲了我…… 还是有很多人喜欢宝塔面板5.9版本的,刚好我们可以在D 阅读全文

posted @ 2020-07-17 10:33 WebEnh 阅读(604) 评论(0) 推荐(0) 编辑

摘要: 摘要 学习本篇之前要具备一定的vue基础知识,可以先看一下Vue基础(环境配置、内部指令、全局API、选项、内置组件) 1、Vue-cli Vue-cli是vue官方出品的快速构建单页应用的脚手架,这里牵扯的东西很多,有webpack,npm,nodejs,babel等等。 官网:https://c 阅读全文

posted @ 2020-07-17 10:24 WebEnh 阅读(524) 评论(0) 推荐(0) 编辑

摘要: 1、微服务简介 一种架构模式,提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(RESTful API)。每个服务都围绕着具体的业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。应尽 阅读全文

posted @ 2020-07-17 10:23 WebEnh 阅读(587) 评论(0) 推荐(1) 编辑

摘要: 1.下载汉化包,解压后备用链接:https://pan.baidu.com/s/1BLXMSmJFcgESeNMhQL26Mg&shfl=sharepset提取码:6vjr 以下安装,国内建议上午8点前网络空闲时比较容易安装上2.安装Dockerapt install docker.io要安装新版本 阅读全文

posted @ 2020-07-17 09:11 WebEnh 阅读(12934) 评论(0) 推荐(0) 编辑

摘要: 为了更好的观察Docker运行状态,我们采用Portainer工具进行可视化,下面是部署过程总结: 环境: Liunx:CentOS Linux release 7.6.1810 (Core) Docker:19.03.5(备注:默认版本存在问题,升级可参考docker升级步骤及注意事项) 部署步骤 阅读全文

posted @ 2020-07-17 09:10 WebEnh 阅读(11506) 评论(0) 推荐(0) 编辑

2020年7月10日

摘要: 跨域问题服务端解决办法 一般在入口文件加 header('Access-Control-Allow-Origin:*');// 响应类型header('Access-Control-Allow-Methods:*');// 响应头设置header('Access-Control-Allow-Head 阅读全文

posted @ 2020-07-10 10:23 WebEnh 阅读(7646) 评论(0) 推荐(0) 编辑

2020年7月9日

摘要: 上一篇net core 2.2 swagger的枚举描述,core 3.0 需要升级swagger到5.0rc版,配置需要做些修改,swaager启用了OpenApi标准,之前的枚举描述方法也失效了。 这里通过了反射程序集,获取所有枚举定义放入字典,然后通过OpenApiSchema.Key来查表找 阅读全文

posted @ 2020-07-09 15:50 WebEnh 阅读(1232) 评论(0) 推荐(0) 编辑

2020年7月5日

摘要: 错误描述 环境 dotnet core 2.1 2.2 dotnet core 3.1 dotnet core 5.0 现象 当代码中使用 System.Text.Encoding.GetEncoding("GB2312") //或者 System.Text.Encoding.GetEncoding 阅读全文

posted @ 2020-07-05 12:36 WebEnh 阅读(2451) 评论(0) 推荐(1) 编辑

2020年6月19日

摘要: LINQ查询表达式 约束 LINQ查询表达式必须以from子句开头,以select或group子句结束 关键字 from...in...:指定要查找的数据以及范围变量,多个from子句则表示从多个数据源查找数据。注意:C#编译器会把"复合from子句"的查询表达式转换为SelectMany()扩展方 阅读全文

posted @ 2020-06-19 11:41 WebEnh 阅读(416) 评论(0) 推荐(0) 编辑

摘要: var a = from m in DbContext.Set<T1>() join q in DbContext.Set<T2>() on new { m.ID, Phone=m.Phone1 } equals new { q.ID, Phone=q.Phone2 } where m.Phone1 阅读全文

posted @ 2020-06-19 11:40 WebEnh 阅读(1013) 评论(0) 推荐(0) 编辑

2020年6月16日

摘要: 安装所需的包Install-Package AutoMapper.Extensions.Microsoft.DependencyInjection 配置AutoMapperpublic void ConfigureServices(IServiceCollection services){ serv 阅读全文

posted @ 2020-06-16 20:29 WebEnh 阅读(249) 评论(0) 推荐(0) 编辑

摘要: 目录 介绍 使用代码 添加项目和项目状态处理 下载源文件 - 989.1 KB 介绍 这是一篇由多部分组成的文章的第三部分,演示了通过EntityFramework Core 2.1(EF)将C#enum值映射到数据库表中的string值。它解决了enum与应用程序实体的一对多和多对多关系中的值映射 阅读全文

posted @ 2020-06-16 13:49 WebEnh 阅读(431) 评论(0) 推荐(0) 编辑

摘要: ABP Vnext发邮件要使用AbpMailKitModule的实现IEmailSender,要检查添加了Volo.Abp.MailKit,其dependon 要添加typeof() 它使用Setting里面的配置,在官方已经配置如下 internal class EmailSettingProvi 阅读全文

posted @ 2020-06-16 13:32 WebEnh 阅读(1006) 评论(0) 推荐(0) 编辑

2020年6月15日

摘要: #region 用SHA1加密字符串 /// <summary> /// 用SHA1加密字符串 /// </summary> /// <param name="source">要扩展的对象</param> /// <param name="isReplace">是否替换掉加密后的字符串中的"-"字符 阅读全文

posted @ 2020-06-15 16:21 WebEnh 阅读(1834) 评论(0) 推荐(0) 编辑

摘要: 断点续传客户端实现主要参考了以下文章: https://blog.csdn.net/binyao02123202/article/details/76599949 客户端实现续传的主要是一下几点 1.客户端的下载请求要包含“Range”头部 2.客户端通过 response 回来的头部判断是否包含“ 阅读全文

posted @ 2020-06-15 03:01 WebEnh 阅读(1094) 评论(0) 推荐(1) 编辑

摘要: 简单来说,使用Ioc模式需要两个步骤,第一是把服务注册到容器中,第二是从容器中获取服务,我们一个一个讨论并演化。这里不会考虑使用如Autofac等第三方的容器来代替默认容器,只是提供一些简单实用的小方法用于简化应用层的开发。 将服务注入到容器 asp.netcore官方给出的在容器中注册服务方法是, 阅读全文

posted @ 2020-06-15 03:00 WebEnh 阅读(556) 评论(0) 推荐(0) 编辑

摘要: 原文:.net core 下监控Sql的执行语句 最近在编写.net core程序,因为数据库从Sql Server 切换到 MySql的原因,无法直接查看sql的具体语句,随着业务量的剧增,痛苦也与日俱增,为了彻底解决该问题,我在github、stackoverflow等站点不断搜索,试图找到一个 阅读全文

posted @ 2020-06-15 02:58 WebEnh 阅读(1167) 评论(0) 推荐(0) 编辑

2020年6月13日

摘要: 首先,以下方式是错误的(这个重复读取只能在using语句里面生效,因为用了ms对象赋值,当using结束后ms资源被释放,Request.Body就无法再读了) [HttpPost] public async Task<string> Post() { //StreamReader sr = new 阅读全文

posted @ 2020-06-13 02:26 WebEnh 阅读(592) 评论(0) 推荐(0) 编辑

2020年6月12日

摘要: 一:创建EF的类库,同时将此项目设置为启动项(为Scaffold-DbContext -tables指令使用),同时安装2个包 ①Microsoft.EntityFrameworkCore.Tools ②Pomelo.EntityFrameworkCore.MySql (这个是第三方的ef mysq 阅读全文

posted @ 2020-06-12 17:53 WebEnh 阅读(2739) 评论(0) 推荐(0) 编辑

2020年6月11日

摘要: http://www.vnfan.com/helinbin/tag/Abp%20vNext框架/ 阅读全文

posted @ 2020-06-11 14:09 WebEnh 阅读(430) 评论(0) 推荐(0) 编辑

摘要: 依赖注入 ABP的依赖注入系统是基于Microsoft的依赖注入扩展库(Microsoft.Extensions.DependencyInjection nuget包)开发的.因此,它的文档在ABP中也是有效的. 虽然ABP框架没有对任何第三方DI提供程序的核心依赖, 但它必须使用一个提供程序来支持 阅读全文

posted @ 2020-06-11 14:08 WebEnh 阅读(2304) 评论(0) 推荐(0) 编辑

摘要: 一、简要说明 【项目源码】 【章节目录】 前面我们已经初步完成了框架的功能了,jwt的也已经接入完成了。 现在需要进行全局异常的接入了,abpvnext官方本来就有了全局异常的模块了,介绍链接。但是我自己感觉那个并不是很符合我自己的开发标准,因此需要替换掉他们的异常处理,变成由我们自己输出的形式,且 阅读全文

posted @ 2020-06-11 10:54 WebEnh 阅读(1298) 评论(0) 推荐(0) 编辑

摘要: EF 命令行 使用管理台模式 Add-Migration 添加一个新的迁移(名词),string是迁移的名称remove-Migration 删除上一次的迁移Update-Database 更新最近一次的迁移到数据库(有时候可能与原来的数据库产生冲突,所以可能并不能迁移到数据库)Update-Dat 阅读全文

posted @ 2020-06-11 10:53 WebEnh 阅读(410) 评论(0) 推荐(0) 编辑

2020年6月4日

摘要: 在C#中的字符串类String中,有个Length属性表示字符串的长度,但该字段返回的是字符的个数,如果字符串中含有中文字符的话,一个汉字占用两个字符的长度,此时获取的长度就不够精确,当然也看具体业务需要。以下方法可用于计算字符串长度,字符串中的一个汉字计为两个字符。 /// <summary> / 阅读全文

posted @ 2020-06-04 00:34 WebEnh 阅读(1107) 评论(0) 推荐(0) 编辑

2020年3月7日

摘要: 处于项目需要,我研究了一下web端的语音识别实现。目前市场上语音服务已经非常成熟了,国内的科大讯飞或是国外的微软在这块都可以提供足够优质的服务,对于我们工程应用来说只需要花钱调用接口就行了,难点在于整体web应用的开发。最开始我实现了一个web端录好音然后上传服务端进行语音识别的简单demo,但是这 阅读全文

posted @ 2020-03-07 01:58 WebEnh 阅读(1507) 评论(0) 推荐(0) 编辑

摘要: System.Speech 命名空间包含支持语音识别的类型,你可以从Visual Studio很方便的添加相关组件的引用。 System.Speech相关介绍:https://msdn.microsoft.com/zh-cn/library/gg145021(v=vs.110).aspx Syste 阅读全文

posted @ 2020-03-07 01:31 WebEnh 阅读(1722) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页