代码改变世界

十分钟学会Golang开发gRPC服务

2022-04-20 07:27 by 萤火架构, 778 阅读, 1 推荐, 收藏, 编辑
摘要:gRPC是Google发起的一个开源RPC框架,使用HTTP/2传输协议,使用Protocol Buffers编码协议,相比RESTful框架的程序性能提高不少,而且当前流行的编程语言基本都已经支持。 Golang开发gRPC应用程序的套路也已经很清晰,这篇文章就来做一个简单的介绍,算是入门。 1、 阅读全文

国产化之 .NET Core 操作达梦数据库DM8的两种方式

2022-04-19 07:08 by 萤火架构, 3139 阅读, 10 推荐, 收藏, 编辑
摘要:背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NET Core 3.1。 环境 CPU平台:x86-64 / Arm64 操作系统:银河麒麟 v4 数据库:DM8 阅读全文

国产化之银河麒麟.netcore3.1访问https服务的两个问题

2022-04-18 07:40 by 萤火架构, 2340 阅读, 25 推荐, 收藏, 编辑
摘要:背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。 考虑到这些基础产品对.NETCore的支持,最终选择了3.1版本。主要原因就是龙芯搞了自研CPU架构,用户量不够大,.NET官方并没有专门针对龙芯的支持,而龙芯团 阅读全文

国产化之银河麒麟安装.NetCore-包管理器方式

2022-03-11 07:25 by 萤火架构, 1421 阅读, 4 推荐, 收藏, 编辑
摘要:背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。 考虑到这些基础产品对.NETCore的支持,最终选择了3.1版本。主要原因就是龙芯搞了自研CPU架构,用户量不够大,.NET官方并没有专门针对龙芯的支持,而龙芯团 阅读全文

国产化之Arm64 CPU+银河麒麟系统安装.NetCore

2022-03-10 07:44 by 萤火架构, 1916 阅读, 1 推荐, 收藏, 编辑
摘要:背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,银河麒麟就是一个Linux发行版,数据库使用达梦V8,这个数据库很多概念和Oracle相似,CPU平台的范围:龙芯、飞腾、鲲鹏等。 龙芯团队自己支持了.netcore3.1,飞腾之类的是ARM架构,官方已经支持。.netcore3. 阅读全文

国产化之银河麒麟安装达梦数据库DM8

2022-03-09 07:25 by 萤火架构, 1107 阅读, 1 推荐, 收藏, 编辑
摘要:背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用DM8。 虽然在之前的文章中已经成功模拟国产飞腾处理器,但是运行效率不高,所以这里的银河麒麟操作系统还是运行在x64平台上。x64平台的DM8并没有提供银河麒麟版本,因为银河麒麟是基于Ubuntu的,Ubuntu又是基于D 阅读全文

国产化之x64平台安装银河麒麟操作系统

2022-03-08 07:29 by 萤火架构, 841 阅读, 0 推荐, 收藏, 编辑
摘要:背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟v4,CPU使用飞腾处理器。飞腾处理器是ARMv8架构的,在之前的文章中介绍了使用QEMU模拟ARMv8架构安装银河麒麟操作系统的方式,不过这种模拟的方式运行效率比较低,感觉就是干什么都比较慢,不如常见虚拟机运行起来高效。 所以这里再 阅读全文

国产化之虚拟ARM64-CPU安装银河麒麟操作系统

2022-03-07 07:38 by 萤火架构, 1966 阅读, 1 推荐, 收藏, 编辑
摘要:背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟v4,CPU使用飞腾处理器。我本地没有这个国产的处理器,但飞腾是基于ARMv8架构的64位处理器,所以理论上基于这个CPU架构的硬件应该都可以。 首先想到的是树莓派,这个开发板集成的ARM CPU,不过要看下是否为ARMv8架构,如果 阅读全文

使用grpcui测试ASP.NET core gRPC服务

2022-02-16 07:30 by 萤火架构, 482 阅读, 4 推荐, 收藏, 编辑
摘要:grpcui类似Swagger UI,可以用来测试gRPC服务,使用起来特别简单。 其原理是通过自动发现gRPC服务协议(当然前提是gRPC服务暴露了Protobuf协议),然后启动一个带界面的Web程序,用户就可以在网页中选择要调用的接口、填写参数,然后通过grpcui发起gRPC请求,最终把执行 阅读全文

十分钟搞懂手机号码一键登录

2022-01-31 10:04 by 萤火架构, 2260 阅读, 2 推荐, 收藏, 编辑
摘要:手机号码一键登录是最近两三年出现的一种新型应用登录方式,比之前常用的短信验证码登录又方便了不少。登陆时,应用首先向用户展示带有本机号码掩码的授权登录页面,用户点击“同意授权”的按钮之后,应用即可获取到完整的本机号码,从而完成用户的登录认证。在这个过程中,应用只要确认登录用的手机号码是在绑定了此号码的 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页