V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chad0000  ›  全部回复第 33 页 / 共 154 页
回复总数  3068
1 ... 29  30  31  32  33  34  35  36  37  38 ... 154  
本质就是运行环境负责将服务运行起来,然后拦截本地服务对其他服务的调用请求(伪依赖注入),如果目标服务在本地,则直接调用本地的服务,如果不在本地,则在注册中心会找到目标服务的地址,发起远程调用(一般 HTTP ,也可以是基于消息的 RPC )。
@Moonkin #6

我自己的项目是部署在 K3S 中,公司的并没有。公司的是屎山单体,我在用我的方式改造而已。

环境的意思就是服务的运行环境,比如.net 中那可能就是 asp.net core 。服务最终编译成 dll ,由运行环境动态加载(或直接依赖)。然后这个运行环境可向注册中心注册暴露调用地址。你本地起一个任意项目(可以是 Console )作为本地运行环境,你可以引用所有需要的服务对应的接口,可以直接写代码调用接口背后的实现。你的本地运行环境会负责将请求发给对应的接口运行环境。或你本地如果有这个接口的实现,那么就会直接在本地调用。通过这种设计我实现了服务可以在任何地方运行,可以调用任意服务,也可以被任意服务调用。如下面这个图:

https://i.v2ex.co/3t74ngGSl.jpeg
199 天前
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@chenqh
那澳洲新西兰这边 C#是绝对的第一,敢情我们都是拿来做桌面和游戏开发了呗?
199 天前
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@chenqh #100

既然你说到了 Golang ,不妨看看 tiobe 排行:

GO:1.03%,-0.12%
C#:7.30%,+2.38%

不过既然你都笑了,那么你说得对。
199 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
OP 这么关心反编译,直接找相关技术是否有付费的方案,价格多少就行了。免费的又不能保证还得自己研究,如果付费的可负担还浪费啥。
199 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
@shijingshijing
我开发 Winform 和 WPF 好多年,虽然这几年大部分搞 Web 了但 Community 无法开发 Winform 是头次听说。你最好不要乱说,Community 只是没有高级的一些调试和监控功能而已(说实话我用 Pro 也用不到这些高级功能)。
199 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
@shijingshijing #39

OP 使用免费的 Visual Studio Community 版开发呢?就算 OP 公司发财了要买,VS Pro $499 是买不起么?其他免费方式我没搞过因为我个人使用 Community 版,公司给买的 Pro (还附带 Azure 每月大几十刀体验额度,快白给了),不需要考虑其他方案。
目前我们的项目不是微服务,是单体应用。但我自创轮子,在搞混合开发,方案如下:

- 所有服务都完全独立
- 服务分两部分:一个用来定义(接口和参数),一个用来实现
- 搞出环境概念,环境中有各种服务的地址无需配置
- 有必要的话,服务也可以在本地启动(直接跟你的项目一起,而不是独立的 Pod 中)
- 这样本地调试的时候只需要加入开发环境,引用相应的服务定义项目即可
- 实际部署的时候一组服务可以部署在一起,或按需要分开部署
- 这样所有服务部署在一起,就还是单体;每个服务都独立部署就是微服务;按调用频率分组部署,就是混合;

最大的好处是可以无缝迁移现有单体应用。我现在本地 Debug 还是按单体的风格来(当然也可以不用)。
199 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
@ShadowPower #31
要比上手速度,那么我可以说从 0 到学会 Winform 只需要七分钟甚至更少。Winform 的上手风格完全就是现在所谓的低代码平台编辑器的样子。
199 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
@shijingshijing #12

C#和 WPF 这两个东西微软怎么收钱???你要说 IDE 还有可能(但也有方案)
199 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
C#+Winform 出活儿更快,所见即所得。就是分辨率适配会有点儿问题,以及后期对界面美化的控制不如 WPF
199 天前
回复了 JustinL 创建的主题 Windows 请教 Windows 桌面开发选择
内部使用的话,哪个出活快用哪个。我选的话我会选 2 ,等对外销售的时候再说。市面上破解的软件也不是只能破解 C#的。
199 天前
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@XIVN1987 #94

市场不好确实是大问题,即使付费也要拼车,薅羊毛,“学生证”啥的。
199 天前
回复了 kuawo 创建的主题 Apple apple 的 siri 一直没加入 ai 功能,真有耐心啊
@Portalv #70

我也想让它快充(虽然大部分时间用用不上),但又不是只有苹果一家不搞快充,三星 Google 也不搞啊。国内为什么卷这个我对电池技术不太了解也没必要了解。

NFC 在国外我是完全用不上,即使门禁也只是 ID 卡虽然有点"落后"。
199 天前
回复了 OiHan 创建的主题 宽带症候群 突然很多中国网站无法访问了,大求助~
就是 ip 段被墙,之前我也遇到过。重启理由换 IP 就行了。

fk gfw
199 天前
回复了 kuawo 创建的主题 Apple apple 的 siri 一直没加入 ai 功能,真有耐心啊
@xiuming142857 #18
ai 也分大小,苹果手表最新版 Siri 是在本地跑的。我觉得它的表现还可以,日常方便了很多。
199 天前
回复了 kuawo 创建的主题 Apple apple 的 siri 一直没加入 ai 功能,真有耐心啊
@James369 #35
它追求完美主义:说到点上了。只要它觉得还欠缺的东西很难搞进来,比如安卓阵营的屏下指纹/摄像头。连它的 VR 都是 Cook 强迫团队才勉强发出来。
199 天前
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@chenqh #68
ms 发展 ts 跟 C#有什么关系么? C#语言使用率这两年都在上升,国内它就是反着来的,国际上它好好的呢。

现在.net 可以编译成 native 了,更领先了。
199 天前
回复了 QiShine 创建的主题 Python 感觉 C# 在蚕食 Python 的生态
@lambdaq #22
我也是 vs2003 就写 C#了一直写到现在。你竟然不知道 Visual Studio Community 我比较惊讶。

C#这两年份额都在提升,去年差点成为年度语言,今年应该没问题了。

没有钱继续使用 Visual Studio Community 没问题,实际上外面的公司随便买软件是常事,什么 office azure 订阅,VS pro 版,各种工具都是只要申请就买。

这个钱和开发人员的工资来讲九牛一毛都算不上。
200 天前
回复了 nightnotlate 创建的主题 生活 乖乖 原来退休工资比我想的多
@lucaexp #25
我也看不得这些,而且作为农民来讲粮食价格是受控的,所有路都给锁得死死的。极大的不公平。
1 ... 29  30  31  32  33  34  35  36  37  38 ... 154  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5056 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 07:45 · PVG 15:45 · LAX 00:45 · JFK 03:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.