什么是MAUI https://github.com/dotnet/maui .NET Multi-platform App UI (MAUI) 的前身是Xamarin.Forms(适用于Android,iOS和UWP的跨平台移动优先框架),.NET MAUI是Xamarin.Forms的演进.我们拥有7年的为客户提供技术支持的经验,服务对象从独立开发人员到一些全球性的大公司,我们正在改善产品的核心功能,加快UI渲染,投资研发一致的系统设计模式,并从移动端扩展到桌面端. .NET 6 deep…
tms web core pwa让你的WEB APP离线可用 tms web core允许创建渐进式Web应用程序(PWA).渐进式Web应用程序是为适应在线/离线情况,各种设备类型,最重要的是,让自己安装类似的到桌面上的本机应用程序,然后从桌面图标启动. 离线只是它的一种功能表现而已,具体说来,它可以: 让我们的Web App在无网(offline)情况下可以访问,甚至使用部分功能,而不是展示“无网络连接”的错误页: 让我们在弱网的情况下,能使用缓存快速访问我们的应用,提升体验: 在正常的网络…
驱动框架 通过使用platform设备驱动框架,实现led驱动与设备操作的分离.     我们关注led_drv里面的 struct platform_driver led_drv里面的.probe函数,当有同名的device注册到内核,将运行这个driver的probe函数(同名的:led_dev里面的struct platform_device led_dev里面的.name与 struct platform_driver led_drv里面的.name一一对应).     led_dev.…
Dapr是一个由微软主导的云原生开源项目,国内云计算巨头阿里云也积极参与其中,2019年10月首次发布,到今年2月正式发布V1.0版本.在不到一年半的时间内,github star数达到了1.2万,超过同期的kubernetes.istio.knative等,发展势头迅猛,业界关注度非常高. 什么是云原生 云原生技术有利于各组织在公有云.私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用.云原生的代表技术包括容器.服务网格.微服务.不可变基础设施和声明式API. 这些技术能够构建容错性好…
什么是数字签名(Digital Signature) 数字签名(Digital Signature)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明. 在一封信中,文末的签名是为了表示这封信是签名者写的.计算机中,数字签名也是相同的含义:证明消息是某个特定的人,而不是随随便便一个人发送的(有效性):除此之外,数字签名还能证明消息没有被篡改(完整性). 什么是MD5 消息摘要算法版本5(Message Digest Algorith…
什么是Consul 参考 https://www.consul.io https://www.hashicorp.com 使用Consul做服务发现的若干姿势 ASP.NET Core 发布之后通过命令控制监听地址和环境变量 Consul.NET .NET Core + Consul 服务注册与发现 Consul 服务的注册和发现…
什么是Blazor Blazor是一个使用.NET生成交互式客户端WebUI的框架: 使用C#代替JavaScript来创建信息丰富的交互式UI. 共享使用.NET编写的服务器端和客户端应用逻辑. 将UI呈现为HTML和CSS,以支持众多浏览器,其中包括移动浏览器. 与新式托管平台(如Docker)集成. 基于.Net Core提供客户端Web开发的优势 使用.NET进行客户端Web开发可提供以下优势: 使用C#代替JavaScript来编写代码. 利用现有的.NET库生态系统. 在服务器和客户…
什么是JWT JWT (JSON Web Token) 是一个开放标准,它定义了一种以紧凑和自包含的方法,用于在双方之间安全地传输编码为JSON对象的信息. 因此,简单来说,它是JSON格式的加密字符串,其中包含敏感信息,它使我们能够验证不同服务间的发送者. 应该在什么时候使用JWT? 授权: 这是使用JWT最常见的场景.JWT用于授权而非身份验证.通过身份验证,我们验证用户名和密码是否有效,并将用户登录到系统中.通过授权,我们可以验证发送到服务器的请求是否属于通过身份验证登录的用户,从而可以授…
什么是Postman 环境变量(Environments) 全局协议 描述 变量 初始值 当前值 请求协议 request_protocol http http 授权信息 描述 变量 初始值 当前值 授权-子系统Token auth_token_subsystem 授权-用户Token auth_token_user 授权-管理员Token auth_token_user_admin 授权-客户端Token auth_token_client 网关信息 描述 变量 初始值 当前值 网关域名 ga…
什么是Microsoft Build of OpenJDK Java Development Kit (JDK) 是Sun公司(已被Oracle收购)针对Java开发员的软件开发工具包.自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit). Java is heavily used by Microsoft with more than 500,000 JVMs running internally. The Java Engine…