云栖问答

我的提问 我要提问

双十一怎么应对大流量?阿里云架构师秘笈分享

【无线鼠标】问答积分兑奖计划——第四期活动

【无线鼠标】问答积分兑奖计划——第四期活动 做任务积分兑换奖品(任务需要到会员后台—我的任务中领取) 完成任务者可以使用1000积分兑换无线鼠标一个

双十一怎么应对大流量?阿里云架构师秘笈分享

一年一度的双十一即将来临,大部分消费者可能已开始畅想今年双十一期间应该如何买!买!买!但对于网站的建设者以及大促营销...

【精品问答集锦】Python热门问题

Python字符串比较最小/最大strhttps://yq.aliyun.com/ask/495067如何在pytho...

【精品问答合集】MongoDB热门问答

请问 阿里MongoDB添加索引是在哪里添加呢?https://yq.aliyun.com/ask/497819Mon...

【精品问答合集】Redis热门问答

Redis有windows版本吗?https://yq.aliyun.com/ask/497506Redis 在存储数...

【精品问答合集】Java热门问答

Java 12新特性是?https://yq.aliyun.com/ask/497496Java中有hashlist结...

【精品问答合集】Hbase热门问答

hbase 大量写入很慢https://yq.aliyun.com/ask/50074 发现hbase文件大规模的丢失...

Spark 【问答合集】

如何使用spark将kafka主题中的writeStream数据写入hdfs?https://yq.aliyun.co...

[@饭娱咖啡][¥20]如何设计优雅的全能的单体项目架构

如何设计优雅的全能的单体项目架构(后端-java),功能多全----app+web项目但人手又不足...

架构 java web

13个月前

饭娱咖啡已采纳

App 我没怎么接触过,没法给出好的建议。这里只说下 Web 项目,所谓万变不离其宗,以下内容可能也适用 APP。 你可以参考大多数项目都会采用的的后端架构模式 SSM 或者 SSH,应该算得上你说的优雅。 好处是: 1.用的人多,你在搭建架构的过程中遇到的各种问题,都能在别人的文章和博客中找到答案。 2.在开源社区中你找到很多采用 SSM 或者 SSH 的开源项目,你可以拿过来参考使用,这样可以一定程度上解决你的人手不足的问题。 至于用 Mybatis 还是 Hibernate,我用的比较多的是 Mybatis ,自己写的SQL,语句出错或者查询出错都容易找到原因,但是对SQL的语法有基础的要求,要了解一些基础的SQL语句优化。

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

我要做一个读书网的jsp小程序,要实现登录注册,还要实现一个把表单里的书籍添加购物车并可以删改的功能。在实际操作中怎么实...

倚贤已采纳

购物车的功能特点是可以跨多个页面添加不同的购物项,需要状态保持。 然后就是购物车要实现到哪个层次 1. 仅登录用户可用,使用 JSP 的 Session 2. 未登录用户也可以用,使用 Cookie + Session 3. 用户再登录以后也可以用,使用数据库存储 为购物车构造一个数据结构 ``` public class Cart { private List items = new ArrayList(); .... } public class Item { private Sku sku; // 品类 private boolean inStock;//是否有货 private int amount = 1; // 数量 } ``` 然后将这个数据结构承载的数据保存到上面所说的存储里去。

[@饭娱咖啡][¥20]对于慢sql有没有什么比较实用的诊断和处理方法?

对于慢sql有没有什么比较实用的诊断和处理方法?

[@徐雷frank][¥20]Java 里的反射机制

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

Java核心技术 java

12个月前

徐雷frank已采纳

