自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 一个Nginx启停管理批处理脚本

之前从网上看到的,具体地址记不得了,摘抄如下:@echo offrem 提供Windows下nginx的启动,重启,关闭功能 echo ==================begin======================== cls ::ngxin 所在的盘符set NGINX_PATH=D: ::nginx 所在目录set NGINX_DIR=D:\Soft\Web\nginx-1.20.1\color 0a TITLE Nginx 管理程序增强版 CLS ech

2021-08-04 09:05:54 179

原创 WPF 博文收藏

https://www.cnblogs.com/loveis715/category/340649.html

2021-03-09 15:03:31 101

原创 OIDC

OIDC (OpenId Connect)OIDC认证中心通过发现文档向外公布各个终结点的位置,客户端通过请求发现文档来获取各个终结点的实际路径要实现OIDC,就是根据协议规范实现下面的终结点Disvovery :发现文档Authorise:授权Token:令牌获取DeviceAuthorization:设备授权Instrospection:验证Token是否正确,Revocation:令牌撤销EndSession:登录注销CheckSession:返回是否已经注销UserInfo:

2020-12-30 17:38:14 1256 1

原创 WPF教程收藏

WPF教程收藏https://www.cnblogs.com/dino623/tag/WPF/default.html?page=2

2020-11-16 11:58:46 237

原创 Blazor收藏

Blazor入门笔记Blazor入门笔记(1)-从0构建一个组件https://www.cnblogs.com/lonelyxmas/p/12673594.htmlBlazor入门笔记(2)-分部类组件与组件的继承https://www.cnblogs.com/lonelyxmas/p/12673599.htmlBlazor入门笔记(3)-C#与JS交互https://ww...

2020-04-15 14:27:23 476

转载 Blazor 服务端组件 Render, RenderFragment ,RenderTreeBuilder, CascadingValue/CascadingParameter 等等

一、组件支撑Blazor的是微软的两大成熟技术,Razor模板和SignalR,两者的交汇点就是组件。通常,我们从ComponentBase派生的类型,或者创建的.razor 文件,就可以称作组件。基于这两大技术,组件也就具备了两大功能,1、生成html片段;2、维护组件状态。这里我们来说一下组件最基本的功能,生成html片段。二、RenderTreeBuilder,RenderFragm...

2020-03-26 15:45:27 3843 1

转载 在线激活流程研究

在线激活流程研究在世界范围内,软件的盗版问题都是个令程序员苦恼的问题。相应的,很多反盗版的措施也就应运而生。其中以输入序列号、激活码的产品激活策略应用最为广泛。本文就从流程的角度粗略的描述一下这个过程。之所以文章的题目没有写成“算法研究”,实在是因为我的算法太菜了。首先当然是老规矩,回顾历史。1.黑暗时代最早采用软件注册流程的,并不是公认的被盗版大户微软。微软早期的销售策略是向PC厂商...

2020-01-09 08:20:56 459

转载 OAuth 2.0 详解

引言:刚刚参加工作的时候接到的第一个任务就是接入新浪的联合登录功能,当时新浪用的还是oauth1.0协议。接入的时候没有对oauth协议有过多的了解,只是按照开放平台的接入流程进行开发,当时还在想这么麻烦就是为了作一个登录功能?(为当年的无知汗颜...)。再后来上家公司需要开发一套自己的基于oauth2.0的联合登录功能,粗粗的看了下oauth2.0协议流程,自以为了解了便开始设计开发,现在来看真...

2019-09-27 15:33:34 422

转载 【翻译】asp.net core2.1认证和授权解密

【翻译】asp.net core2.1认证和授权解密asp.net core2.1认证和授权解密本篇文章翻译自:https://digitalmccullough.com/posts/aspnetcore-auth-system-demystified.html全文概述了asp.net core2.0的认证和授权系统是如何运作的,给读者一个较为清晰的解释,感觉不错,所以翻译出来供大家参...

2019-09-25 08:18:28 449

转载 【.NET Core微服务实战-统一身份认证】开篇及目录索引

简介​ 学习.NETCORE也有1年多时间了,发现.NETCORE项目实战系列教程很少,都是介绍开源项目或基础教程,对于那些观望的朋友不能形成很好的学习思路,遇到问题怕无法得到解决而不敢再实际项目中尝试,今天我想通过项目系列实战的方式,进一步推广应用.NETCORE,让大家感受它的魅力以及已经无所不能的神奇魔力,我会从实际项目开发的流程中带大家一起来学习和使用.NETCORE,对于项目实战系列...

2019-09-24 17:32:12 243

转载 asp.net core 核心对象解析

首先声明这篇文章的所有内容均来自https://www.cnblogs.com/artech/p/inside-asp-net-core-framework.html...

2019-09-24 14:25:59 420

转载 OAuth 2.0 的一个简单解释

OAuth 2.0是目前最流行的授权机制,用来授权第三方应用,获取用户数据。这个标准比较抽象,使用了很多术语,初学者不容易理解。其实说起来并不复杂,下面我就通过一个简单的类比,帮助大家轻松理解,OAuth 2.0 到底是什么。一、快递员问题我住在一个大型的居民小区。小区有门禁系统。进入的时候需要输入密码。我经常网购和外卖,每天都有快递员来送货。我必须找到一个办...

2019-09-19 13:28:10 259

转载 使用Visual Studio Code开发.NET Core看这篇就够了

作者:依乐祝原文地址:https://www.cnblogs.com/yilezhu/p/9926078.html在本文中,我将带着大家一步一步的通过图文的形式来演示如何在Visual Studio Code中进行.NET Core程序的开发,测试以及调试。尽管Visual Studio Code的部分功能还达不到Visual Studio的水平,但它实际上已经足够强大来满足我们的日常开...

