GG资源网

对峙数年后,微软对 Java 的态度 180°大反转

大家好,这里是关于[免费撸ORACLE Cloud服务器和300美元试用额度+使用教程],[对峙数年后,微软对 Java 的态度 180°大反转]问题的解答,希望对您有所帮助。如果你还想了解更多这方面的信息,请关注本站其他相关内容,共同学习吧!

免费撸ORACLE Cloud服务器和300美元试用额度+使用教程

教程大全ORACLE Cloud,免费VPS,日本VPS,甲骨文VPS,韩国VPS

免费撸ORACLE Cloud服务器和300美元试用额度+使用教程

更新:韩国地区貌似开完了,大家试试其他地区吧。注册时候家乡选择对应地区就行。

前提:

需要有信用卡

免费是2个服务器、数据库、和什么数据仓库(没看,可能是存储之类)

目前一切操作都是自动审核没出现人工干预,博主已经开通过机器了。

下面教程截图是英文的,看不懂的自己直接谷歌浏览器翻译网页即可。

教程步骤

打开活动地址:https://www.oracle.com/cn/cloud/free/

1.点击Start for Free,填入邮箱,国家就选择中国china,然后下一步

2.然后是填写一些详细信息,个人用建议直接写真实的。手机号别乱写要发验证码的。

Home Region家乡地区这一项我建议选择韩国、想选择其他的建议选择亚太地区。

这个选择后会根据你选择的地区来跳转到对应地区的控制台,选择了线路不好的地区,控制台打开都要好久。

选择哪个地区,就可以开哪个地区的免费VPS,选了韩国就开不了美国!

3.然后给你手机发验证码,填入验证码验证

4.设置账户的登录密码,密码复杂度要求很高!详细看下要求在设置!

5.下面就是验证信用卡的环节了,我自己用的广发银行的万事达卡通过了,另一个工商银行的奋斗卡不行。

我的验证扣了新加坡元1元,后面会立马返还

验证成功就可以使用邮箱和密码登陆了,登陆地址,记得看下你的邮箱,里面发的邮件有个地址。点击即可。

提供的服务器的区域

建议韩国,日本的是会绕路美国的,延时两百多,韩国的亲测大部分在70ms,波动时候100ms。

澳大利亚东部(悉尼)

巴西东部(圣保罗)

加拿大东南(多伦多)

德国中部(法兰克福)

印度西部(孟买)

日本东部(东京)

韩国中部(首尔)

瑞士北部(苏黎世)

英国南部(伦敦)

美国东部(Ashburn)

美国西部(凤凰城)

其他:

可以创建两个免费的机器!

类型: VM.Standard.E2.1.Micro
处理器: OCPU的1/8,能够使用额外的CPU资源
内存: 1 GB
网络: 包括一个具有一个公共IP地址和高达480 Mbps的网络带宽
操作系统: 您可以选择以下始终免费的操作系统之一:
Oracle Linux
Canonical Ubuntu Linux
CentOS Linux

测试IP:140.238.39.66(日本) / 132.145.127.170(日本) / 132.145.92.246(韩国)(可以用tcping 22端口测试延迟)

性能比较差,但是免费鸡,还可以了

如何使用SSH密钥登陆?

SSH密钥在创建服务器时候会要求你输入密钥。

先下载一个putty安装,安装后有个puttygen.exe

putty下载:putty-64bit-0.72-installer

点击那个Generate会开始生成,生成过程中鼠标晃动几下,没跟你开玩笑

晃动时候会根据你鼠标轨迹产生随机的值。

生成完成后如下:

上面红框我圈起来的,填入创建虚拟机要求填入的那里

下面点击Save private key把我们的密钥文件保存下来!存好了,不然你无法登录服务器!

点击时会有个弹窗,是即可。然后选择存储位置。一定存好了!是个ppk后缀的文件

RSA和2048也存下来

ssh-rsa 2048

rsa-key

下面说下怎么用密钥登陆!

打开putty,在左侧下面有个Auth,点击它,选择证书。再点击顶上的Session输入IP点击OPEN连接

链接进去后,不要输入root,默认禁止root账户,只开启了opc账户,输入opc后自动登陆

然后输入sudo -i来切换到root账户。

centos 默认登录账户是 opc
ubuntu 默认登录账户是 ubuntu

如果以上开通服务器的教程,你中间出错了。比如密钥那里,直接终止服务器,重新开一个新的!

对峙数年后,微软对 Java 的态度 180°大反转

近期,微软为 Java 开发人员建立了一个新的资源网站,旨在帮助 Java 开发者能够高效地编写、部署和扩展他们的应用程序。这是微软对 Java 开发人员体验和生态系统持续投资的扩展。

“我们使用的 Java 超出了人们的想象”微软宣称。在近期更新的 VSCode 中,微软为 Java 开发人员添加了更多 Spring 功能。此外,对于 OpenJDK、Office 365、Azure、Github、SQL Server 等产品,微软都已经支持 Java。

对 Java 态度大逆转

