logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

eShopOnContainers 是一个基于微服务的.NET Core示例框架

为了推广.Net Core,微软为我们提供了一个开源Demo-eShopOnContainers,这是一个使用Net Core框架开发的,跨平台(几乎涵盖了所有平台,windows、mac、linux、android、ios)的,基于微服务架构的,运行在容器中的小型应用,其不仅展示了.Net Core的跨平台性,更展示了VS2017的强大,所有代码都在VS2017下开发。从名字上可以看出,这是一个

windows下安装Redis并部署成服务

windows下安装Redis并部署成服务Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。一:下载下载地址:windows版本:https://github.com/MSOpenTech/redis/releasesLinux版本:官网下载:http://www.redis.cn/git下载...

ASP.NET MVC5 网站开发实践(六) Member区域 - 添加文章

上次把架构做好了,这次做添加文章。添加文章涉及附件的上传管理及富文本编辑器的使用,早添加文章时一并实现。要点:富文本编辑器采用KindEditor。功能很强大,国人开发,LGPL开源,自己人的好东西没有理由不支持。附件的上传同样基于KindEditor实现,可以上传图片,flash,影音,文件等。一、添加文章1、KindEditor富文本编辑器到官方网站http://kind...

Web API 强势入门指南

这篇文章中我们主要介绍Web API的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过Web API构建http服务,同时也展示了Visual Studio构建.net项目的各种强大。什么是 Web API官方定义如下,强调两个关键点,即可以对接各种客户端(浏览器,移动设备),构建http服务的框架。ASP.NET Web API is aframewor...

UEditor1.4.3.3的webshell漏洞攻击揭秘

前言UEditor是一款所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点,被广大WEB应用程序所使用。本次爆出的高危漏洞属于.NET版本,其它的版本暂时不受影响。漏洞成因是在抓取远程数据源的时候未对文件后缀名做验证导致任意文件写入漏洞,黑客利用此漏洞可以在服务器上执行任意指令,综合评级高危。由于时间仓促,本文分析不到位的地方还请多多谅解。漏洞利用笔者本地测试的编辑器是...

电商总结(二)日志与监控系统的解决方案

前一篇文章聊到了小型电商网站的系统架构,然后有朋友问我,里面的日志与监控指的是啥,所以,今天就来聊聊这个问题。   监控系统主要用于服务器集群的资源和性能监控以及应用异常和性能监控,日志管理等多维度的性能监控分析。一个完善的监控系统和日志系统对于一个系统的重要性不必我多说,总而言之就一句话,只有实时了解各系统的状态,才能保证各系统的稳定。     如上图所示,监控平

如何在ASP.Net Core的生产环境中保护swagger ui

当您使用 dotnet 5 创建 WebApi 项目时,项目中会默认集成 swagger。如下所示。正如您在上面图片中看到的那样,开发人员仅在开发环境中很好地添加了swagger。所以你只能在开发模式下看到swagger页面。但是,如果您想在生产环境中访问 swagger 页面,但同时又希望不是每个人都应该能够看到您的 api 端点,该怎么办呢?在本教程中,我将阐述如何使用一些身份验证机制来保护生

文章图片
#个人开发
.Net Core WebAPI + Axios +Vue 实现下载与下载进度条

故事的开始老板说:系统很慢,下载半个小时无法下载,是否考虑先压缩再给用户下载?  本来是已经压缩过了,不过第一反应应该是用户下的数量多,导致压缩包很大,然后自己测试发现,只是等待的时间比较久而已,仍然是下载状态中,并不是系统慢,但是用户体验肯定是最直观的,确实是我们做得不够好,单纯弹出遮罩层显示冰冷的“拼命加载中……”,对用户来说确实不够友好。嗯,了解实际情况了,那就开撸,增加用户体验。解决它效果

DELL R740 Raid10与U盘启动项的配置

一、制作服务器磁盘阵列Raid101、按F2进入BIOS 2、选择Device Settings3、选择Configuration Management(配置管理) 4、选择Create Virtual Disk5、选择队列的方式,选择硬盘,这里以Raid10为例6、队列的硬盘选择7、快捷选择所有硬盘并且确认8、确认操作 9、再次确认操作 10、虚拟硬盘选择配置完成,配置被始化工作11、之后,确认

文章图片
#服务器#运维
到底了