1.Java的反射机制应该都是运行时动态实现的,动态通过元数据获取类型信息,创建对象,实现调用。 2.动态反射需要知道类名或者非法名关键字,中间够基于哈希搜索,快速定位类型或者非法信息。 3.Java的反射机制现在应用比较多的是动态代理proxy,主要是在RPC和AOP领域。 4.委派,你说的意思应该是delegate,也叫委托,一种设计模式,委派方式委派其他对象干活,这个工作自己不了。 5.动态代理模式,支持的功能几乎和被代理对象一样。 6.当有严格要求需要代理和被代理类方法一致,例如RPC或者AOP中,基于接口约束,使用反射的动态代理比较好。 当有特殊的封装,比如要调用一个加密或者日志对象完成其他工作,不需要接口约束,可以使用委托,委托内部可以反射创建对象。

[@饭娱咖啡][¥20]我想知道 Java 关于引用那一块的知识

这些类要这么体现出效果 强引用 弱引用 等等 的区别 这些类能做些什么(实现那些功能) ...

java Image DB

12个月前

饭娱咖啡已采纳

你想了解的这些知识,很难用简短的回答可以说清楚的,更多的希望你能多看看书或者其他人的博客文章进行加深理解。 这些引用主要是跟 GC 有关,你可以去看看了解 GC 和 JVM 的相关知识,这里我简单的说一下。 Strong Reference(强引用):不会被垃圾回收器回收。 Soft Reference(软引用):内存空间不足时,就会被垃圾回收器回收。 Weak Reference(弱引用):一旦被置为null,就可以被垃圾回收器回收。 Phantom Reference(虚引用):随时可以被垃圾回收器回收。 下图描述了各个引用之间的关系: ![Weak_Strong_Soft_and_Phantom_Reference_in_Java](https://yqfile.alicdn.com/a1238d25f3b143a5074f72e738916cb7471f2558.gif)

[@徐雷frank][¥20]什么是JAVA的平台无关性

与C C++相比,JAVA是如何实现与平台无关的

java c++

12个月前

徐雷frank已采纳

Java的平台无关性,概念听起来比较抽象。说简单通俗一线。Java的跨平台执行。 我们编写的Java代码可以在不同的操作系统平台,Win\linux、mac等系统上运行、、 底层使用了JVM的Java虚拟机托管执行Java代码。 Java代码第一次编译生成的是中间代码。在JVM里执行在根据具体的系统平台编译成对应的CPU指令执行。 做到与系统平台上的表面无关。

[@倚贤][¥20]什么是值传递和引用传递?

什么是值传递和引用传递?

Java核心技术

12个月前

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

为什么流式处理框架都是 java 写成的,JVM 是不是在流和批存在着特殊优势。还有分布式资源调度,感觉Mesos 的成...

分布式 java jvm Mesos

13个月前

墨玖tao已采纳

1.这个和storm、spark这两个鼻祖有不可分割的关系。java8开始提供了很多流和的features。 2.关于 mesos 和 yarn的比较 加你你看看这篇文章 https://www.oreilly.com/ideas/a-tale-of-two-clusters-mesos-and-yarn 。 在开源的世界里 成长速度和关注度、信息数量是成正比的,这一点你可以百度、google下。Yarn的信息量级大一级。

[@饭娱咖啡][¥20]如何解决运行java时报错:unable to load native library: libjava.jnilib

如何解决运行java时报错:unable to load native library: libjava.jnilib...

java native

13个月前

饭娱咖啡已采纳

不知道你是不是在 .bash_profile 中设置了 DYLD_LIBRARY_PATH,可以试着取消 DYLD_LIBRARY_PATH 的设置。

[@古散][¥20]java现在用的比较多的持久层框架是哪个?

java现在用的比较多的持久层框架是哪个?

java

13个月前

古散已采纳

### ** mybatis ** ###

[@倚贤][¥20]学习Java后端的疑惑

现在都说前后端分离,我是想往Java后端方向去发展,正在学ssm框架整合开发,但是开发实战经验倒是少。现在又有sprin...

爬虫数据管理【问答合集】

目前互联网中网络爬虫的自然语言处理方向前景怎样?https://yq.aliyun.com/ask/195258artT...

SSL证书【问答合集】

ssl 证书要怎么安装到 nginxhttps://yq.aliyun.com/ask/182762赛门铁克的SSL证...