自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农小胖哥

关注公众号:Felordcn 获取一手原创java资讯、知识库

  • 博客(33)
  • 资源 (7)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 想做时间管理大师?你可以试试Mybatis Plus代码生成器

欢迎加入[微信圈子]程序员交流圈交流编程经验。1. 前言对于写 Crud 的老司机来说时间非常宝贵,一些样板代码写不但费时费力,而且枯燥无味。经常有小伙伴问我,胖哥你怎么天天那么有时间...

2020-06-30 12:02:50 580

原创 手把手教你美化微软的新终端Windows Terminal

1. 前言微软的新终端Windows Terminal终于发布正式版了。这个终端诞生以来就大获好评,对于使用Windows进行开发的小伙伴来说又有了新的玩具了。先来看看官方的介绍视频吧。...

2020-06-29 07:50:00 2564

原创 Spring 5的最终功能发行版即将来临

欢迎加入[微信圈子]程序员交流圈交流编程经验。1. 前提概要2020 年 6 月 25 日Spring Framework团队发布博客宣布Spring Framework最新的里程...

2020-06-28 07:50:00 510

原创 第二大JDK项目AdoptOpenJDK 加入Eclipse基金会

1. 前提概要知名 OpenJDK 分支 AdoptOpenJDK 近日宣布,由于 AdoptOpenJDK 的发展需要,其技术指导委员会(TSC)提议将 AdoptOpenJDK 移至...

2020-06-26 22:30:40 1005

转载 搞定ReentrantReadWriteLock 几道小小数学题就够了

| 好看请赞,养成习惯你有一个思想,我有一个思想,我们交换后,一个人就有两个思想If you can NOT explain it simply, you do NOT understa...

2020-06-26 22:30:40 249

原创 Jib无痛构建Docker镜像不影响第二天上班

1. 前言Jib,容器化你的Java应用Jib是Google开发的可以直接构建 Java应用的Docker和OCI镜像的类库,以Maven和Gradle插件形式提供。它最骚操作的是可以在...

2020-06-25 16:06:53 554 1

原创 Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心。

1. 前言相信参与使用Oracle数据库进行项目开发、运维的同学常常被Oracle JDBC驱动的Maven依赖折磨。现在这一情况在今年二月份得到了改变,甲骨文这个老顽固终于开窍了。一位...

2020-06-24 07:55:00 383

原创 只会JDBC连接MySQL?来试试R2DBC吧

1. 简介三月份已经介绍过R2DBC,它是一种异步的、非阻塞的关系式数据库连接规范。尽管一些NoSQL数据库供应商为其数据库提供了反应式数据库客户端,但对于大多数项目而言,迁移到NoSQ...

2020-06-23 07:55:00 1657 4

转载 互联网的中层管理,一个庞大且易脆的群体

这几年,互联网行业开始慢下来了。前阵子,华为被曝出裁掉了1100 余中层管理者。即使后来任正非发表了一封公开信,表示了不知情和不满。但是,当企业裁员的大刀挥向中层管理时,似乎在透露着某些...

2020-06-23 07:55:00 209

转载 Kafka很难吗?10小时搞定!

Kafka因其优越的特性广泛用于日志收集、用户活动跟踪等方面,也得到越来越多企业的青睐,很多 IT 界前辈更是在技术层面不断深挖。目前,如果你还局限在 Kafka 的基本应用,将很难 ...

2020-06-22 07:50:00 267

原创 一对多分页的SQL应该怎么写?

1. 前言MySQL一对多的数据分页是非常常见的需求,比如我们要查询商品和商品的图片信息。但是很多人会在这里遇到分页的误区,得到不正确的结果。今天就来分析并解决这个问题。2. 问题分析我...

2020-06-22 07:50:00 985 1

原创 JSON类库Jackson优雅序列化Java枚举类

1. 前言在Java开发中我们为了避免过多的魔法值,使用枚举类来封装一些静态的状态代码。但是在将这些枚举的意思正确而全面的返回给前端却并不是那么顺利,我们通常会使用Jackson类库序列...

2020-06-21 12:03:13 703

转载 不可不知的 7 个 JDK 命令

这篇文章主要来介绍下 JDK 内置的命令,话不多说,让我们开始吧!javap使用 javap 可以查看 Java 字节码反编译的源文件,javap 的命令格式如下:javap下面来演示下...

2020-06-21 12:03:13 221

转载 MySQL万能优化套路你值得拥有

1. 查看优化器状态show variables like 'optimizer_trace';2. 会话级别临时开启set session optimizer_trac...

2020-06-20 22:56:08 194

转载 Shiro权限管理框架入门到实战

前言:前几天学习了SpringSecurity安全框架,这几天又接着学习shiro框架,这两者框架都是同一类产品,解决同一类问题,但是在官方推荐使用Shiro框架,因为它简单易学,所以这...

2020-06-20 22:56:08 215

转载 刷题2个月,终于进了梦寐以求的大厂,数据结构和算法太TM重要了!

最近一个读者和我反馈,他坚持刷题2个月,终于去了他梦寐以求的大厂,薪资涨幅非常可观。并表示目前国内的大厂和一些独角兽,已经越来越效仿硅谷公司的做法,通过面试给定题编程,来考察数据结构和算...

2020-06-19 07:55:00 277

原创 开源项目AppGet 作者:大厂“套取”了我的方案后把我扔到了一边

2020 年 5 月,微软在Build 2020 大会上发布并开源了微软官方软件包管理工具WinGet。然而就在发布后不久,另一款开源软件包管理工具AppGet的作者Keivan Bei...

2020-06-19 07:55:00 144

转载 分析开源项目源码,我们该如何入手分析?(授人以渔)

