自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

转载 为什么你写了好几页的简历,还是被拒了

前几日,有一个读者把他的简历发给我,叫我帮他看一下。我打开Word文档一看,该说的内容确实也都说了,但就是没说到点子上。就好比明明知道痒在哪里,然而却挠不着。真够急人的。简历是找工作的第...

2020-05-31 10:23:10 1124

转载 通过mysqldump来备份和恢复MySQL

前言今天我们聊聊MySQL的备份和恢复,在下面文章中,你会了解到MySQL常见的备份类型,以及基于mysqldump命令在日常开发中如何做MySQL数据库以及表的备份和恢复。一.为什么要...

2020-05-30 19:28:58 1222

原创 去饭店吃了个饭居然学会了设计模式中的命令模式

1. 前言设计模式中的命令模式是一种行为设计模式。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象执行。典型的 “大家各干各的把事情干成”。2. 命令模式命令模式的基本U...

2020-05-28 08:00:00 1126 1

转载 深入剖析AQS和CAS,看了都说好

前言今天来深入的了解CAS和AQS,文章采用层次式、图文并茂的方式一层一层的进行剖析,让各位读者能够深入理解。AQS简介AQS(AbstractQueuedSynchronizer)为「...

2020-05-28 08:00:00 1881 1

转载 felord.cn增加站内搜索能力

随着我个人 felord.cn 文章的增多和访问量的提高,很多同学反映查找文章困难。所以抽时间给网站增加了新的能力——站内搜索功能,来提升用户的体验。你可以通过首页的搜一搜功能输入一些关...

2020-05-27 07:59:00 905

原创 如何在Mysql的Docker容器启动时初始化数据库

1. 前言Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行。那么怎么初始化 SQL脚本以及数据呢?我这里有两...

2020-05-27 07:59:00 1616

转载 使用Docker构建企业级自定义镜像

前言临下班前,楼主接到了一个需求,由于基础镜像标准发生变更,需要按照最新的Docker 镜像标准构建自己应用的自定义镜像。目前的标准是这样的:基础架构组只提供所有项目必须接入的3个公共镜...

2020-05-25 08:00:00 772

原创 Buildpacks高效构建Spring Boot应用Docker镜像

1. 前言Spring Boot 2.3.0.RELEASE 正式发布了几天了,其中有个新的特性:可以将 Spring Boot 应用代码直接打包为 Docker 镜像。这是什么科技?我...

2020-05-25 08:00:00 1329

转载 Java 面试精选:volatile 关键字

本文脑图volatile是java中热门关键字,也是面试中的高频问点,今天就来深入的从各种volatile面试题中剖析它的底层原理实现,并通过简单的代码去证明。在深入volatile之前...

2020-05-23 16:20:23 789

原创 Mybatis 强大的结果映射器ResultMap

1. 前言resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些...

2020-05-22 08:00:00 946

原创 Java 中的 Comparator 和 Comparable

1. 前言上一文简单对 Java 中的Comparator接口进行了说明,今天我们来看看另一个和它非常类似的接口 java.lang.Comparable 。2. Comparable...

2020-05-20 09:23:13 939

原创 Java 集合排序规则接口 Comparator

1. 前言最近用到了集合排序(基于 Java 8)。现在我能用 Stream 的就用 Stream ,真香!排序可以这么写:List<People>peoples=ne...

2020-05-19 18:01:00 1159

原创 Spring MVC 函数式编程进阶

1. 前言上一篇对 Spring MVC 的函数式接口编程进行了简单入门,让很多不知道的同学见识了这种新操作。也有反应这种看起来没有传统写法顺眼,其实大家都一样。但是我们还是要敢于接受和...

2020-05-17 18:02:21 1224

转载 TCP和UDP的区别

TCPTCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。TCP首部格式•序号 :用于对...

2020-05-17 18:02:21 823

转载 面试篇之消息队列

本文来源:http://rrd.me/gEffa1.MQ的应用场景1.1.解耦智能客服系统中,企业注册完成后,需要完成一系列初始化操作,如创建es的索引,创建默认的一些数据发短信1.2....

2020-05-14 21:09:33 944

原创 换一种方式编写 Spring MVC 接口

1. 前言通常我们编写 Spring MVC 接口的范式是这样的:@RestController@RequestMapping("/v1/userinfo")publ...

2020-05-14 21:09:33 4615

转载 分布式系统的基石——CAP理论

「什么是cap?」♚CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition toler...

2020-05-13 23:44:41 919

转载 SpringBoot的模块及结构

注:该源码分析对应SpringBoot版本为2.1.0.RELEASE1 前言阅读源码,此时我们一定要对项目结构等有一个整体的认识,然后再进行源码分析调试。2 SpringBoot源码...

2020-05-13 23:44:41 2850

原创 Java Stream 流如何进行合并操作

1. 前言Java Stream Api 提供了很多有用的 Api 让我们很方便将集合或者多个同类型的元素转换为流进行操作。今天我们来看看如何合并 Stream 流。2. Stream 流的合并Stream 流合并的前提是元素的类型能够一致。2.1 concat最简单合并流的方法是通过 Stream.concat() 静态方法:Stream<Integer> stream = Stream.of(1, 2, 3);Stream<Integer> another = St

