点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
Lombok是一款非常实用Java工具,它可以帮助开发人员减少样板代码,使开发人员专注业务逻辑,在Java界几乎无人不知。
在Springboot开发过程中,我们经常会使用到POJO的知识,为了加快编码效率,有时会在IntelliJ IDEA中加载插件。那么今天就让我们来认识一个常用插件……继续阅读 »
itzoo
3年前 (2022-05-21) 1088浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
Java程序开发人员如今跟上Java频繁发布功能的节奏并不容易。如果错过了密封类、文本块、记录类、新字符串方法以及可选类,则需要修复或弥补这些功能。
Java现在基本上保持在每半年发布一个新的版本,这有利于保持Java的新鲜度和相关性,但它很容易让开发人员错过引入的功能。本文汇总了几个有用……继续阅读 »
itzoo
3年前 (2022-05-21) 693浏览 0评论
1个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
# 什么是 SMTP?
SMTP 全称为 Simple Mail Transfer Protocol(简单邮件传输协议),它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 认证要求必须提供账号和密码才能登陆服务器,其设计目的在于避免用户受到垃圾邮件的侵扰。
#……继续阅读 »
itzoo
3年前 (2022-05-08) 1060浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
前言
Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等。对于这种小范围的代码生成,我们可以利用 IDEA 提供的 Live Templates功能。刚开始觉得它只是一个简单的Code Snippet,后来发现……继续阅读 »
itzoo
3年前 (2022-05-08) 916浏览 0评论
0个赞
点击“ 终码一生 ”, 关注,置顶 公众号
每日技术干货,第一时间送达!
【导语】: CodeTour(代码之旅)是微软官方开发的 VS Code 扩展,允许记录和回放代码的演练……继续阅读 »
itzoo
3年前 (2022-05-08) 912浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
JDK1.7的ConcurrentHashMap
首先,将数据分为一段一段的存储,然后给每一段数据配一把锁,当一个线程占用锁访问其中一个段数据时,其他段的数据也能被其他线程访问。
ConcurrentHashMap 是由 Segment 数组结构和 HashEntry 数组结构组成。……继续阅读 »
itzoo
3年前 (2022-05-07) 750浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
今早,看到CSDN里推荐的Python获取女朋友发来加班拍照定位地址是酒店的段子,本来准备验证下,顺便练练手的,最后,安装执行pip install json报没有指定版本号。
一怒之下搞我大JAVA,验证可行与场景体遐想。废话不多说,先上硬货。
1
依赖导入
从博文上……继续阅读 »
itzoo
3年前 (2022-05-07) 811浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
在某些时候,我们写出了自己并不感到自豪的代码。这些代码让你怀疑,”我怎么会写出这样的东西?“其实,这没什么好羞愧的。
它发生在我身上,发生在你身上,但它也发生在其他开发者身上。我花了点时间,收集了我能找到的最糟糕的代码片断。
今天,我将把它们介绍给你们。
重新……继续阅读 »
itzoo
3年前 (2022-05-07) 815浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
需求
不知不觉,web 开发已经进入 “微服务”、”分布式” 的时代,致力于提供通用 Java 开发解决方案的 Spring 自然不甘人后,提出了 Spring Cloud 来扩大 Spring 在微服务方面的影响,也取得了市场的认可,在我们的业务……继续阅读 »
itzoo
3年前 (2022-05-07) 807浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
背景
为了更好地实现对项目的管理,我们将组内一个项目迁移到 MDP 框架(基于 SpringBoot),随后我们就发现系统会频繁报出 Swap 区域使用量过高的异常。
笔者被叫去帮忙查看原因,发现配置了 4G 堆内内存,但是实际使用的物理内存竟然高达 7G,确实不正……继续阅读 »
itzoo
3年前 (2022-05-07) 827浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
出品 | OSC开源社区(ID:oschina2013)
New Relic 最新发布了一份“2022 年 Java 生态系统状况报告”,旨在提供有关当今 Java 生态系统状态的背景和见解。
该报告基于从数百万个提供性能数据的应用程序中收集的数据,对生产中使用最多的版本、最受欢迎的供……继续阅读 »
itzoo
3年前 (2022-05-07) 787浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起使用时,因为流申明式处理数据集合的特点,可以让代码变得简洁易读
1
流如何简化代码
如果有一个需求,需要对数据库查询到的菜肴进行一个处理:
筛选出卡路里小于400的菜肴
对筛……继续阅读 »
itzoo
3年前 (2022-05-06) 812浏览 0评论
0个赞