在前面的文章中,我们已经学习了TensorFlow激励函数的操作使用方法(见文章:快速掌握TensorFlow(三)),今天我们将继续学习TensorFlow。
本文主要是学习掌握TensorFlow的损失函数。
2024年11月02日
在前面的文章中,我们已经学习了TensorFlow激励函数的操作使用方法(见文章:快速掌握TensorFlow(三)),今天我们将继续学习TensorFlow。
本文主要是学习掌握TensorFlow的损失函数。
2024年11月01日
Dubbo的配置项非常多,但所有配置项分为三大类,服务发现、服务治理、性能调优。服务发现类的配置项,表示该配置项用于服务的注册与发现,目的是让消费方找到提供方;服务治理类的配置项,表示该配置项用于治理服务间的关系,或为开发测试提供便利条件;对于性能调优类的配置项,则表示该配置项用于调优性能,不同的选项对性能会产生影响。所有配置最终都将转换为URL表示,并由服务提供方生成,经注册中心传递给消费方,各属性对应URL的参数。不同的配置项,有不同的使用场景,掌握配置项的含义和使用场景,是用好Dubbo框架的基本功。
2024年11月01日
服务发布者
在服务发布者的springboot主配置文件application.properties中添加dubbo配置
#dubbo服务名 spring.dubbo.application.name=xxx #注册中中心 spring.dubbo.registry.address=zookeeper://127.0.0.1:2181 #dubbo的RPC协议 spring.dubbo.protocol.name=dubbo #dubbo的RPC端口 spring.dubbo.protocol.port=20880 #远程服务超时时间 spring.dubbo.provider.timeout=5000 #发布服务扫描的路径 spring.dubbo.base-package=xxx
2024年11月01日
本 Chat 中,我们将基于 Dubbo 的 2.7.8 版本来讲解,主要是从面试官提问的角度,然后通过几个例子层层递进剖析源码,让大家能够一步步在面试的氛围中深入了解 Dubbo 核心原理。话不多说了,我们进入第一个面试提问。
2024年11月01日
很多时候,其实我们使用这个技术的时候,可能都是因为项目需要,所以,我们就用了,但是,至于为什么我们需要用到这个技术,可能自身并不是很了解的,但是,其实了解技术的来由及背景知识,对于理解一项技术还是有帮助的,那么,dubbo是怎么被提上日程的呢?
2024年11月01日
以下文章来源于猿天地 ,作者尹吉欢
那是一个月黑风高的夜晚,不管有没有圆圆的月亮,都无法解救要加班的我。这就是苦涩的人生啊!
那天正好是春节回家的日子,定了晚上的票,然后还是上线的日子。
测试在做回归测试的时候,发现一个老功能报错了,什么鬼,都没改过那块代码怎么会出问题?案件疑点重重呀。。。
为了能够早点上线,早点回家,所以这个 Bug 就显得十万火急了,因为就这一个问题,其他都没问题,解决好了就可以上线了,于是开启了破案之路。
2024年11月01日
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后面描述。
总体架构
Dubbo的总体架构,如图所示:
2024年11月01日
选项参数配置。对应的配置类:java.util.Map。同时该标签为dubbo:protocol或dubbo:service或dubbo:provider或dubbo:reference或dubbo:consumer的子标签,用于配置自定义参数,该配置项将作为扩展点设置自定义参数使用。
dubbo:parameter只有两个属性,对应Map的key和value,均为必填属性。
2024年11月01日
优雅停机特性是所有 RPC 框架中非常重要的特性之一,因为核心业务在服务器中正在执行时突然中断可能会出现严重后果,接下来我们消息探讨 Dubbo 框架内部实现优雅停机原理。
Dubbo 中实现的优雅停机机制主要包含6个步骤:
(1)收到 kill PID 进程退出信号,Spring 容器会触发容器销毁事件。
(2)provider 端会注销服务元数据信息(删除ZK节点)。