田哥coder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
追问试面试系列:分布式事务
其实嘛,分布式事务从实质上看与数据库事务的概念是一致的,既然是事务也就需要满足事务的基本特性(ACID),只是分布式事务相对于本地事务而言其表现形式有很大的不同。本地事务的时代,如果需要同时操作数据库的多条记录,而这些操作可以放到一个事务中,那么我们可以通过数据库提供的事务机制就可以实现。而分布式事务是为了解决微服务架构中不同节点之间的数据一致性问题。这个一致性问题本质上解决的也是传统事务需要解决的问题,即一个请求在多个微服务调用链中,所有服务的数据处理要么全部成功,要么全部回滚。原创 2024-08-22 22:14:07 · 233 阅读 · 0 评论 -
追问试面试系列:Dubbo
远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。通俗的讲就是像调用本地服务一样调用远程服务。既然你都说了什么是RPC,那你总得说说RPC的原理吧。原创 2024-08-04 15:57:26 · 289 阅读 · 0 评论 -
追问试面试系列:类加载
");运行结果:错误: 在类 java.lang.String 中找不到 main 方法, 请将 main 方法定义为:否则 JavaFX 应用程序类必须扩展javafx.application.Application面试回答:可以定义,但是当我们定义一个java.lang.String类和rt.jar包中的String一模一样时,是不能运行的。因为JVM在类加载过程中,会先去加载rt.jar包中的String类,而不会加载我们自定义的String类。原创 2024-07-27 22:26:21 · 349 阅读 · 0 评论 -
追问试面试系列:ThreadLocal
hi 欢迎来到追问试面试系列:ThreadLocal,ThreadLocal不管是在面试中,还是在实际工作中,使用场景都比较多,也是作为一个程序员必备的知识点。原创 2024-07-27 22:08:32 · 394 阅读 · 0 评论 -
追问试面试系列:分布式id
分布式 id 是指在分布式系统中生成全局唯一标识符(id)的解决方案。在分布式环境下,多个独立节点同时生成 id 时,需要确保生成的 id 具有全局唯一性,以避免冲突和数据不一致的问题。分布式 id 解决了在分布式系统中生成唯一标识符的需求。可能面试官会让你举个例子。原创 2024-07-27 22:00:14 · 424 阅读 · 0 评论 -
追问试面试系列:JVM运行时数据区
如果在HotSpot虚拟机上开发、部署,很多程序员都把方法区称作永久代。可以说方法区是规范,永久代是Hotspot针对该规范进行的实现。永久代参数设置:● -XX:PremSize:设置永久代的初始大小● -XX:MaxPermSize: 设置永久代的最大值,默认是64M其实,这里的几乎所有是指从实现角度来看的,由于即时编译技术的进步,尤其是逃逸分析技术的变强,栈上分配、标量替换优化手段已经导致一些变化,所以说Java对象实例都分配在堆上也慢慢变得不是那么绝对了。原创 2024-07-27 21:53:40 · 397 阅读 · 0 评论 -
追问试面试系列:线程池
hi 欢迎来到线程池系列,线程池在面试中出现的频率非常高。原创 2024-07-27 21:37:29 · 291 阅读 · 0 评论 -
追问试面试系列:开篇
背面试八股文的新方法原创 2024-07-27 19:39:32 · 268 阅读 · 0 评论