自定义博客皮肤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资讯、知识库

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

原创 把代码写烂点,你在公司就不可代替了?

很多同学戏谑“把代码写烂点,你在公司就不可代替了”。其实大家都知道不太可能。曾经胖哥和同事花了一周时间只为重构了一个极其复杂简直是混淆代码的方法,所以不要低估公司重构代码的决心。那么如何在...

2021-03-31 07:30:00 10122 7

原创 IntelliJ IDEA的这个功能真是好用

昨天我建了新项目,还没有被 Git 托管。中间有一个解析配置的功能感觉写的不太好,于是就把代码删除了。搞了半天没有更好的解决办法,算了能用就行。可惜代码已经删了,如果重写得个把小时,要是有...

2021-03-30 07:30:00 310

原创 忙里偷闲又把自己的JWT实现改进了一下

之前在Spring Security 实战干货系列中我使用了 Spring 官方提供的spring-security-jwt作为JWT的实现。目前该工具包已经不再维护,而且对于最新推出的S...

2021-03-29 09:24:47 315

原创 牛批!全自动发布jar到Maven中央仓库

之前发布开源项目Payment Spring Boot[1]到 Maven 中央仓库我都是手动执行mvn deploy,在CI/CD大行其道的今天使用这种方式有点“原始”。于是我一直在寻求...

2021-03-25 18:25:48 261

原创 Spring Security 实战干货:5.4版本带来的新玩法

1. 前言在以往Spring Security的教程中我们自定义配置都是声明一个配置类WebSecurityConfigurerAdapter,然后覆写(@Override)对应的几个方法...

2021-03-23 20:59:28 353

原创 今天给没用过Git的新人简单培训了一下

目前Git已经是大部分公司默认的版本控制工具,也是一个软件开发人员必会的技能。最近公司招了几个刚入行的新人不会使用Git,为了帮助他们快速了解和上手Git,就给他们大致讲解了一些基本操作。...

2021-03-22 17:58:47 8639 8

原创 在一个大项目中我选择了另一种JDK实现AdoptOpenJDK

前言最近在搞一个大项目,做一些基础选型工作。首先就是 JDK 的选型。由于 Oracle 在 Java 8 更改了许可证。这使得我在对 JDK 的选择上除了性能考虑外还要特别注意合规检查。...

2021-03-21 15:05:04 251

转载 虚拟现实:如果这个世界没有Java

故事概要:Java已经成为头部流行语言多年,慢慢渗透到各个领域。它一次编译,到处运行,慢慢地引起了人们的担忧,不少名流开始鼓动反对Java。在所谓的“民意”的挟持下,“总统”不顾理性人士的...

2021-03-19 11:48:37 113

原创 Java 16 正式发布,已经是Java 8的两倍了

就在刚刚,Java 16正式发布。Java 16 正式发布主要特性Vector API(孵化)提升了Java在CPU向量计算的性能,这是对大规模的张量计算的支持,提升了Java在AI领域的...

2021-03-17 07:05:20 3364 5

转载 从Nacos客户端视角来分析一下配置中心实现原理

一 动态配置1. 环境准备2.新建配置3.导入配置4.配置客户端5. 修改配置信息6.小结二 配置中心原理(推还是拉)1.实例化 ConfigService2.添加 Listener3.C...

2021-03-17 07:05:20 169

原创 天哪,IntelliJ IDEA居然支持视频聊天了

新冠疫情已经在全球持续了一年多了,它改变了我们的生活,更改变了我们的沟通方式。远程工作已经成为一种发展趋势。IntelliJ的工程师也希望通过在IDE中实时远程交流来改变开发者的沟通方式和...

2021-03-15 07:30:00 189

原创 厉害了!Apache软件基金会首位华人董事诞生了

Apache 软件基金会Apache软件基金会(也就是Apache Software Foundation,简称为ASF),是专门为支持开源软件项目而办的一个非盈利性组织。在它所支持的Ap...

2021-03-14 11:08:14 192

转载 Spring开始进入云原生时代

Spring 开始拥抱云原生,这就是Java的魅力,能顺应发展的潮流。 ...

2021-03-14 11:08:14 104

原创 Announcing Spring Native Beta!

美东3月11日,Spring布道师Josh Long发布了一条劲爆消息:目前在start.spring.io上你已经可以看到它了。这个项目具有里程碑式的意义。它意味着目前除了自Spring...

2021-03-13 07:30:00 403

原创 分享一下我做开源项目的经历

