面试复盘
文章平均质量分 58
AOSIDIN
这个作者很懒,什么都没留下…
展开
-
JAVA创建对象的五种方式?
JAVA创建对象的四种方式:有4种显式地创建对象的方式:1.用new语句创建对象,这是最常用的创建对象的方式。2.运用反射手段,调用Java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。3.调用对象的clone()方法。4.运用反序列化手段,调用java.io.ObjectInputStream对象的readObject()方法.下面演示了用前面3种方式创建对象的过程。https://zhidao.baidu.com转载 2021-08-31 00:43:20 · 395 阅读 · 0 评论 -
redis分布式锁可能出现的问题
redis分布式锁的方案,无论用何种方式实现都会有续约问题与集群同步延迟问题。总的来说,是一个不太靠谱的方案。如果追求高正确率,不能采用这种方案。但是它也有优点,就是比较简单,在某些非严格要求的场景是可以使用的,比如社交系统一类,交易系统一类不能出现重复交易则不建议用。...原创 2021-08-30 17:56:09 · 565 阅读 · 1 评论 -
微服务架构的优缺点
**优点:**首先,微服务易于开发和维护,因为一个服务只关注一个特定的业务功能,业务清晰,代码量少,同时技术栈不受限制,比如有些服务可以使用redis,有些服务使用mysql,部分服务使用JAVA开发,部分微服务使用Node.js开发,微服务代码独立,数据独立,如果修改应用,可以对单服务进行修改再部署,并且可根据需求,对各个微服务进行突破瓶颈,比如升级CPU,增加内存等缺点:分布式事务的问题提升了运维难度(发版、问题排查、配置管理、监控) -->催生了Jenkins + ELK +Spring原创 2021-08-30 17:30:04 · 6745 阅读 · 0 评论 -
面试3复盘(未完)
事务的注解?@Transactional原创 2021-06-13 15:51:38 · 118 阅读 · 1 评论 -
面试官问:你有什么问题问我吗?
1.问一下自己的表现怎么样,哪方面需要加强?这需要看情况问?2.工作地址?3.实习薪资,转正薪资,加班薪资?4.包吃包住5.一周几天工作,工作时间段6.业务内容,主要负责什么?7.项目组多少人?ok,暂时就这样...原创 2021-06-12 22:39:33 · 183 阅读 · 0 评论 -
Java第一次面试复盘2020/5/28
1.自我介绍2.Redis用过哪些功能缓存,短信验证码过期时间3.Redis常用的数据结构string、hash、list、set和sorted set有序集合是怎么查找的既然是一个集合,怎么做到有序有一个跳跃表结构docker是怎么样的nginx用来干嘛反向代理,负载均衡,动静分离怎么样做到均衡轮询(默认),除了轮询还有其他吗?Nginx可使用的负载均衡策略有:轮询(默认)、权重、ip_hash、url_hash(第三方)、fair(第三方)。微信支付,你怎么知道订单有没有完成原创 2021-06-12 00:57:12 · 363 阅读 · 2 评论