- 博客(27)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Spring Boot 整合Elasticsearch入门
1. Spring Data ElasticsearchSpring Data Elasticsearch是Spring Data项目的子项目,提供了Elasticsearch与Spri...
2020-08-31 16:30:39 1013
转载 AQS基础——多图详解CLH锁的原理与实现
JDK1.8源码分析项目(中文注释)Github地址:https://github.com/yuanmabiji/jdk1.8-sourcecode-blogs1 什么是自旋锁和互斥锁?...
2020-08-30 21:18:22 1126 4
原创 我对响应式编程中Mono和Flux的理解
1. 前言很多同学反映对响应式编程中的Flux和Mono这两个Reactor中的概念有点懵逼。但是目前Java响应式编程中我们对这两个对象的接触又最多,诸如Spring WebFlux、...
2020-08-29 00:13:10 4649
转载 写这段代码的兄弟看到的话帮个忙吧
四年前的老代码突然要优化,已经三天了!没有头绪!希望当时写这个的兄弟能看到,帮个忙!再改不了,恐怕我要被优化了。我真是太菜了,一个区区四千行的方法都优化不了。关于秋招,有哪些越早知道越好...
2020-08-28 10:37:33 818
转载 10分钟搞定 Java 并发队列
| 好看请赞,养成习惯你有一个思想,我有一个思想,我们交换后,一个人就有两个思想If you can NOT explain it simply, you do NOT understa...
2020-08-28 10:37:33 1481 1
原创 IntelliJ IDEA 2020.2.1发布,Lombok插件可能被官方支持
1. 前言最近两个版本的Intellij IDEA没有办法使用lombok插件了,这种问题已经出现了多次,导致胖哥依然使用2020.1的旧版本。其实很多人和我一样也回滚到了旧版本。我一直...
2020-08-26 16:08:37 5574 8
原创 Java程序员不缺对象,缺的是对象存储
1. 前言文件服务器是一个应用必要的组件之一。最早我搞过FTP,然后又用过FastDFS,接私活的时候我用MongoDB也凑合凑合。现如今时代不同了,开始流行起了OSS。Gitee: h...
2020-08-25 07:50:00 1360
转载 生产环境下到底应该如何优化MySQL锁等待?
主题 聊聊 MySQL InnoDB 的行锁,以及如何通过减少锁冲突。什么是InnoDB 的行锁? 顾名思义,行锁就是针对数据表中行记录的锁。这很好理解,比如事务 A 更新了一行,而这...
2020-08-24 07:50:00 920
转载 “既生 ExecutorService, 何生 CompletionService?”
| 好看请赞,养成习惯你有一个思想,我有一个思想,我们交换后,一个人就有两个思想If you can NOT explain it simply, you do NOT understa...
2020-08-23 07:50:00 682
原创 新的Spring OAuth2.0 授权服务器项目正式发布
1. 前言记不记得之前发过一篇文章Spring 官方发起 Spring Authorization Server 项目。该项目是由Spring Security主导的一个社区驱动的、独...
2020-08-23 07:50:00 1633
原创 如何系统学习Spring框架
1.前言最近有朋友私信胖哥说自己从事Java开发好几年了,但是从来没有系统学习过Spring框架,希望找到一条系统学习Spring的路线来提升一下自己。这像极了以前的我,想学却不知道从哪...
2020-08-22 08:00:00 2370 3
转载 K8S容器编排技术确实比较难,所以……
2020,上云之年,产品云端化成为一种趋势。在一线城市,很多公司都已经构建了自己的私有云环境,比如阿里云、网易云、华为云等。而Kubernetes 作为基于容器编排领域的王者,具备扩展...
2020-08-21 07:50:00 1684
原创 如何选择一台适合Java开发的电脑
前言最近在群里老有同学求推荐适合Java开发用的电脑,所以胖哥就用我知道的电脑知识来帮助大家选择适合开发的电脑配置。因为我自己家里的主机已经带不动两个 IDEA 了,更别提开个 Dock...
2020-08-20 07:50:00 7760 4
原创 从零搭建Spring Boot脚手架(6):整合Redis作为缓存
1. 前言上一文我们整合了Mybatis Plus,今天我们会把缓存也集成进来。缓存是一个系统应用必备的一种功能,除了在减轻数据库的压力之外。还在存储一些短时效的数据场景中发挥着重大作用...
2020-08-19 08:27:27 1253
转载 想投递大厂,但还没有项目经验? | 100个免费名额,先到先得
最近,不少同学跟我吐槽说:没项目经验,找工作太难了!今天就给大家推荐一个可以刷项目经验的「大学生就业特训营」!有JavaEE和智能物联网两个方向,会带你完成一个可以上线的实战项目...
2020-08-18 07:59:23 707
原创 Docker真的被禁止使用了?
1.前提概要近日知名开源容器引擎Docker引起关注,各大技术自媒体纷纷发文表示Docker被禁止使用了。这是为什么呢?原来Docker公司最新的服务条款 8 月 13 日生效。条款申明...
2020-08-17 09:30:11 33711 19
原创 Java SPI 居然这么多知名框架在用
1. 前言Java SPI全称Java Service Provider Interface。是 Java 提供的一套用来被第三方实现或者扩展的 API,它可以用来启用框架扩展和替换组件...
2020-08-13 07:50:00 1038
原创 开发者面试千万别去这几种公司
1. 前言开发者如何避免找工作遇到比较“坑”的公司是个问题,很多开发同学在群里吐槽自己面试遭遇的不快,说自己遇到了非常不靠谱的公司,今天就简单分享一下如何避开一些这些坑,让自己的求职路相...
2020-08-11 07:50:00 5246 9
转载 ELK日常使用基础篇
本文字数:11149字预计阅读时间:28分钟前言在后端开发工程师的日常工作中,在遇到比如定位排查问题或是想要了解系统某些方面的情况时,会遇到以下的场景:查询某个接口请求的日志。查询某...
2020-08-11 07:50:00 3803
原创 自己动手编写一个Mybatis插件:mybatis脱敏插件
1. 前言在日常开发中,身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。否则容易造成个人隐私泄露,客户资料泄露,给不法分子可乘之机。但是数据脱敏不是把敏感信息隐藏起来,而是看...
2020-08-10 18:20:00 1564
原创 从零搭建Spring Boot脚手架(5):整合 Mybatis Plus
1. 前言在上一文中我根据Mybatis中Mapper的生命周期手动实现了一个简单的通用Mapper功能,但是遗憾的是它缺乏实际生产的检验。因此我选择更加成熟的一个Mybatis开发增强...
2020-08-09 12:01:47 854
转载 Java开发新手应该挑战一下你的软肋(文末送书)
本文来源于华章计算机(hzbook_jsj)转载请标明出处DB-Engines 根据数据库管理系统的受欢迎程度对其进行排名,最近发布了 2020年 8月份的数据库排名。该网站实时统计了...
2020-08-09 12:01:47 706
原创 只知道java反射,宁知道内省吗?
1. 前言在上一文中我们封装了一个Mybatis通用 Mapper。为了获得实体类属性我使用了反射。大多数同学也第一感觉会用反射实现,其实还有一种技术也能实现,这就是内省(Introsp...
2020-08-07 07:48:00 687
原创 从零搭建Spring Boot脚手架(4):手写Mybatis通用Mapper
1. 前言今天继续搭建我们的kono Spring Boot脚手架,上一文把国内最流行的ORM框架Mybatis也集成了进去。但是很多时候我们希望有一些开箱即用的通用Mapper来简化我...
2020-08-06 14:48:50 997
转载 Flink 全套知识体系,终于搞到了!
自从阿里 Blink 开源,Flink 就因天然流式计算特性和强大处理性能,打破了Spark 独霸实时计算领域的现状,一跃成为炙手可热的大数据处理框架。目前,包括阿里在内的很多公司都对 ...
2020-08-04 07:50:00 2480 1
原创 从零搭建Spring Boot脚手架(3):集成mybatis
1. 前言今天继续搭建我们的kono Spring Boot脚手架,上一文集成了一些基础的功能,比如统一返回体、统一异常处理、快速类型转换、参数校验等常用必备功能,并编写了一些单元测试进...
2020-08-04 07:50:00 716
原创 分享两个操作Java枚举的实用方法
1. 前言Java枚举在开发中是非常实用的。今天再来分析几个小技巧并且回答一些同学的的疑问。首先要说明的是我的枚举建立在以下的范式之中:枚举统一接口范式2. 如何把枚举值绑定的下拉列表这...
2020-08-02 08:14:32 979
R2DBC_Paluch_Folien.pdf
2020-06-28
kotlin 官方文档
2018-12-14
cas在was部署失败 在tomcat 可以运行
2016-12-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人