在2016年,我在工作之余为了练手写了一个叫WePay的微信支付V2 SDK(因为V3已经停止了维护),当时也不太懂开源,仅仅是为了分享自己的一些想法,放在今天来看确实写的并不怎么样。我把...

2021-03-12 10:45:41 167

转载 10 个内存引发的大坑,你能躲开几个?

对程序员来说内存相关的 bug 排查难度几乎和多线程问题并驾齐驱,当程序出现运行异常时可能距离真正有 bug 的那行代码已经很远了,这就导致问题定位排查非常困难,这篇文章将总结涉及内存的一...

2021-03-10 08:56:03 120

转载 2021年Java工程师飞升成神之路

点击关注"爱笑的架构师"右上角"设为星标"好文章送达比别人快最近有很多读者问:怎样成为一名架构师?在大家眼中『架构师』的地位高高在上,不可逾越,其实不然,架...

2021-03-09 07:40:48 145

转载 10个解放双手实用在线工具,有些代码真的不用手写

1、Aliyun Java Initializr在日常开发工作和自己学习跑demo的时候,往往都需要快速构建一个springboot基础工程。除了用IDEA开发工具构建,更多就是用Spri...

2021-03-09 07:40:48 160

转载 新的虚拟机平台GraalVM,编程语言可以无缝沟通了

1. 前言在许多年前,一群不需要产出的IT学术研究人员搞了一个有趣的实验性项目叫MaxineVM,它是 一个用Java实现的元循环Java虚拟机。其实我也不知道这么高端的名字是啥意思,反...

2021-03-08 00:56:50 126

转载 炫技!bug 排查大曝光,涉及Linux 内核的那种

那些编程高手除了写代码很厉害之外,调试代码找 bug 更是手到擒来。编写代码只是程序员的工作之一,调试代码的时间甚至会超过编写代码,之前为大家讲解了很多关于系统、架构、编程等方面的内容,这...

2021-03-08 00:56:50 109

转载 Java开始摆脱字节码的束缚迈向云原生时代

Run Programs Faster Anywhere双击加关注不要走开,稍后会介绍

2021-03-07 17:57:47 92

原创 方法论:这些年不少程序员同学都是这么跟我提问题的

这些情况每天都在上演。❝你好!【我只能你好】在吗?【需要实时一对一服务?】大佬求带。【带什么?】帮我写个登录模块吧【不说业务细节,更别说给钱了】可以问个问题吗?【又不说问题】这个异常怎么改...

2021-03-06 11:17:49 1230 4

原创 方法论:用代码写故事

昨天在我的视频号中分享了一段短视频,演示了如何编写一段代码来描述一个谁(WHO)何时(WHEN)何地(WHERE)做(DO)什么(WHAT)。是的,本身没有什么技术含量,但是带来一些关于技...

2021-03-05 15:35:25 129

转载 视频:Java代码语义化

重要的不是代码,不是语言,是function,是function。

2021-03-05 15:35:25 96

转载 视频:开源的可持续性

导读在这一集中 Petabridge 的首席技术官和创始人 Aaron Stannard,和来自 JetBrains 的 .NET 布道师 Rachel Appel,将一起与我们的主持人 ...

2021-03-05 15:35:25 94

原创 Spring Security 实战干货:微信小程序登录与Spring Security结合的思路分享

关注并星标,文末获取相关学习资料1. 前言原本打算把Spring Security中OAuth2.0的机制讲完后,用小程序登录来实战一下,发现小程序登录流程和Spring Security...

2021-03-04 11:40:36 943 2

转载 原来早就有人总结了互联网的本质

艺术源于生活

2021-03-04 11:40:36 90

原创 如何发起并运营一个开源项目

1. 前言今天分享一下如何发起并运营一个开源项目。平时我们开发用到的轮子大多都是开源的,可以说开源项目推动了 IT 行业的的发展,而这两年是开源项目的爆发期。对于个人来说,开源项目也是开发...

2021-03-02 09:23:48 315 2

转载 微信支付 V3 的 Java 实现 Payment Spring Boot1.0.7.RELEASE发布

该项目是胖哥维护的开源项目,欢迎 StarPayment Spring Boot[1] 是微信支付 V3 的 Java 实现,仅仅依赖 Spring 内置的一些类库。配置简单方便,可以让开...

2021-03-02 09:23:48 197

IDE Support V2.0.9

JS chrome 调试插件

2017-02-12

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

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

2016-10-08

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的粉丝

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