粉丝102获赞312

这个视频呢,咱们来聊一下那些大厂呢,开发的 j d k 是怎么回事?听说呀,华为有自己的 j d k 版本,也有自己的 j d k 品牌了啊,然后腾讯和阿里呢也都有,这是怎么回事呢? 哎,想混扎瓦开发圈, open gdk 这个项目你是必须得了解一下的,哎,不然的话啊,好多事你都不了解, 想这么一个场景啊,说你刷了很多视频,刷进天下所有扎瓦视频,然后啊,自学成才了,好不容易找了一份扎瓦的软件开发工作, 坐在工位上了,他说咱们下个项目不用 j d k, 用龙井。哎,你是不是就一脸懵了,这怎么回事?怎么没人跟我说啊,这龙井是什么?哎,所以啊,咱们学好扎巴的第一步呢,就是知道的多,有些 技术梗,你不知道的话啊,你就没法跟这帮程序员聊天。没办法啊,年轻人呢,八卦一点挺好的。哎,不但有利于提高情商,还有利于学好扎瓦。 所以咱们之前下载那个 j d k 啊,你先别急着安装呢。确实啊, j d k 是扎瓦的开发工具包,没 j d k 呢,没法做扎瓦开发,但是啊,有其他的开发工具包哎,你得货比三家一下对吧。 那么应该说啊,目前呢,至少有百分之二十的程序员,据我了解啊,至少有百分之二十的程序员呢,已经下载过。呃,其他版本的 open j d k 也尝试过了, 我建议另外那百分之八十左右呢,你也去尝试尝试啊,否则的话呢,你这些技术可能会有点小落后了。 好,这是一个提醒啊。呃,因为呢,我有一个担心,就是假如有那么一天啊,说中美关系变差了,我们甚至于都没法去访问奥瑞口的官网了,因为他服务器在国外嘛,没法访问了,甚至于有那么一天,奥瑞口,嗯,退出中国市场了, 那我们可能啊,就只能用 open j d k 了,或者是翻墙去下载 j d k 啊。所以呢,我建议大家吧,提前下载个 open j d k 玩玩,没什么不好,以防万一。 好,那关于 open gdk 呢,咱们得知道这么几件事啊,第一,你得知道扎瓦,它是一款开源的编程语言,它的源代码确实是开放的,但是扎瓦虚拟机技术并不开放,这一点啊,咱们要记住。回过头来看一下前面的视频, 扎瓦的原代码呢,确实是开放的啊,这些暖色调的功能什么死死病啊,扎瓦二 d 啊, awt, 甚至于更底层的啊,像 mas 音符的, alt 服的,就输入输出,还有 collection 集合等等啊,他是怎么实现的,原代码通通给你,但是, 哎,这扎瓦虚拟机,人家是不开放元代码的,这是人的绝活啊,这么多年了,从来没开放过元代码,这个事咱们得知道啊。 好,那就有一个问题了,我是不是可以自己做一个 java 虚拟机呢? 说我个人啊,技术菜做不了,那腾讯阿里能不能做呢?这是不是得好好想想了?哎,那么接下来呢,我们还得知道一件事啊, j d k 啊,是加了一些商 商业技术的,哎,就有点像呃, plus 版啊,加了一些功能,那么 open jdk 呢,没有任何的商业技术。哎,咱们还得回过头来看啊,他的原代码是几乎相同的啊,原代码是几乎相同的,就是暖色调这一块啊,这些功能怎么做几乎是相同的, 但是呢啊, jdk 加了一些商业技术, open jdk 没加,那么随着时间的推移呢,这个原代码确实会逐渐的差异化,这就不好了啊,这不好,那怎么办呢?这里边欧瑞口公司啊,有一个小的私心,你说他有多奸诈吧,咱们来看看啊。 呃, oracle 呢,基于 j d k 八推出了 open j d k 啊,然后啊,大家呢,因为 open j d k 是有证儿的啊。嗯,有证儿的,你上 可以搜一下。呃,百度百科就写着呢啊,那么大家呢,都更青睐于 open j d k 这个项目,那他呢,就比呃 j d k 的这个开源项目还要活跃很多。大家呢,都会贡献一些元代码,全世界所有的程序爱好者啊,都会往上贡献元代码。 然后呢, overco 公司拿到这些元代码啊,就基于呃这些元代码的一些创意,一些想法,开发出自己的新功能,或者是直接采纳了一些功能啊,然后呢,哎,他加到 j d k 十一里边 怎么屏蔽这个元代码?两个项目元代码的差异化呢?他在推出 j d k 十一的时候啊,推出一个 open j d k 的基于 j d k 十一的 open j d k 项目,这样的话啊,元代码就统一了。哎,随着时间的推 移呢,过一段时间又差异化了,怎么办呢?他很可能啊,再推出一个基于 j d k 十七的哎, open j d k 项目是这样做的啊,通过这种方式呢,他可以吸收全世界各哎各个程序爱好者提供的这些原码,最起码能有一个呃思路上的一个 一个应该说是啊,思路上的一个拓展吧,能保持扎瓦这个项目的活性。哎,是这样的一个事啊,应该说,呃,欧瑞口公司对这方面呢还是挺在意的啊,挺鸡贼的。 那接下来咱们再说啊。第三个,各个大厂呢,都会以 open j d k 为基础,加入自己的商业应用啊,确实都会这么做,他们会推出自己的 j d k 版本。那这里边呢,有一些说 说法啊,因为 open jdk 啊,它是一个基础版啊,它是一个基础版,这里边有生意。哎,各个大厂呢,会,呃,推出自己的商业应用,加到 open jdk 里边,也会向奥瑞口公司买一部分他的那些服务。 这有点像什么啊,说买设备送航母,你能听懂吗?哎,印度就有这么一个梗啊,俄罗斯送他一艘航母,哎,想往这个航母里边换设备啊,想把这航母 开走,你得买个发动机。哎,这意思,结果这航母反倒买的特别贵啊,有兴趣大家可以去搜一下好了。 那么各个大厂呢?呃,为了保持自己技术的领先啊,那肯定要让自己的这个 j d k 比其他大厂的 j d k 要要更显得更强一些吧。哎,所以怎么办呢?或多或少啊,华为啊,腾讯、阿里或多或少的都会去 over 公司买一些他的商业应用,来加入到这个 open j d k 里边,当然还会增加一些自己的 j d k 项目啊。 啊,还会增加一些自己的这个商业应用,推出自己的 j d k 箱。但是目前华为这个状态,也不知道他还能不能向 overco 购买这些商业应用了啊,可能这个权限问题吧。好,那接下来咱们就看看 阿里这个 open j d k 呢,叫抓跟 well, 抓跟是龙的意思啊。抓跟是龙,抓跟是龙, well 是井。哎,凑到一块儿啊,执意还真就是龙井啊。这我查过啊。呃,阿里呢,可能是这么想, 你们喝咖啡,我们喝茶。哎,我们不喝咖啡啊。嗯,抓跟 well 呢,应该说很多人都用,还可以啊。呃,腾讯这个叫抠呢。这个抠呢, 你翻译成可那也行。哎,他是著名的夏威夷火山咖啡。这其实也算是个技术梗吧。就是他比印尼那个找阿岛的咖啡啊。扎拉不是取名叫取名,是根据找阿岛的咖啡取名的吗?哎,那我呢,根据印 夏威夷的火山咖啡曲面比你那出名多了啊。不过关于抠呢,这么说吧,要是翻译成抠呢,就有点不太好听了。哎,这个就有点啊那个了。好了,那关于华为呢,他用的是 是呃,起名叫毕生。哎,毕生 jdk 大家都知道啊,毕生是搞活字印刷的。嗯,他是发明活字印刷的。那为啥想这么个名呢?你自己想吧,反正我觉得挺合我胃口啊。因为 我觉得编程的精髓真不在技术哎,精髓就在于复制粘贴,然后改一改。哎,你大部分的任务,你大部分的工作啊,就已经做完了。不过关于华为呢,我觉得有一点是需要提出批评的。 这个华为的关键字啊,这个名字的关键字比腾讯阿里要热的多。哎,因为他总受制裁嘛,美国总为他免费打广告,结果呢,华为的这个毕生 j d k 居然啊啊,他是都不算关 关键字,在很长时间里啊,都不算关键字。这个提出差评啊。华为的这个啊,推广部真是应该提出差评,好好思考一下了。 同样应该批评呢,还有百度,堂堂的 bat 啊,齐名的人家,呃,阿里和腾讯人家都有自己 jdk 版本,百度,好歹你也是个科技公司吧, 怎么就能没有推出自己的 j d k 版本呢?这是啥差评?嗯,好了,本次视频呢,咱们就到这。


