摘要: 最近复习JVM的知识,对于静态分派和动态分派的理解有点混乱,于是自己尝试写写代码,在分析中巩固知识。 有如下一段代码,请问每一段分别输出什么? 1 package com.khlin.my.test; 2 3 class Base { 4 5 public static void... 阅读原文
2019-02-18 17:06:02 阅读(1528) 评论(0)
摘要:   看门见山 1.java中replace API:   replace(char oldChar, char newChar):寓意为:返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。   replace(CharSequence target, CharSeque... 阅读原文
2019-02-18 15:08:02 阅读(2473) 评论(0)
摘要: 原创文章,转载请标注出处:[《Java基础系列-Comparable和Comparator》](https://www.jianshu.com/p/f9870fd05958## 一、概述         Java中的排序是由Comparable和Comparator这两个接口来提供的。         Compara... 阅读原文
2019-02-18 14:30:01 阅读(2416) 评论(0)
摘要:   JDBC简介 JDBC全称为:Java Data Base Connectivity (java数据库连接),可以为多种数据库提供填统一的访问。JDBC是sun开发的一套数据库访问编程接口,是一种SQL级的API。它是由java语言编写完成,所以具有很好的跨平台特性,使用JDBC编写的数据库应用程序可以在任何支持... 阅读原文
2019-02-18 12:47:03 阅读(2392) 评论(0)
摘要: 前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 大年初二,朋友问了我一个技术的问题(朋友实在是好学,佩服!) 该问题来源知乎(synchronized锁问题): https://www.zhihu.com/q... 阅读原文
2019-02-18 10:54:07 阅读(2415) 评论(0)
摘要: 一.HashMap 简介 HashMap在程序员的开发过程中是一个十分常用的集合类,它是一个以键值对形式存在的集合类, 在开发中我们可以利用的它的一个key存在即替换的特性,实现一个更新的去重的操作。 在另一个方便我们可以利用map跟fastJson快速组成我们所需的json数据格式。 在jdk1.8之前,H... 阅读原文
2019-02-18 09:29:02 阅读(2370) 评论(0)
摘要: 方式一: 1 double f = 3.1516; 2 BigDecimal b = new BigDecimal(f); 3 double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 输出结果f1为 3.15;源码解读:  public... 阅读原文
2019-02-18 09:07:02 阅读(3462) 评论(0)
摘要: 寒假学习了ssm,就把之前看过的一个商城项目用ssm重构了。 然后在本地一切都正常,放到个人服务器上就凉了。 因为这个项目注册需要邮箱激活,然后就在发邮件的时候出了问题。 一、发送端口 因为源程序是用25端口发email的,然后我排雷排了好久才看到那个异常, 具体是什么我忘了记下来了,反正是说25端口不能用... 阅读原文
2019-02-18 08:02:03 阅读(3648) 评论(0)
摘要: 在说 Hadoop Yarn 之前,我们先来看看 Yarn 是怎样出现的。在古老的 Hadoop1.0 中,MapReduce 的 JobTracker 负责了太多的工作,包括资源调度,管理众多的 TaskTracker 等工作。这自然就会产生一个问题,那就是 JobTracker 负载太多,有点“忙不过来”。于是 ... 阅读原文
2019-02-18 06:00:07 阅读(2341) 评论(0)
摘要: 前情回顾: 《Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现》 《Spring Cloud Alibaba基础教程:支持的几种服务消费方式》 《Spring Cloud Alibaba基础教程:使用Nacos作为配置中心》 《Spring Cloud Alibaba基础教程:Na... 阅读原文
2019-02-18 00:37:02 阅读(2350) 评论(0)