Java 是 Sun 在 1995 年发明的语言,因其强大的功能和简易性被各大厂商所应用,短短几年内便建立了庞大的生态系统。为了反击,微软则发明了新语言 C#,并制定了.NET 战略。

西部州长大学曾对 Java 和 C# 进行对比时写道:

此外,Java 对 .NET 的影响是复杂的。

ASP.NET 与 Scott Guthrie 的共同发明者 Mark Anders 在 2007 年揭示了 ASP.NET 的早期原型是用 Java 编写的。

Hejlsberg 也是 .NET 的主要创建者,他曾承认“Java 是 .NET 的灵感来源”。加入 Microsoft 后,他构建了 Visual J++ 6.0 和 Windows Foundation Classes (WFC)。Hejlsberg 为 .NET 设计了 ​C# 语言,并借鉴了他在 Borland 使用 Object Pascal 的经验,将 WFC 改编为 Windows 窗体类库。

Visual Studio .NET 于 2002 年 2 月 13 日发布,这标志着微软的 Java 替代品已准备好投入使用。但十多年过去,微软对 Java 的态度已经发生 180 度大逆转。

微软开发部总裁 Julia Liuson 在发表的“微软致力于 Java 开发人员的成功”文章中称,微软致力于让 Java 开发人员尽可能高效和高效,这意味着会让开发者能够在任何操作系统上使用任何工具、框架和应用程序服务器。

“我们正在使用 Java 来运行微软的重要部分产品。”Liuson 表示,微软的网络搜索引擎必应(Bing)使用 Java 来执行与索引相关的功能。此外,Azure 的基础设施控制平面以及 LinkedIn、Minecraft 和 Yammer 等部门都广泛使用 Java。微软内部系统和业务部署了超 200 万个 JVM。

今年 7 月,微软宣布加入 Eclipse 基金会 Jakarta EE 和 MicroProfile 工作组,成为 Eclipse 基金会的企业成员。Jakarta EE 专注于企业 Java 的整体发展,而 MicroProfile 则专注于为微服务架构优化企业 Java。

更多可查看:

https://cdn.graph.office.net/prod/media/java/code-deploy-scale-java-your-way.pdf?v={1/string}

Azure 是支持主力

尽管 Java 在许多方面与自己的旗舰编程语言 C# 相似,但微软大量使用 Java 并用于提供了重要收入的 Azure。微软还在 2019 年收购了 AdoptOpen JDK 项目的主要贡献者 jClarity 公司,借以提高 Azure 云服务处理 Java 工作负载的性能。

具体来说,开发人员可以在 Azure 上可以使用自己喜欢的工具和框架进行开发,可以使用完全托管的服务、快速添加服务和功能,并利用微软生态获得一流的解决方案。

Azure 的多项基础设施是与 Java 生态系统中的主要供应商合作建立,如与 Pivotal / VMWare 联合开发的 Azure Spring Apps,其他像 Azure App Service 上的 Red Hat JBoss EAP、WebSphere Application Server、WebSphere Liberty 和 Azure 上的 Open Liberty、Azure VM 上的 Oracle WebLogic Server 和 Azure Kubernetes Service 和 Apache Kafka for Confluent Cloud 等。 Azure 还可以与 Maven、Gradle、Eclipse Toolkit 等⼯具⽆缝协作。

Liuson 提到,过去的几年中,微软成千上万的客户已经在 Azure 上迁移到 Java,包括 Adobe、AIA、Bosch、Daimler、FedEx、J.B. Hunt、Kroger、Maersk、Mercedes Benz 和 Swiss Re。

“2009 年,我们踏上了在 Azure 上启⽤ Java 的旅程,Java 从此成为微软不可阻挡的力量。今天,全球数千个任务关键型企业 Java ⼯作负载都在 Azure 上进行,这些让我们更好地学习,帮助开发⼈员和客户取得更多成就。”Azure Java ⾸席架构师 Asir Selvasingh 说道。

事实上,业内很多人不认为 Java 是云原生的。除了微软外,VMware 也在努力通过 Spring Framework 6 和 Spring Boot 3 来提高 Java 的云原生性。

结束语

对于微软的改变,外媒推测,微软首先要在 Java 的市场上站稳脚跟,其次其内部的基础设施,特别是微软的 Azure 生态系统大量使用 Java,因此微软需要有自己统一、通用的构建应用。

根据国外网站 DevJobsScanner 提供的数据,整个市场上编程语言需求量的前三名分别是 Javascript / Typescript、Python 和 Java。尽管随着 Kotlin 等现代语言的出现,Java 流行度持续下降,但其地位仍然维稳。许多互联网巨头使用的 Spring 等框架也有助于 Java 保持这一地位。

当然,将 Azure 推向 Java 开发人员也有营销考量。微软试图吸引 Java 开发人员,甚至通过提供免费课程的方式帮助他们迁移应用程序。

参考资料:

https://www.i-programmer.info/news/80-java/15701-microsoft-goes-all-out-on-java.html

https://visualstudiomagazine.com/articles/2022/08/30/new-java-resource.aspx

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 对峙数年后,微软对 Java 的态度 180°大反转

发表回复

CAPTCHAis initialing...