摘要:
点赞再看,养成习惯,微信搜一搜【三太子敖丙】关注这个喜欢写情怀的程序员。
本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。
这周去苏州见大佬,没想到遇到一堆女粉丝,其中居然还有澡堂子堂妹,堂妹一遇到我就说敖丙哥哥我超级喜... 阅读原文
2020-09-21 19:21:26 阅读(2308) 评论(0)
摘要:
安装JDK
本文章讲解jdk8的下载以及环境变量配置。更高的版本里没有jre文件夹,需要自己在网上搜寻解决办法。
安装步骤
百度搜索jdk8,找到下载地址https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.htm... 阅读原文
2020-09-21 18:18:02 阅读(2705) 评论(0)
摘要:
Jackson是Spring Boot默认的JSON数据处理框架,但是其并不依赖于任何的Spring 库。有的小伙伴以为Jackson只能在Spring框架内使用,其实不是的,没有这种限制。它提供了很多的JSON数据处理方法、注解,也包括流式API、树模型、数据绑定,以及复杂数据类型转换等功能。它虽然简单易... 阅读原文
2020-09-21 16:36:04 阅读(2321) 评论(0)
摘要:
作者:海向
出处:www.cnblogs.com/haixiang/p/10199754.html
一. RabbitMQ 简介
MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们... 阅读原文
2020-09-21 15:30:03 阅读(2457) 评论(0)
摘要:
环境信息
操作系统:macOS Mojave 10.14.6
JDK:1.8.0_211 (安装位置:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home)
前提条件
请参考《Mac部署hadoop3(伪分布式)》一文,在Mac上... 阅读原文
2020-09-21 14:41:04 阅读(2934) 评论(0)
摘要:
一、什么是重写
在子类中创建了一个与父类中名称相同、返回值类型相同、参数列表的方法相同,只是方法体中的实现不同,以实现不同于父类的功能,这种方式被称为方法重写(override),又称为方法覆盖、方法复写。
二、为什么需要重写
原有的方法无法满足新的需求,需要对这个方法进行改良来满足新的需求。重写是出... 阅读原文
2020-09-21 13:47:15 阅读(2391) 评论(0)
摘要:
注:本文的多数据源配置及切换的实现方法是,在框架中封装,具体项目中配置及使用,也适用于多模块项目
配置文件数据源读取
通过springboot的Envioment和Binder对象进行读取,无需手动声明DataSource的Bean
yml数据源配置格式如下:
spring:
datasource:
... 阅读原文
2020-09-21 12:34:01 阅读(3501) 评论(0)
摘要:
字符串处理在程序猿日常工作工作中非常常见,常见到几乎各种语言中都已经封装好了字符串相关的API,我们只需要直接拿过来用就好。就拿Java为例,jdk中的String()类几乎封装了所有字符串相关的操作,其方法数量有近百个,几乎满足了程序猿所有字符串相关的操作。
正是因为这么方便,估计大多数Java程序猿都没自... 阅读原文
2020-09-21 12:10:04 阅读(2409) 评论(0)
摘要:
1. 前言
有时候我们需要自行定义一些注解来标记某些特定功能的类并将它们注入Spring IoC容器。比较有代表性的就是Mybatis的Mapper接口。假如有一个新的需求让你也实现类似的功能你该如何下手呢?今天我们就从Mybatis的相关功能入手来学习其思路并为我所用。
2. Mybatis Mapper... 阅读原文
2020-09-21 10:31:14 阅读(2863) 评论(0)
摘要:
最近有看到很多朋友想进大厂,四面竟然都考了算法,很多同学面对算法的问题都很头大,因为自己做项目很难用到,但是但凡高薪的职位面试都会问到。最近我整理了一份刷题宝典,这份刷题宝典,也让我进了心仪的大厂。今天给大家分享一下:
毕竟现在大厂里用的都是算法,所以这块内容不吃透肯定是不行的。目录如下:图文并茂,附... 阅读原文
2020-09-21 09:13:40 阅读(2428) 评论(0)