2019-09-12 15:30:19 465

转载 进行API开发选gRPC还是HTTP APIs?

上一篇文章我带着大家体验了一把《ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)》,如果有兴趣的可以点击链接进行查看,相信跟着做的你,也是可以跑起来的。这篇文章我们将一起来探讨下gRPC服务如何与HTTP APIs进行比较。用于为应用程序提供API的技术是一个重要的选择,与HTTP API相比,gRPC提供了独特的优势。本文从gRPC的优缺点出发,并推荐了一些建议使用gRPC服...

2019-09-12 15:18:33 1006

转载 ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)

早就听说ASP.NET Core 3.0中引入了gRPC的服务模板,正好趁着家里电脑刚做了新系统,然后装了VS2019的功夫来体验一把。同时记录体验的过程。如果你也想按照本文的步骤体验的话,那你得先安装.NET Core3.0预览版的SDK。至于开发工具我用的时VS2019,当然你也可以使用VS Code进行。作者:依乐祝原文地址:https://www.cnblogs.com/yilez...

2019-09-12 15:16:44 327

原创 微服务相关网址收藏

从0开始的微服务架构 系列重识微服务架构如何快速体验微服务架构?https://www.iteye.com/blog/wely-2393709https://www.iteye.com/blog/wely-2393718

2019-09-07 09:16:43 206

原创 使用Wix4吧

在使用Wix3标准的WixStandardBootstrapperApplication时,安装\卸载时,找到不到根据安装、卸载动态显示Process页面中的提示信息的方法,只好使用托管的引导程序来实现,比较麻烦。最近看了GitHub上Wix有两个版本,一个为Wix3、另一个为Wix4,Wix4中的Bootstrapper引导程序中的页面中的标签,可以通过条件来控制显示的内容。Wix3已经很老...

2019-06-20 11:55:12 808

转载 在异步操作中使用CommandManager手动更新Command执行状态

CommandManager.InvalidateRequerySuggestedWPF判断命令(Command)是否能够执行是通过ICommand.CanExecute事件,在实际程序中路由命令一般是通过CommandBinding来使命令得到实际操作代码,但是这个CanExecute事件的调用是由WPF控制的,有些时候,比如命令执行后进行一些异步耗时操作,操作完成后会影响CanExecut...

2019-06-07 18:52:53 1166

原创 C++ 头文件转C#工具

微软提供了一个C++ 头文件转C# 的工具 CLRInsideOut

2019-05-31 14:22:41 3402

原创 Git 分支管理常见三种方式

Git 分支管理常见三种方式TBD(Trunk-based development、单主干)GitHub flowgit-flow1. TBD所有团队成员都在单个主干分支上进行开发。发布时,先考虑使用标签 Tag, 如果打标签不能满足要求,则从主干创建发布分支。Bug在主干上修复,然后挑选时机发布到 发布分支上优点: 分支少,开发人员不需要频繁在不同的分支之间切换。缺...

2019-05-07 10:25:14 5436

转载 《Wix》的笔记-Custom Action

#《Wix》的笔记-Custom Action一般使用步骤为,首先定义CustomAction,然后加入执行序列中, 基本示例如下:<CustomAction Id="MyAction" Execute="deferred" Return="check" ... /> <InstallExecuteSequence> <Custom Id="MyAct...

2019-05-02 14:37:15 1086

转载 WiX 中系统目录变量

No对象说明1Property nameBrief description of property2AdminToolsFolderFull path to the directory containing administrative tools for an individual user.3AppDataFolderFull path to th...

2019-04-24 15:21:26 496

原创 .Net Core官方DI框架

NetCore提供了方法的DI框架,并在AspNetCore中大量使用了该注入框架。它是通过扩展包的形式提供出来,使用时通过Nuget包Microsoft.Extensions.DependencyInjection来使用。相对与其他DI框架,它比较轻量,且只支持构造器注入,不支持属性注入、以及方法注入。使用起来比较简单,一般步骤如下所示:// 1. 注册服务var serviceColle...

2019-04-12 19:40:28 3568

原创 打包工具教程网址收藏

关于wix使用说明一个国外的网站https://www.firegiant.com/wix/tutorial/getting-started/

2019-04-12 19:31:04 282

转载 自己动手开发编译器网址收藏

自己动手开发编译器感觉讲的通俗易懂。遗憾的是作者只讲到源码生成.NetFrameworkdCLR的中间语言——CIL(Common IL,MSIL)。而从中间语言到目标机器代码的编译器后端部分,因作者身体原因而停止更新了。作者的博客地址http://www.cnblogs.com/Ninputer/源码https://github.com/Ninputer/VBF发编译器(零)...

2019-04-12 19:25:36 209

原创 NLog开源框架说明

NLog开源框架说明NLog是一个简单灵活的.NET日志记录类库。支持的平台也相当广泛,从.net环境到mono再到现在最新的Xamarin均支持。它允许我们自定义从跟踪消息的来源(source)到记录跟踪信息的目标(target)的规则(rules)。target可以为文件、数据库、网络中的其它计算机(通过TCP或UDP)、基于MSMQ的消息队列、Windows系统日志等。通过使用NLog...

2019-04-12 19:08:37 1109

VB6.0 升级 VB2010常用更改

VB6.0 升级 VB2010时常有的更改

2015-03-15

软件工程师常用日语

对日外包中,经常用到的句型。 例如: (1)~とする 以~为,设~为,把~作为 バージョンを1.0とする。 把版本号设为1.0。

2013-08-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除