小川游鱼 + 关注
阿里云问答专家、阿里云认证云计算工程师、Java研发工程师

小川游鱼 参与了问答:

[@小川游鱼][¥20]java怎么实现对象增强?

java怎么实现对象增强?

“1、继承 特点:被增强的对象是固定的,增强的内容也是固定的。 使用继承会使类增多。 2、装饰者模式:是你还有你,一切拜托你。 特点:被增强的对象是可以切换的,增强的内容是固定的。 3、动态代理 特点:...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]阿里云的主从redis复制功能是怎么具体实现?

阿里云的主从redis复制功能是怎么具体实现?

“参考这个文档看:https://www.aliyun.com/jiaocheng/1377670.html”

小川游鱼 参与了问答:

[@小川游鱼][¥20]怎么判断判断主服务器是否下线?

怎么判断判断主服务器是否下线?

“TCP侦测一下指定端口就好了。”

小川游鱼 参与了问答:

[@小川游鱼][¥20]如果从服务器挂了,没关系,我们一般会有多个从服务器,其他的请求可以交由没有挂的从服务器继续处理。如果主服务器挂了,怎么办?因为我们的写请求由主服务器处理,只有一台主服务器,那就无法处理写请求了?

如果从服务器挂了,没关系,我们一般会有多个从服务器,其他的请求可以交由没有挂的从服务器继续处理。如果主服务器挂了,怎么办?因为我们的写请求由主服务器处理,只有一台主服务器,那就无法处理写请求了?

“那这样还是有单点故障的风险,主服务器最少保证两台。一个主,一个备。”

小川游鱼 参与了问答:

[@小川游鱼][¥20]MQ有可能发生重复消费,如何避免,如何做到幂等?

MQ有可能发生重复消费,如何避免,如何做到幂等?

“如何保证MQ的消费是幂等性的,需要结合具体的业务来看 :   比如你拿个数据要写库,你先根据主键查一下,如果这数据都有了,你就别插入了,update一下好吧;   比如你是写redis,那没问题了,...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]事件总线和消息队列有何区别

事件总线和消息队列有何区别?

“事件总线包含多个消息队列,就是所有事件都接收,由内部逻辑决定推送到哪个消息队列。”

小川游鱼 参与了问答:

[@小川游鱼][¥20]SQL SERVER 如何分库分表?

SQL SERVER 如何分库分表?

“可以参考这个方案:https://blog.csdn.net/chenhisen/article/details/50747582”

小川游鱼 参与了问答:

[@小川游鱼][¥20]可不可以在同一台主机装两台tomcat和安装nginx进行负载均衡?如果能,有实际意义吗?

可不可以在同一台主机装两台tomcat和安装nginx进行负载均衡?如果能,有实际意义吗?

“没有实际意义的,负载均衡很重要的一点就是分流,避免单点故障,你一台主机挂了不就全挂了,而且都发挥不出自己最好的性能。”

小川游鱼 参与了问答:

[@小川游鱼][¥20]何时会内存泄漏,内存泄漏会抛哪些异常

何时会内存泄漏,内存泄漏会抛哪些异常

“何时会内存泄漏: 一.资源释放问题: 程序代码的问题,长期保持某些资源,如Context,Cursor,IO流的引用,资源得不到释放造成内存泄漏. 二.对象内存过大: 保存了多个耗用内存过大的对象,如...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]Linux系统java进程运行一段时间后内存升高

Linux系统java进程运行一段时间后内存升高

“然后使用以下的命令找到最耗内存的对象 方法:jmap -histo:live 10765 | more 使用该命令后,会以表格的形式显示存活对象的信息,并按照所占内存大小排序,找到最耗内...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]java程序出现OOM如何解决?

java程序出现OOM如何解决?

“Java服务OOM,最常见的原因为:(1)有可能是内存分配确实过小,而正常业务使用了大量内存;(2)某一个对象被频繁申请,却没有释放,内存不断泄漏,导致内存耗尽;(3)某一个资源被频繁申请,系统资源耗...查看全部>

小川游鱼 参与了问答:

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

刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