1 前言在工作之余开始写SpringBoot源码分析专栏前,跟小伙伴们聊聊“分析开源项目源码,我们该如何入手分析?”这个话题,我们就随便扯皮,反正是跟小伙伴们一起学习交流,没必要太正式。...

2020-06-19 07:55:00 270

原创 原来用Redis实现查找附近的人这么容易

1. 前言老板突然要上线一个需求,获取当前位置方圆一公里的业务代理点。明天上线!当接到这个需求的时候我差点吐血,这时间也太紧张了。赶紧去查相关的技术选型。经过一番折腾,终于在晚上十点完成...

2020-06-18 18:05:13 1653 8

转载 万字长文的Redis五种数据结构详解(理论+实战),建议收藏。

本文脑图前言很多人都知道Redis的五种数据结构包括以下五种:String:字符串类型List:列表类型Set:无序集合类型ZSet:有序集合类型Hash:哈希表类型但是作为一名优秀的程...

2020-06-18 18:05:13 223

转载 理解Java反射的正确姿势

反射简介反射是Java的高级特性之一,但是在实际的开发中,使用Java反射的案例却非常的少,但是反射确实在底层框架中被频繁的使用。比如:JDBC中的加载数据库驱动程序,Spring框架中...

2020-06-11 07:53:00 163

原创 Spring Security 实战干货:如何实现不同的接口不同的安全策略

1. 前言欢迎阅读 Spring Security 实战干货 系列文章 。最近有开发小伙伴提了一个有趣的问题。他正在做一个项目,涉及两种风格,一种是给小程序出接口,安全上使用无状态的JW...

2020-06-11 07:53:00 868 1

原创 Java开发常用技术栈盘点

1. 前言最近很多人私下询问我常用的Java开发技术栈,所以今天就总结一波平常使用的Java技术栈。2. JDKJDK 的版本现在大部分转移到了8,超前一点的使用11,请认准LTS版本!...

2020-06-10 07:52:00 2599

转载 2020最新MongoDB规范你应该了解一下

前言MongoDB是非关系型数据库的典型代表,DB-Engines Ranking 数据显示,近年来,MongoDB在NoSQL领域一直独占鳌头。MongoDB是为快速开发互联网应用 ...

2020-06-10 07:52:00 356

原创 订阅发布模式到底是不是观察者模式?

1. 前言快手前天发布了《看见》一时间好评如潮,盖过了之前的《后浪》。现如今搞内容创作都要开始玩价值观导向了。不过互联网真是一个神奇的东西,我们足不出户就可以看到你想看的东西。不管是时下...

2020-06-09 07:51:00 363

转载 微服务架构核心基础讲解[入门级]

一.什么是微服务架构?为了方便理解,我先讲一个小故事:(改编自一知乎答主)Martin(微服务提出者也叫 Martin)刚来到公司时是一个基层员工,它上面有经理、老板,那个时候所有人都听...

2020-06-09 07:51:00 148

转载 什么是哈希表?

我们在这篇文章将要学习最有用的数据结构之一—哈希表,哈希表的英文Hash Table,也可以称为散列表或者 Hash 表。哈希表用的是数组支持按照下标随机访问数据的特性,所以哈希表其实就...

2020-06-08 07:50:00 180

原创 聊聊依赖注入注解@Resource和@Autowired

1. 前言@Resource和@Autowired注解都可以在Spring Framework应用中进行声明式的依赖注入。而且面试中经常涉及到这两个注解的知识点。今天我们来总结一下它们。...

2020-06-06 11:10:29 314 1

转载 能力不错的大厂高P,为什么过不了小厂的试用期?

图片:来自Pexels前阵子,我的一个大学同学跟我吐槽,“他去年从大厂跳槽到了一家C轮创业公司担任技术leader,今天居然被老板通知试用期没通过!”这位同学在加入小厂之前,有过两段大...

2020-06-06 11:10:29 271

原创 设计模式:从聚合支付业务的设计来聊聊策略模式

六月福利2020 年 6 月公众号码农小胖哥原创文章转发第一名将送全新《Spring Boot 实战》实体书一本,该书是学习热门框架 Spring Boot的经典之作。你不再需要依靠运气...

2020-06-03 08:00:00 555

转载 线程池运用不当的一次线上事故

在高并发、异步化等场景,线程池的运用可以说无处不在。线程池从本质上来讲,即通过空间换取时间,因为线程的创建和销毁都是要消耗资源和时间的,对于大量使用线程的场景,使用池化管理可以延迟线程的...

2020-06-03 08:00:00 323

转载 万字超强图文讲解AQS以及ReentrantLock应用(建议收藏)

写在前面祝大家儿童节快乐????,保持童心,这篇文章作为儿童节礼物????送给大家。进入源码阶段了,写了十几篇的 并发系列 知识铺垫终于要派上用场了。相信很多人已经忘了其中的一些理论知识...

2020-06-03 08:00:00 319

原创 Spring Boot项目启动后如何自动执行逻辑

1. 前言不知道你有没有接到这种需求,项目启动后立马执行一些逻辑。比如简单的缓存预热,或者上线后的广播之类等等。如果你使用 Spring Boot 框架的话就可以借助其提供的接口Comm...

2020-06-01 18:16:15 1112

spring-mvc4.2.4.RELEASE中文API官方原版翻译

基于4.2.4版本 版权归原作者所有

2016-10-08

IDE Support V2.0.9

JS chrome 调试插件

2017-02-12

spring4 中文API

版权归原作者所有

2016-10-08

百度 echarts 数据图形渲染技术学习指南

基于h5的图形化技术

2016-10-08

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

spring boot 参考指南

非常不错 参考指南

2016-10-16

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

几天没有登录 发现上不去了

发表于 2017-10-17 最后回复 2017-10-17

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

TA关注的人 TA的粉丝

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