7 芸芸众生无名之辈

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

使用Docker发布blazor wasm

Blazor编译后的文件是静态文件,所以我们只需要一个支持静态页面的web server即可。根据不同项目,会用不同的容器编排,本文已无网关的情况下为例,一步一步展示如何打包进docker需求HTTPS既然无网关,直接面向互联网,所以HTTPS显得尤为重要HTTP/2 TLS3.0既然都是静态资源,使用H2和TLS3.0的目的是进一步加快加载速度Compress对静态资源的压缩的目的依然是进一步加快加载速度。压缩选型为Brotli和 Gzip 压缩Dockerfile官方的N

2020-05-28 21:22:03

在Win10的BitLocker驱动器上添加"锁定"菜单

原文:How to Add ‘Lock Drive’ to Context Menu of BitLocker Encrypted Drives in Windows 10安装执行一下REGWindows Registry Editor Version 5.00; Created by: Shawn Brink; Created on: January 14th 2016; T...

2020-03-11 20:32:15

设置IIS,使其只能接收国内的用户访问(IP限制)

IP明细参考先找到国内所有的IPhttp://ipblock.chacuo.net/view/c_CN执行脚本IIS白名单设置powershell#国内IP白名单Import-Module WebAdministration$webSite = 'TEST.WEBSITE'function Func { param ( $ipAddr, ...

2020-03-04 17:24:19

ASP.NET Core 自定义响应报文头

