spring.dubbo.registry写多个地址启动报错 · Issue #6 · linux-china/spring-boot-dubbo · GitHub

zookeeper集群注册中心正确配置应该是 `spring.dubbo.registry.address=zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182,127.0.0.1:2183` 或者 `spring.dubbo.registry.protocol=zookeeper spring.dubbo.registry.address=...
阅读全文

JAVA系列:final、static关键字的使用注意事项_NIO4444-CSDN博客

目录        static======小试牛刀1下面程序的输出结果:  1:SingleTon singleTon = SingleTon.getInstance();调用了类的SingleTon调用了类的静态方法,触发类的初始化  2:类加载的时候在准备过程中为类的静态变量分配内存并初始化默认值 singleton=nul...
阅读全文

想接私活?试试这款开源项目! - 知乎

大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标!今天小编推荐一款开源PHP项目SAPI++,SAPI++框架是一款免费开源的公众号,微信小程序,支付宝小程序,PC建站为一体的SaaS服务管理系统,基于目前最流行的WEB2.0的架构(PHP7.2+MySql),拥有成熟、稳定的的...
阅读全文

请假自费外出培训后,领导却让我内部培训分享,这样合理吗?把握这几点就可以了 - 知乎

第一句,公司扣工资是制度。第二句,领导让你内部分享你自费学来的东西,不合理。第三句,如何把“吃亏”转变成收益。成熟的职场人,不要讨论对错,而是分析利弊。你下一步是如何把劣势变成优势。第一,你要摆正职场定位。你是职场人,你自费请假学习,时间都不会短,领导批准你去了,没给你劝退,已经是给你面子了。你请假自费学习,按照制度,当然要扣工资。你自费学习,不是公派学习,这是你的个人行为。第二,你学习回...
阅读全文

一口气说出 6 种 @Transactional 注解的失效场景 - 知乎

引言有人咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面试失败。所以今天简单的和大家分享一下@Transactional相关的知识。@Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法内多个数据库操作要么同时成功、要么同时失败。使用@Transactional注解时需要注意许多的细节,不然你会发现@T...
阅读全文

如何防止商用的深度学习模型源码泄露? - 知乎

保护商用的深度学习模型模型源码,最重要的就是保护模型。模型分为结构和权重两个部分,所以保护模型结构就需要在存储模型时不存储结构,比如 PyTorch 不要直接 torch.save(model, xxx),要存 torch.save(model.state_dict(), xxx)。Nuitka这个库可以把Python代码编译成可执行文件,从而保护代码逻辑以及模型结构。模型权重可以通过...
阅读全文

jwt与token+redis,哪种方案更好用? - 知乎

```text两种Token: 1. 去中心化的JWT token 优点: 1. 去中心化,便于分布式系统使用 2. 基本信息可以直接放在token中。 username,nickname,role 3. 功能权限信息可以直接放在token中。用bit位表示用户所具有的功能权限。 缺点:服务端无法主动让token失效 2. 中心化的 redis token /...
阅读全文

如果你被空降成了领导,怎样防止被架空? - 知乎

这个问题。。。几年前我算就是空降的,当时二十多人的团队,缺一个leader。我去之前,有几个比我低一级,并且是挺资深的在团队里边。并且如果我不去,大概率其中一个人会升上来做这个位置。我进去一年之后,其中一个离职了,走的时候跟hr聊说自己有能力坐我的位置,但是没说我一句坏话我过去之前,整个团队没有什么明确的目标,整天做一些项目的边角料,用后来他们的话说就是混着,没有人能争取利益。...
阅读全文

使用 DDD 指导微服务拆分的逻辑 - 知乎

对于服务拆分的逻辑来说,是先设计高内聚低耦合的领域模型,再实现相应的分布式系统。服务的划分有一些基本的方法和原则,通过这些方法能让微服务划分更有操作性。最终在微服务落地实施时也能按图索骥,无论是对遗留系统改造还是全新系统的架构都能游刃有余。开发者在刚开始尝试实现自己的微服务架构时,往往会产生一系列问题 :1. 微服务到底应该怎么划分?2. 一个典型的微服务到底应该有多微?3. ...
阅读全文

面试官最爱问的Kafka,基础+进阶+高级,44问疯狂轰炸! - 知乎

面试官最爱问的Kafka,基础+进阶+高级,44问疯狂轰炸!Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可...
阅读全文