介绍 你用过 Curl 吗?这个工具允许你通过 http 来发送数据,现在有一个适用于gGRPC的工具,gRPCurl,在本文中,我将介绍如何下载安装这个工具,然后通过这个工具调试我们.NET 5上面……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1757浏览 0评论2165个赞
测试使用的环境:vs2019+.net core3.1 原文地址:https://www.cnblogs.com/hhhnicvscs/p/14296715.html 反驳第一条:如何检查代码中的空字……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2378浏览 0评论1728个赞
一、IDeveloperPageExceptionFilter 二、显示编译异常信息 三、DeveloperExceptionPageMiddleware……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2802浏览 0评论1445个赞
Azure Active Directory 的网关服务是一个反向代理,它为构成 Azure AD 的数百个服务提供前置服务。如果你使用过 office.com、outlook.com、azure.c……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2926浏览 0评论2642个赞
AgileConfig AgileConfig是一个基于.net core开发的轻量级配置中心。 AgileConfig秉承轻量化的特点,部署简单、配置简单、使用简单、学习简单,它只提取了必要的一些功……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2500浏览 0评论1187个赞
借鉴之前的Pipeline的操作方式,现在目标是给串口读取操作也使用上Pipeline。稍微改造一下,以下代码可以直接运行。 协议为使用连续的4个0XFF作为结尾,没有头标志。数据总长为68位定长。 ……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2868浏览 0评论2185个赞
在本系列的上一篇文章中,我们注意到强类型ID的实体,序列化为 JSON 的时候报错了,就像这样: { "id": { "value&quo……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1704浏览 0评论1787个赞
一,引言 上一篇我们结合学习 Azure Traffic Manger 的内容,做了一个负载均衡的基础设施架构。通过 Terraform 部署执行计划,将整个 Azure Traffic Manage……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3088浏览 0评论651个赞
一、显示开发者异常页面 通过DeveloperExceptionPageMiddleware中间件呈现的错误页面仅仅是供开发人员使用的,页面上往往会携带一些敏感的信息,所以只有在开发环境才能注册这个中……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1592浏览 0评论1395个赞
前言 看到文章的题目了吗?就是这么抽象和笼统的一个问题,确实是我面试中真实被问到的,某共享货车平台的真实面试问题。 SpringCloud确实是用过,但是那是三四年前了,那个时候SpringCloud……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1661浏览 0评论2635个赞
2.7.2 Scrum 核心 3个工件 5个会议 5个价值观 3个工件 产品待办列表(Product Backlog) Sprint 待办列表(Sprint Backlog) 产品增量(Product……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2946浏览 0评论2122个赞
Ant Design Pro v5 环境搭建,相关内容简介。小试牛刀,搞一个登录接口,准备对接我们的后端Api。……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2668浏览 0评论1835个赞
使用 C# 中的可空引用类型……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3370浏览 0评论584个赞
需求变更 拆包出现异常,需要留下照片凭证,以防后期抵赖。这当然属于手机端功能,于是强烈向电商老板推荐手机客户端。 另外近期出现了一个奇怪的bug,经常扫码时重复出现同一个编码,明明已经扫了别的码了,系……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3500浏览 0评论1637个赞
上一篇文章,我介绍了使用 C# 9 的record类型作为强类型id,非常简洁 public record ProductId(int Value); 但是在强类型id真正可用之前,还有一些问题需要解……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2963浏览 0评论2899个赞
阅读本文小建议:本文适合细嚼慢咽,不要一目十行,不然会错过很多有价值的细节。 文章首发于公众号:五分钟学大数据 前言 在进行数仓搭建和数据分析时最常用的就是 sql,其语法简洁明了,易于理解,目前大数……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2906浏览 0评论1422个赞
在 2020 年的最后一天,博客园发起了一个开源项目:基于 .NET 的博客引擎 fluss,我抽空把源码下载下来看了下,发现在属性的定义中,有很多地方都用到了 null!,如下图所示: 这是什么用法……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2235浏览 0评论1985个赞
前言 项目开发中不管是前台还是后台都会遇到烦人的null,数据库表中字段允许空值,则代码实体类中对应的字段类型为可空类型Nullable,如int?,DateTime?,null值字段……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1626浏览 0评论2208个赞
很多年以前开始使用markdown写博客的时候,当时博客园的web编辑器还不是那么好用,就特别想有一个优秀的编辑器可以直接发布到博客园的。偶然间发现一个非常好用的MarkWord,可以实现markdo……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2402浏览 0评论1783个赞
用隧道协议实现不同dubbo集群间的透明通信 前言 笔者最近完成了一个非常有意思的隧道机制(已在产线运行),可以让注册到不同zookeeper之间的dubbo集群之间能够正常进行通信。如下图所示: 例……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2775浏览 0评论1923个赞
原文作者: Thomas Levesque 原文链接:https://thomaslevesque.com/2020/03/18/lazily-resolving-services-to-fix-ci……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2528浏览 0评论2590个赞
AOP的本质是方法拦截(将针对目标方法调用劫持下来,进而执行执行的操作),置于方法拦截的实现方案,不外乎两种代码注入类型,即编译时的静态注入和运行时的动态注入,本篇文章列出了几种常用的动态注入方案。这……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2574浏览 0评论2763个赞
到目前为止,我们一直在使用所谓的“Unbounded”通道。你会注意到,当我们创建通道时,我们这样做: var myChannel = Channel.CreateUnbounded……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2103浏览 0评论2537个赞
前言 接着IdentityServer4的授权模式继续聊,这篇来说说 Resource Owner Password Credentials授权模式,这种模式在实际应用场景中使用的并不多,只怪其太开放……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3582浏览 0评论225个赞
今年终于从大菊花厂离职了,离职前收入大概60w不到吧,在某乎属于比较差的,今天终于有空写一下自己的职场故事,也算是给自己近8年的程序员工作做个总结复盘。近8年有些事情做对了,也有更多事情做错了,在这里……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3199浏览 0评论2839个赞
前言 仓储模式我们已耳熟能详,但当我们将其进行应用时,真的是那么得心应手吗?确定是解放了生产力吗?这到底是怎样的一个存在,确定不是反模式?,一篇详文我们探讨仓储模式,这里仅我个人的思考,若有更深刻的理……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3518浏览 0评论2914个赞
基本使用可直接阅读官方文档,云怀不重复造轮子,只做官方未提到但重要的说明……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2230浏览 0评论1694个赞
在我们之前的文章中,看了一些非常简单的例子来说明Channel是如何工作的,我们看到了一些非常漂亮的特性,但大多数情况下它与其他某某Queue实现非常相似。让我们进入一些更高级的话题。我说的是高级,但……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2204浏览 0评论1166个赞
目录一、IRouteConstraint 二、预定义约束三、InlineConstraintResolver四、自定义约束 一、IRouteConstraint 二、预定义约束 内联约束类型 IRou……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3291浏览 0评论1156个赞
我最近一直在熟悉.net Core中引入的新Channel类型。我想在它第一次发布的时候我了解过它,但是有关文章非常非常少,我不能理解它们与其他队列有什么不同。 在使用了一段时间后,……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2470浏览 0评论1870个赞
asp.net core 5 中的 JsonConsole……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2347浏览 0评论601个赞
一、MEF是什么 Managed Extensibility Framework (MEF) 是用于创建可扩展的轻量级应用程序的库。 它让应用程序开发人员得以发现和使用扩展且无需配置。 它还让扩展……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2865浏览 0评论1745个赞
作者:乔不思 来源:微信公众号|3D视觉工坊(系投稿) 3D视觉精品文章汇总:https://github.com/qxiaofan/awesome-3D-Vision-Papers/ 学习ORB-S……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2500浏览 0评论2551个赞
一、仓库扫码监听客户端实现 (一)功能分析 快递小哥骑着小三轮,运送退货快递到仓库,库管打开客户端,选择快递公司后,递给快递一把扫码枪,小哥滴滴滴,滴滴滴,一顿操作猛如虎,打完收功。仓管将数据提交服务……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3518浏览 0评论2932个赞
在系统处理中,有时候需要发送邮件通知用户,如新增用户的邮件确认,密码找回,以及常规订阅消息、通知等内容处理,都可以通过邮件的方式进行处理。本篇随笔介绍结合VUE+Element 前端,实现系统的邮件参……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2663浏览 0评论1615个赞
使用protobuf-net.Grpc将WCF服务迁移到gRPC非常简单。在这篇博文中,我们将看看它到底有多简单。微软关于将WCF服务迁移到gRPC的官方指南只提到了Gooogle.Protobuf方……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3396浏览 0评论165个赞
目录 一、IEndpointFeature 二、EndpointRoutingMiddleware 三、EndpointMiddleware 四、注册终结点 一、IEndpointFeature 二、……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2071浏览 0评论2366个赞
.NET Core 中的日志与分布式链路追踪 程序记录的日志一般有两种作用,故障排查、显式程序运行状态,当程序发生故障时,我们可以通过日志定位问题,日志可以给我们留下排查故障的依据。很多时候,往往会认……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1652浏览 0评论2386个赞
ocelot 升级了,自定义中间件怎么更新……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1664浏览 0评论847个赞
开源地址: https://github.com/EasyAbp/Abp.SettingUi 一直想宣传一下SettingUi, 因为 懒 工作比较忙, 所以才拖到今天. 关于ABP就不需要我再多废口……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2897浏览 0评论2870个赞
有时候,越是基础的东西,越是有人不明白。 前几天Review一个项目的代码,发现非常基础的内容,也会有人理解出错。 今天,就着这个点,写一下Dotnet Core的主要类型的项目结构,以及之间的转换和……继续阅读 » 开心洋葱 6年前 (2021-04-07) 3385浏览 0评论2946个赞
首先祝大家:新年快乐,牛年大吉,牛转乾坤,一往无前! 2020年的春节,新冠疫情使得全球业务停滞不前,那时候,没有人知道会发生什么,因此会议被取消,合同被搁置,项目被推迟,一切似乎都停止了。但是我们却……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1693浏览 0评论2557个赞
使用 POST 方式请求 JSON 数据到服务器 WebAPI 接口时需要将 JSON 格式封装成数据模型接收参数。即使参数较少,每个接口仍然需要单独创建模型接收。下面方法实现了将 JSON 参数中的……继续阅读 » 开心洋葱 6年前 (2021-04-07) 1726浏览 0评论1944个赞
续上篇,这篇我们来进一步探索 Tye 更多的使用方法。本篇我们来了解一下如何在 Tye 中使用服务发现。 Newbe.Claptrap 是一个用于轻松应对并发问题的分布式开发框架。如果您是首次阅读本系……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2034浏览 0评论1787个赞
在上一篇文章中,我们学习了Microsoft.Extensions.DependencyInjection中的IServiceCollection,包括服务注册转换为ServiceDescriptor……继续阅读 » 开心洋葱 6年前 (2021-04-07) 2423浏览 0评论2409个赞