“还是从应该从Java语言最基础的基本数据类型开始学起,然后再深入,理解servlet的生命周期,熟练使用jsp的内置对象。”

小川游鱼 参与了问答:

[@小川游鱼][¥20]如何搭建MySQL集群?

如何搭建MySQL集群?

“可以参考这个文档:https://www.cnblogs.com/phpstudy2015-6/p/6706465.html”

小川游鱼 参与了问答:

[@小川游鱼][¥20]nginx连接数设置多少合理?

nginx连接数设置多少合理?

“worker_rlimit_nofile 65535; 这个指令是指当一个nginx 进程打开的最多文件描述符数目,理论值应该是最多打开文件数(ulimit -n)与nginx 进程数相除,但是ngi...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]对于高并发的JavaWeb应用,是建议提高单台服务器配置,还是做负载均衡?

对于高并发的JavaWeb应用,是建议提高单台服务器配置,还是做负载均衡?

“建议做负载均衡,单台服务器有单点故障的风险,还不能灵活配置、弹性伸缩。”

小川游鱼 参与了问答:

[@小川游鱼][¥20]我想知道 Java 关于引用那一块的知识

我想知道 Java 关于引用那一块的知识

““每种编程语言都有自己的数据处理方式。有些时候,程序员必须注意将要处理的数据是什么类型。你是直接操纵元素,还是用某种基于特殊语法的间接表示(例如C/C++里的指针)来操作对象。所有这些在 Java 里...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]收款到账提醒

像支付宝和微信的收款到账是如何做到实时提醒的?

“应该是通过移动推送实现的。”

小川游鱼 参与了问答:

[@小川游鱼][¥20]想搭建一个Java版本控制库,是用Subversion好呢?还是用Git好?Git又有好多种版本,不知道怎么选择。

想搭建一个Java版本控制库,是用Subversion好呢?还是用Git好?Git又有好多种版本,不知道怎么选择。

“SVN优缺点优点: 1、 管理方便,逻辑明确,符合一般人思维习惯。 2、 易于管理,集中式服务器更能保证安全性。 3、 代码一致性非常高。 4、 适合开发人数不多的项目开发。 缺点: 1、 服务器压力...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]Windows平台MySQL高可用方案

Windows平台MySQL高可用方案

“(1)主从或主主半同步复制 使用双节点数据库,搭建单向或者双向的半同步复制。在5.7以后的版本中,由于lossless replication、logical多线程复制等一些列新特性的引入,使得MyS...查看全部>

小川游鱼 参与了问答:

[@小川游鱼][¥20]如何判断一个单链表是否有环

如何判断一个单链表是否有环

“(1)快慢指针算法。(2)设两个工作指针p、q,p总是向前走,但q每次都从头开始走,对于每个节点,看p走的步数是否和q一样。比如p从A走到D,用了4步,而q则用了14步。因而步数不等,出现矛盾,存在环...查看全部>
6
阿里云问答专家、阿里云认证云计算工程师、Java研发工程师

感兴趣or擅长的领域:

更多>
管理贝贝
管理贝贝
文章:60丨 粉丝:3035丨 话题:11
sinb520
sinb520
文章:0丨 粉丝:6丨 话题:2
徐雷frank
徐雷frank
文章:52丨 粉丝:3150丨 话题:0
大咗
大咗
文章:2丨 粉丝:1470丨 话题:0
晓齐
晓齐
文章:0丨 粉丝:1丨 话题:0
x-knight_勋爵
x-knight_勋爵
文章:20丨 粉丝:8丨 话题:0
更多>
huangjincheng
huangjincheng
文章:0丨 粉丝:0丨 话题:0
Cong Lee
Cong Lee
文章:0丨 粉丝:0丨 话题:0
sihanlll
sihanlll
文章:0丨 粉丝:0丨 话题:0
游客wkysra65frk2c
游客wkysra65frk2c
文章:0丨 粉丝:0丨 话题:0
游客giya3hkrbraqo
游客giya3hkrbraqo
文章:0丨 粉丝:0丨 话题:0
游客lmmmifcus2rrc
游客lmmmifcus2rrc
文章:0丨 粉丝:0丨 话题:0