摘要: 先贴上几个案例,水平高超的同学可以挑战一下: 从员工集合中筛选出salary大于8000的员工,并放置到新的集合里。 统计员工的最高薪资、平均薪资、薪资之和。 将员工按薪资从高到低排序,同样薪资者年龄小者在前。 将员工按性别分类,将员工按性别和地区分类,将员工按薪资是否高于8000分为两部分。 用传统的迭代处理... 阅读原文
2021-08-20 17:04:08 阅读(35) 评论(0)
摘要: 简述 本文介绍如何通过 CloudCanal,五分钟内创建一条长期稳定运行的 MySQL -> ElasticSearch (以下简称 ES) 实时数据迁移同步链路 。 技术内幕 限流 MySQL 到 ES 数据迁移同步过程中,往往会面临源端写入对端 RPS 较大问题,导致 ES 负载较大,影响业务对 ES 的... 阅读原文
2021-08-20 15:23:33 阅读(40) 评论(0)
摘要: 在集成nacos时,使用FeignClient请求接口时,报AbstractMethodError,首先反应这肯定是版本兼容的问题,但解决版本兼容也花了很久,试各种版本 错误如下: Caused by: java.lang.AbstractMethodError: org.springframework.cloud... 阅读原文
2021-08-20 15:13:02 阅读(32) 评论(0)
摘要: 在之前的文章内容中,简单介绍了bean定义的加载过程,下面这篇的主要内容就是bean实例的创建过程。 bean实例的创建方式 ApplicationContext context = new ClassPathXmlApplicationContext("application.xml"); context.getB... 阅读原文
2021-08-20 13:48:04 阅读(40) 评论(0)
摘要: 带着问题阅读 1、为什么需要volatile,volatile能解决什么问题 2、volatile的实现原理是什么 3、什么是happen-before 4、volatile是否能保证线程安全 Java内存模型JMM 介绍volatile之前,首先对Java内存模型进行说明。在C\C++等语言中,内存管理直接使用... 阅读原文
2021-08-20 12:28:03 阅读(38) 评论(0)
摘要: 欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 本篇概览 本文是《Kurento实战》的第二篇,前文手动部署了KMS并体验了一个demo,咱们对Kurento... 阅读原文
2021-08-20 09:37:10 阅读(36) 评论(0)
摘要: 1、前言   在Excel批量导入数据时,常常需要与数据库中已存在数据的比较,并且需要考虑导入数据重复的可能性。   导入的行数据,一般有一个实体类(对象)与之对应,往往这个实体类在数据库中的字段要比导入数据更多,如主键ID字段,这个ID字段一般不会出现在导入行数据中,此时导入的对象使用其它的唯一键来识别,如导入某个... 阅读原文
2021-08-20 06:00:04 阅读(34) 评论(0)
摘要: Springboot进阶-JDBC、Druid、Mybatis、Swagger、SpringMVC、Mail 1.Springboot-JDBC Springboot整合JDBC后,引入spring-boot-starter-jdbc,通过JdbcTemplate来操作数据库。 导入依赖 <depe... 阅读原文
2021-08-20 00:56:01 阅读(35) 评论(0)
摘要: java 字符串概述和使用 字符串String类型是java.lang.String类包下的。代表的是字符串。 概述: API文档中提到,java程序中的所有字符串字面值(如”abc“)都作为此类的实例实现。 也就是说,在程序当中所有的双引号字符串,都是String类的对象,就算是new出来的,也是。 字符串... 阅读原文
2021-08-20 00:18:02 阅读(38) 评论(0)
摘要: 上篇说到Java中的方法覆盖今天继续带大家聊一聊Java多态,很多初学者在自学Java的时候都卡在了多态,多态指的是同一个行为具有多个不同表现形式或形态的能力。 是不是感觉很抽象,很难理解...没关系,接下来我来全面的带你了解Java多态,彻底搞定它!!! Java多态 多态(Polymorphism)属于面向... 阅读原文
2021-08-19 22:55:04 阅读(38) 评论(0)