上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 1)详细说明对象的比较方式有哪些? ①对象引用的比较("= ="运算符) "= ="是将对象的引用进行比较,实质是比较两个引用变量是否引用同一个对象。注意的点:字符串常量的比较时,JVM为同一个字符串常量只创建一个对象。 ②对象内容的比较(equals()方法) equals()方法是比较两个对象的 阅读全文
posted @ 2019-11-10 11:59 江河湖泊 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: 所有的浮点数值计算都遵循IEEE 754规范,用于表示溢出和出错情况的三个特殊的浮点数值,±inf、NaN。 源码注释: If the argument is {@code 0x7ff0000000000000L}, the result is positive infinity.If the ar 阅读全文
posted @ 2019-10-07 21:06 江河湖泊 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 个人学习笔记! 1)分布式锁的实现?①数据库实现单点、非重入、非阻塞、无失效时间、依赖数据库(要自己设置,可结合排它锁、乐观锁、悲观锁等混合使用)②缓存(Redis等)集群部署解决单点问题、分布式锁方法直接调用即可(redis的setnx方法)、设置超时时间控制锁的释放③zka.集群部署(解决单点问 阅读全文
posted @ 2019-09-17 23:49 江河湖泊 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两 阅读全文
posted @ 2019-09-15 18:53 江河湖泊 阅读(530) 评论(0) 推荐(0) 编辑
摘要: (1)浏览器里输入 about:support打开故障排除信息页,找到配置文件夹,打开配置文件夹,里面存放着你所有的个人配置信息,包括书签、历史记录、插件等等所有信息。 (2)点击“翻新firefox…”重新配置一下浏览器 (3)将原始配置文件的所有子文件替换到新建配置文件下 (4)重启浏览器即可 阅读全文
posted @ 2019-09-15 18:46 江河湖泊 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: 首先,String是final修饰的、immutable对象,它以一个个字符的方式存储在字符数组中。其次,String类型创建对象有两种方式:①通过字面量赋值:会先去常量池中查找是否存在相同的字符串,若存在,栈中引用直接指定该字符串;若不存在,在常量池中进行缓存,再将栈中引用指向它。②通过new关键 阅读全文
posted @ 2019-08-22 14:04 江河湖泊 阅读(2929) 评论(0) 推荐(1) 编辑
摘要: 原文地址:https://yq.aliyun.com/articles/8611(肥侠)著作权归原作者是所有。 概述 关于微服务的介绍,可以参考微服务那点事。 微服务是最近非常火热的新概念,大家都在追,也都觉得很对,但是似乎没有很充足的理论基础说明这是正确的,给人的感觉是 不明觉厉 。前段时间看了M 阅读全文
posted @ 2019-08-03 21:49 江河湖泊 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1)类加载的过程是怎么样的?①加载:根据具体需求,选择合适的加载器(Bootstrap ClassLoader不可直接获取、Extension ClassLoader、系统、自定义)来控制字节流的获取,实例化一个Class对象作为数据访问入口。②连接(验证,准备,解析):(JVM)a.验证,在加载阶 阅读全文
posted @ 2019-07-31 23:20 江河湖泊 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1)ThreadLocal如何回收value,什么时候回收?从ThreadLocal中的内部类分析:① ThreadLocalMap是一个定制的哈希映射,仅适用于维护线程本地值。为了帮助处理非常大和长期使用的用法,哈希表条目使用weakreferences作为键。但是,由于不使用引用队列,因此只有当 阅读全文
posted @ 2019-06-30 22:37 江河湖泊 阅读(5371) 评论(1) 推荐(1) 编辑
摘要: 安装tomacat之后登录网页,出现需要授权窗口,输入正确密码后依然会循环弹出该窗口。 原因: 因为tomcat的端口与oracle的端口重复了。 解决: 进入任务管理器,然后将oracle运行的程序都关闭(结束运行),再次重启tomcat,再次输入就好了。 阅读全文
posted @ 2019-06-17 19:05 江河湖泊 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 提到弱引用和软引用,想到内存的动态分配与内存回收。在Java语言中,有的区域的内存分配和回收都具备确定性(比如:程序计数器、虚拟机栈和本地方法栈),它们不需要考虑过多的回收问题;而有的区域的内存分配和回收都是动态的(比如,Java堆和方法区、一个接口的多个实现类需要的内存可能不一样)。垃圾收集器对堆 阅读全文
posted @ 2019-06-12 21:20 江河湖泊 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 在java.util.ArrayList源码中: c.toArray might (incorrectly) not return Object[] (see 6260652) 产生疑惑: 附上Java Bug 网址: Java Bug Database 可以看出,由于ArrayList中eleme 阅读全文
posted @ 2019-05-27 23:57 江河湖泊 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 1)问:包装类Float中为什么有两个常量来表示最小值:MIN_VALUE和MIN_NORMAL ① MIN_VALUE:最小正非零值常量,是非规格化浮点数所能表示的最小值。值为 3.4E-45 的常量。 ② MIN_NORMAL:最小正标准值常量,是规格化浮点数所能表示的最小值,即 2^-126。 阅读全文
posted @ 2019-05-20 10:55 江河湖泊 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 一、学前提问: 1.GitHub用FQ吗? 访问 GitHub 不用FQ,只是可能访问速度稍慢些。 2.英语差学得会吗? GitHub 虽然都是英文,但是,对英语水平的要求不是那么高,都是些简单的单词,遇到不会的查一下。 二、进入学习: 1.注册账号(Sign Up) 官网:https://gith 阅读全文
posted @ 2019-05-04 15:54 江河湖泊 阅读(1930) 评论(0) 推荐(1) 编辑
摘要: Git中显示:Another git process seems to be running in this repository, e.g.an editor opened by 'git commit'. Please make sure all processesare terminated 阅读全文
posted @ 2019-05-04 13:53 江河湖泊 阅读(3928) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页