新建一个中间件public async Task Invoke(HttpContext httpContext){ // set Headers httpContext.Response.Headers.Add("Server", new StringValues("Apache-Coyote/1.1")); httpContext.Response.Headers.A...

2020-03-04 17:20:40

个人收集的好玩的网站

.NET Core如何在ASP.NET Core程序启动时运行异步任务 https://www.cnblogs.com/lwqlun/p/10346733.htmlUnderstanding the Whys, Whats, and Whens of ValueTask https://devblogs.microsoft.com/dotnet/understanding-the-whys-...

2020-03-03 22:18:09

检测到包降级: xxx 从 x.x.x 降级到 x.x.x。直接从项目引用包以选择不同版本。

情景再现举个栗子: 你的类库引用了 log4net 2.0.8 ( log4net 依赖.NETStandard 1.3) 而你的项目使用了.NET Core 3 , 此时就有可能出现警告,或者编译时报错 NU1605。严重性 代码 说明 项目 文件 行 禁止显示状态错误 检测到包降级: System.IO.FileSystem 从 4.3.0 降级到 4.0.1。直接从项目引用包以选择不...

2020-03-03 22:15:20

ConfigureAwait常见问题解答

原文: https://devblogs.microsoft.com/dotnet/configureawait-faq/.NET 在七多年前在语言和类库添加了 async/await 。在那个时候,它像野火一样流行,不仅遍及.NET生态系统,而且还可以以多种其他语言和框架进行复制。在利用异步的其他语言构造,提供异步支持的API以及进行async/ await相关的基础架构方面的基本改进方面,...

2020-01-13 22:57:59

Oracle 常用语句

创建用户create user dev identified by iampaawd;grant connect, resource to dev;查看表SELECT * FROM USER_TABLES;select * from user_tab_comments;select * from user_col_comments;查看执行计划‘%SELECT DISTINCT...

2019-10-02 19:04:38

C# 中的Task创建指南

C# 中的Task创建指南本文还处于草稿阶段,难免还有错误修改改正,逻辑还不是很清晰,笔者会努力完善,长期更新![0000] 前言标题起得有些"大",意在集大家的力量,总结出来一份关于Task相对"正确"的知识总结,欢迎读者提出宝贵意见!本文内容来自于笔者在编码的时候种种疑问,来自于对异步编程在操作系统中实际运行过程的好奇。平时使用Task战战兢兢,既想提高效率,又怕它不受控制,到处乱来。与...

2019-10-02 18:39:04

ASP.NET Core Web API 跨域(CORS) Cookie问题

身为一个Web API,处理来自跨域不同源的请求,是一件十分合理的事情。先上已有的文章,快速复制粘贴,启用CORS:Microsoft:启用 ASP.NET Core 中的跨域请求 (CORS)ASP.NET Core 配置跨域(CORS)如果按照以上文章,一步一步操作,你会发现,虽然能跨域请求了,但是即使客户端开了(xhr.withCredentials = true)也无法将Cooki...

2019-08-07 21:47:35

Redhat 离线安装 Docker (Community from binaries)

需求在离线环境安装Docker (Community版),因为Enterprise版要花钱。当然资金充裕的客户可参考https://docs.docker.com/install/linux/docker-ee/rhel/步骤Docker 环境要求 Prerequisites下载Docker解压下载的包#随着版本变化,文件名称会相应变化tar xzvf docker...

2019-08-07 21:12:39

使用FRP做内网穿透

Github地址:https://github.com/fatedier/frp什么是FRP?frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。怎么用FRP下载FRPhttps://github.com/fatedier/frp/releases配置此文章使用的是FR...

2019-02-24 18:23:47

Windows上的Linux容器

翻译自:https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containersLinux容器占整个容器生态系统的很大比例,是开发人员体验和生产环境的基础。但是,由于容器与容器主机共享内核,因此不能直接在Windows上运行Linux容器。这是虚拟化的发展方向。现在可...

2019-02-14 22:08:09

通过Powershell修改文件默认打开方式

修改原理详情: Windows下通过注册表修改某个类型文件的默认打开方式和文件图标脚本详情:Github:Change_default_programs.ps1描述:至少在Windows10 (1803)中,即使设置文件默认打开方式也存在一些文件无法关联到指定的程序里,所以本脚本采用注册表操作,修复此问题。使用方式:.\Powershell_reg.ps1 `-extensiona...

2018-12-09 20:06:13

Office2019 VOL版本 自定义安装组件

众所周知,Office VOL版本可以连接KMS服务器激活,但是office2019没有镜像可以下载,所以只能依靠Office Deployment Tool来进行操作。注:Office2019 Retail零售版有官方镜像可以下载。0. 卸载旧版本Office从 PC 卸载 Office1. 下载Office Deployment Tool (ODT)从官网下载部署工具,并执行此程序O...

2018-12-01 19:49:05

使用 Docker 生成 Let’s Encrypt 证书

概念什么是 Container ? https://www.docker.com/resources/what-container https://www.docker.com/why-docker什么是 Let’s Encrypt ? Let’s Encrypt is a free, automated, and open Certificate Authority.安装...

2018-08-25 15:50:00

使用 PowerShell 远程管理

要求PowerShell 版本要求至少是2.0版本以上,目前PowerShell 2.0 支持最低的操作系统版本为Windows XP。本次操作使用的是 PowerShell 5.1请使用管理员身份操作PowerShell服务端Enable-PSRemoting就是如此简单。客户端1. 设置服务端为可信主机,如果读者的计算机与服务器在同一个域中,请忽略此步...

2018-08-19 17:25:10

使用 OpenSSL为WindowsServer远程桌面(RDP)创建自签名证书 (Self-signed SSL certificate)

前言笔者查阅很多资料,才写成此文章,如有错误,请读者们及时提出。 一般大家使用远程桌面(Remote Desktop)连接Windows Server时,总会有一个警告提示,如图1 图1 出现此警告的原因为证书为服务器的自签名证书,我们的客户端无法识别,故笔者思考,如何使用证书安全的使用远程桌面(RDP)。 解决方法:使用WIndowsServer自带的”AD证书服务”,...

2018-08-04 23:10:03

Winform DataGridView 取消默认选中行

困境网上有很多解决方法,可是很多读者照做并不生效。追究其原因,问题出现在许多博主没有搞清楚DataGridView绑定与当前触发事件的关系。复现private void Frm_Load(object sender, EventArgs e){ datagridview.AutoGenerateColumns = false; DataTable dataTabl...

2018-08-01 16:17:24

使用 OpenSSL 为 Nginx 创建自签名证书 并开启客户端身份验证

本文章默认读者了解Openssl,CA,网站证书相关知识,直接实战!准备环境笔者使用的是Ubuntu16 ,其实什么系统都无所谓,请不要使用旧版Openssl就好,因为里面的漏洞实在太致命。#先创建一个文件夹mkdir openssl.Testcd openssl.Testmkdir -p ./demoCA/{private,newcerts} touch demoCA/ind...

2018-07-28 21:24:40

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。