近日,扎瓦之父詹姆斯高斯林发表了一条推特,他说开发者应该尽快启用扎瓦巴,可以选择 gtk 十七,因为后者在各个方面带来了巨大的改进。同时呢,这个老爷子还顺手安利了一下自己的东家 aws 的 open gtk 的发行版口瑞头。 很多人可能不了解这个口瑞头是什么呢?和官方的 gdk 又有啥区别呢?主要是因为官方的 gdk 呢有两个版本,分别是收费版的奥瑞口 gdk 和免费的 open gdk。 但是其实业内的很多厂商呢,都基于 open gdk 研发了自己的 gdk, 比如说亚马逊的这个口雷头,腾讯的 cona, 华为的毕生以及阿里的 dragon l, 都各自在原声的 open gdk 的基础上呢,做了很多的改造和升级。所以我觉得呢,大家可以不妨的了解一下这些 gdk 呢做的一些改造,以及那些新的特性。

gdk 不只有 oracle gdk, 还有欧本 gdk。 open gdk 是上公司,在二零零六年开园,尚被 oracle 收购之后欧本 gdk 主要有 oracle 和加瓦社区共同开发。尾副从 gdk 十一 ologo gdk 和 open gdk 基于相同的构建流程,代码上几乎没有变化,功能非常相似。两者之间的区别在 ologogdk 功能多一点,解臂源基于 open gdk 原码重新翻发到 gdk 版本不完全统计,有二十几种。比较流行的有 amazon coreto, 亚洲如鲁 eclipse tamarind。 其中 amazon coreto 是由 aws 开发维护并提供长期支持,包括性能增强和安全修复,可用于生产环境且免费。 eclipse tamarind 前身是 aw open j d k u x lips 旗下的 adopt team 工作组开发维护,旨在提供一个高质量且免费的 j d k。 这个工作组的战略成员由阿力和华为战略成员提供资金人员技术三方面的支持。