2020-05-12 10:34:54 3555

原创 Java Stream 流的合并操作

1. 前言Java Stream Api[1] 提供了很多有用的 Api 让我们很方便将集合或者多个同类型的元素转换为流进行操作。今天我们来看看如何合并 Stream 流。2. Stre...

2020-05-12 08:00:00 11155

转载 如何阅读源码?

阅读源码是每个优秀开发工程师的必经之路,那么这篇文章就来讲解下为什么要阅读源码以及如何阅读源码。首先来说下为什么要读源码,有学习源码的必要吗?为什么要阅读源码?关于为什么阅读和学习源码,...

2020-05-12 08:00:00 865

原创 被吹的神乎其神的Python都能干什么

文末领取免费学习福利1. 前言最近几年 Python 被吹的神乎其神,很多同学都不清楚 Python 到底能干什么就盲目去学习 Python,今天小胖哥就 Python 的应用领域来简单...

2020-05-11 11:50:00 1243

转载 想跳槽拿高薪?你的知识储备够了吗?

前言大家都知道程序员涨薪主要还是要靠跳槽来完成!但是我们都知道,无论是考试,还是求职,这个难度,参加人数是影响难度的一个很大因素(当然特别牛逼的大佬可以忽略这句话)。每个人的情况都不一样...

2020-05-11 11:50:00 781

原创 Java 泛型在哪些情况下无法使用

1. 前言Java 1.5 引入了泛型来保证类型安全,防止在运行时发生类型转换异常,让类型参数化,提高了代码的可读性和重用率。但是有些情况下泛型也是不允许使用的,今天就总结一下编码中不能...

2020-05-07 23:57:05 541

转载 学历,对于程序员来说,到底有重要?

前言每一个职场失意的程序员,都可能内心会想我是不是学历不够,是不是应该考虑提升下学历问题,也有很多大佬不屑于学历的提升,感觉是浪费时间,但是学历确实是你进入一个大公司的门槛,就拿我工作过...

2020-05-07 23:57:05 1514

转载 浅谈数据库乐观锁、悲观锁

并发问题当程序中出现并发的问题时,我们就要有相应的手段保证数据的正确性,防止多个用户在操作数据的时候,出现和预期数据不一样的现象,产生脏数据,在数据库的层面如果没有做好并发控制,就可能导...

2020-05-06 23:45:02 918

转载 英语能力对程序员来说重要吗

1. 前言作为一个软件开发者,往往强调了编程基础、框架使用的熟练度。我认为也应该包括英语,如果你想突破你的天花板,这是一个必须要面对的选项。今天赶在五一回家前简单写一点关于我自己的一些感...

2020-05-01 08:25:07 1333

R2DBC_Paluch_Folien.pdf

Spring 官方在 Spring 5 发布了响应式 Web 框架 Spring WebFlux 之后急需能够满足异步响应的数据库交互 API 。 由于缺乏标准和驱动,Pivotal(Spring 官方) 团队开始研究反应式关系型数据库连接(Reactive Relational Database Connectivity),并提出了 R2DBC 规范 API 以评估可行性并讨论数据库厂商是否有兴趣支持反应式的异步非阻塞驱动程序。最开始只有 PostgreSQL 、H2、MSSQL 三家,现在 MySQL 也加入了进来。R2DBC 最新版本是0.8.1.RELEASE。除了驱动实现外还提供了 R2DBC 连接池 和 R2DBC 代理。除此之外还支持云原生应用

2020-06-28

kotlin 官方文档

学习kotlin 的权威文档 Kotlin 非常适合开发服务器端应用程序,允许编写简明且表现力强的代码, 同时保持与现有 基于 Java 的技术栈的完全兼容性以及平滑的学习曲线: 表现力:Kotlin 的革新式语言功能,例如支持类型安全的构建器和委托属性,有助于构建 强大而易于使用的抽象。 可伸缩性:Kotlin 对协程的支持有助于构建服务器端应用程序, 伸缩到适度的硬件要求 以应对大量的客户端。 互操作性:Kotlin 与所有基于 Java 的框架完全兼容,可以让你保持熟悉的技术栈,同时 获得更现代化语言的优势。 迁移:Kotlin 支持大型代码库从 Java 到 Kotlin 逐步迁移。你可以开始用 Kotlin 编写新代 码,同时系统中较旧部分继续用 Java。 工具:除了很棒的 IDE 支持之外,Kotlin 还为 IntelliJ IDEA Ultimate 的插件提供了框架特 定的工具(例如 Spring)。 学习曲线:对于 Java 开发人员,Kotlin 入门很容易。包含在 Kotlin 插件中的自动 Java 到 Kotlin 的转换器有助于迈出第一步。Kotlin 心印 通过一系列互动练习提供了语言主要 功能的指南。

2018-12-14

IDE Support V2.0.9

JS chrome 调试插件

2017-02-12

spring boot 参考指南

非常不错 参考指南

2016-10-16

spring4 中文API

版权归原作者所有

2016-10-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除