你想见的Java大神都在这里了,提问大佬必回

  1. 云栖社区>
  2. 博客列表>
  3. 正文

你想见的Java大神都在这里了,提问大佬必回

不靠谱贝贝 2018-11-09 12:01:42 浏览236 评论1

摘要: 云栖社区特别邀请了6位Java专家来为社区小伙伴解答难题 你也有问题吗,快来——》向专家提问 整理的专家已回复优质问题: 问:刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?我要做一个读书网的jsp小程序,要实现登录注册,还要实现一个把表单里的书籍添加购物车并可以删改的功能。

云栖社区特别邀请了6位Java专家来为社区小伙伴解答难题

你也有问题吗,快来——》向专家提问


整理的专家已回复优质问题:
image

问:刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?我要做一个读书网的jsp小程序,要实现登录注册,还要实现一个把表单里的书籍添加购物车并可以删改的功能。在实际操作中怎么实现添加购物车的功能?大概思路是什么?需要注意哪些问题?谢谢!

杜万:购物车的功能特点是可以跨多个页面添加不同的购物项,需要状态保持。然后就是购物车要实现到哪个层次仅登录用户可用,使用 JSP 的 Session,未登录用户也可以用,使用 Cookie + Session,用户再登录以后也可以用,使用数据库存储,为购物车构造一个数据结构......详细回答

image

问:为什么流式处理框架都是 java 写成的,JVM 是不是在流和批存在着特殊优势。还有分布式资源调度,感觉Mesos 的成长速度跟不上 Yarn。这是为什么?

墨玖:1.这个和storm、spark这两个鼻祖有不可分割的关系。java8开始提供了很多流和的features。 2.在开源的世界里 成长速度和关注度、信息数量是成正比的,这一点你可以百度、google下。Yarn的信息量级大一级。关于 mesos 和 yarn的比较.......详细回答

image

问:现在apm主要采用的是基于javaagent机制做字节码层面的植入么,主要涉及哪些知识点,针对不同web容器或者中间件如何植入呢

项籍:javaagent探针加载的jar包由SystemClassloader加载,通过classfile transform入口变更字节码,而我们往往通过插桩的方式埋探针,执行流程通过桩代码路由到APM的核心逻辑,但是这里面有个问题在于桩代码的执行过程中如何访问宿主中的类和方法(类似于HttpservletRequst)......详细回答

image

问:Java的反射实现是委派实现还是动态实现?委派实现和动态实现是按照什么机制去识别实现的?即什么情况下用委派实现,什么情况下动态实现?

徐雷:1.Java的反射机制应该都是运行时动态实现的,动态通过元数据获取类型信息,创建对象,实现调用。2.动态反射需要知道类名或者非法名关键字,中间够基于哈希搜索,快速定位类型或者非法信息。3.Java的反射机制现在应用比较多的是动态代理proxy,主要是在RPC和AOP领域......详细回答

image

问:我想知道 Java 关于引用那一块的知识:这些类要这么体现出效果;强引用 弱引用 等等 的区别;这些类能做些什么(实现那些功能)

郑国城:你想了解的这些知识,很难用简短的回答可以说清楚的,更多的希望你能多看看书或者其他人的博客文章进行加深理解。这些引用主要是跟 GC 有关,你可以去看看了解 GC 和 JVM 的相关知识,这里我简单的说一下。Strong Reference(强引用):不会被垃圾回收器回收......详细回答

image

问:我的Java应用在运行时经常会出现内存溢出的情况,有没有什么要的诊断、追踪和处理方法?

赵亚飞:可以使用阿里巴巴开源的一个项目去诊断,Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决......详细回答

【云栖快讯】你想见的Java技术专家都在这了,向大佬提问,有问题必答  详情请点击

网友评论

1F
bosszhuo

👍👍👍

不靠谱贝贝
文章38篇 | 关注193
关注
支持以数据库为核心的结构化存储产品之间的数据传输。 它是一种集数据迁移、数据订阅及数据实时同... 查看详情
MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供... 查看详情
一种即开即用且高性价比的在线备份服务,帮助客户把数据备份到阿里云上的备份存储库,为客户数据提... 查看详情
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效... 查看详情
阿里云总监课正式启航

阿里云总监课正式启航