看到一则新闻, green oracle 修改了叉五 se 的定价模式,从原来的按照实际使用用户收费改成了按照公司员工数量来收费。 这就意味着不管你公司有多少人用了 oracle java se, 都会按照整体的员工数量来收费,就会大大增加使用 oracle java se 的公司所要支付的费用。 这其实并不是什么大事,按照 oracle 的说法,已有用户的复位方式不会变化,至于新用户是否选择叉五 s c 是他们自己的选择。 但是这篇文章后面说就会给阿里和腾讯这样的公司造成影响,因为这些公司也用 java, 这就弥补了而不 g d k 是一个开源 项目,代码在 github 上,但是光有原代码是不够的,用户需要的是可以直接运行的二定制文件。从原代码到二定制文件,所需要的东西是很多的, 包括运行持续构建的服务器、下载文件所需的网络带关,这些是硬件资源,还需要负责维护的人员,而且都需要真金白银的投入。 这些成本不是个人或者中小公司愿意承担的,需要社区和大公司的介入。 大公司确实有这样多的动机,云平台提供商提供自己的 opg dk 发行版本给运行在自家云平台上的扎网应用来使用扎网。企业应用提供商在自己的应用中使用自己的 oppo gdk 发行版本,还有专门的公司在 open gdk 上构建商用版本,提供付费支持, 那就产生了非常多的 opgdk 发行版本。 oracle 加 vse 只是其中的一种,包含了 oracle 提供的商用功能以及 oracle 的技术支持。如果对 oracle 加 vse 不满意,换一个就好了,有太多可以选择的了。 阿里和腾讯也有自己的 oppo 机可以发行版本,和 oppo 加 vse 没有什么关系。 oppo 加 vse 定价的变化对整个扎瓦社区的影响没那么大,没什么好顾虑的。

oracle jdk 和 open jdk 的对比?嗯, open jdk 的话,实际上呢,这个是我们所说的,实际上它是彻头彻尾的一个开源啊。 但是我们偶尔一口接地气的话,俗日到目前为止,虽然有时候我们也叫开源,但是的话,如果说你仔细去研究他的时候,你会发现他不是一个彻底的一个开源 啊。说话的跟我们的这个 open gdk 啊比较起来,是让他的这个开源的程度是还是有所区别的,也就是 open gdk 是让开源的更加的透彻一些啊。再一个的话就是从稳定性上来讲, 就是 orico gdk, 相对来说的话,它是经过了大量的这种测试,所以说它开发出来的这种阴影程序啊,相对说稳定性呢会更好一些。但是你相当于要采用 open gdk 的话, 往往会碰到开发车这种产品在高病发呀,在一些这种重要的场合下,有时候会出现程序啊崩塌的这种情况。所以说他实际上呢,没有 r 一口 gdk 的更加的这种稳定啊。 再一个话呢,我们说这个 l 一口吉利 k 呢,十二呢,它是采用的二定制许可协议啊,二定制许可协议的这样的一种许可方式。而 open gdk 的话,十二呢,我们是根据这个 gpl v 二的一种 许可,然后呢来获得这个认证啊。谢谢。

推荐一个基于扎瓦开发的拆的 g p t 开源项目,目前网上搭建拆的 g p 的项目有很多,大多数呢都是基于拍森啊 g s 六的。最近终于找到一个基于扎瓦开发的这个项目的技术站呢,还挺主流的,是基于 gdk 十七 spare 部的三点零麦斯和八点零等技术实验的,还用到了像买白 tis plus、 龙 book、 糊兔子以及 s a token 等框架。 这代码呢,写的也还不错,是严格遵守阿里巴巴扎瓦开发规范的,还支持刀壳的一键部署。那项目呢,是前后端分离的,有一个扎瓦的后端项目,加上呢一个用户端的前端和管理端的前端。项目整体的完整度还算不错,已经具备了上下文聊天、登录、注册、敏感词过滤以及限流等功能。用户呢,完全可以基于这个项目搭建一个属于自己的 chad gbt。 虽然现在还只有纹身纹的功能,但是据说后面还会接入 mate 这里实现纹身图的功能。因为这个项目呢,还刚出来没多久,知道的人还不多,所以如果你想要练手,或者想了解 ai 的,或者想尝试自己搭一个 g p t 的,都可以了解一下。项目的名字呢,叫做 child g p t 杠外部杠渣瓦,感兴趣的去 kta 网上搜一下就有了。
