天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。

标签:Java

公众号文章

更快 Maven 来袭,性能大幅提升!

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 相信作为Java开发者的你早已经受够了maven的编译缓慢,但是又由于历史包袱、使用习惯等问题暂时切换不了其他更快的构建工具,这里笔者将给你介绍一款更快的maven——maven-mvnd。 1 介绍 maven-mvnd是Apache Maven团队借鉴了Gradl……继续阅读 »

itzoo 3年前 (2022-04-25) 910浏览 0评论 0个赞

公众号文章

推荐一个 Spring Boot 快速开发利器

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! Spring boot CLI是运行spring boot命令的命令行界面。Spring提供了用于创建、运行和测试spring boot应用程序的spring命令。 Spring boot CLI应用程序使用groovy语言,通过这种方式,我们用最少的代码行创建我们的应用程序并启动它。 ……继续阅读 »

itzoo 3年前 (2022-04-25) 993浏览 0评论 0个赞

公众号文章

就是刚!徒手给面试官写了一个 RPC 框架…

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 本文主要论述的是“RPC 实现原理”,那么首先明确一个问题什么是 RPC 呢?RPC 是 Remote Procedure Call 的缩写,即,远程过程调用。RPC 是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而开发人员无需额外地为这个交互……继续阅读 »

itzoo 3年前 (2022-04-25) 893浏览 0评论 0个赞

公众号文章

整天使用破姐工具,却不知道什么是 Agent!?

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! Java agent又叫做Java 探针,本文将从以下四个问题出发来深入浅出带领大家了解下Java agent。是的,没错,就是那个激活IDE的agent! 1 什么是java agent? Java agent是在JDK1.5引入的,是一种可以动态修改Java字节码的技……继续阅读 »

itzoo 3年前 (2022-04-25) 961浏览 0评论 0个赞

公众号文章

JDK8 到 JDK17 各个版本的重要特性一览

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! JDK8新特性(2014年初)(LTS版本) 1、Lambda表达式 2、函数式编程 3、接口可以添加默认方法和静态方法,也就是定义不需要实现类实现的方法 4、方法引用 5、重复注解,同一个注解可以使用多次 6、引入Optional来避免空指针 7、引入Streams相关的API 8、引……继续阅读 »

itzoo 3年前 (2022-04-25) 855浏览 0评论 0个赞

公众号文章

SpringBoot:如何优雅地进行参数传递、响应数据封装、异常处理?

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 在项目开发中,接口与接口之间、前后端之间的数据传输都使用 JSON 格式。 1 fastjson使用 阿里巴巴的 fastjson是目前应用最广泛的JSON解析框架。本文也将使用fastjson。 1.1 引入依赖 <dependency> &……继续阅读 »

itzoo 3年前 (2022-04-25) 727浏览 0评论 0个赞

公众号文章

用 java 写一个迷你版的 Tomcat

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 1 前言 Tomcat,这只3脚猫,大学的时候就认识了,直到现在工作中,也常会和它打交道。这是一只神奇的猫,今天让我来抽象你,实现你! 2 Write MyTomcat Tomcat是非常流行的Web Server,它还是一个满足Servl……继续阅读 »

itzoo 3年前 (2022-04-25) 769浏览 0评论 0个赞

公众号文章

JVM调优的几种场景(建议收藏)

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 最近很多小伙伴跟我说,自己学了不少JVM的调优知识,但是在实际工作中却不知道何时对JVM进行调优。今天,我就为大家介绍几种JVM调优的场景。 在阅读本文时,假定大家已经了解了运行时的数据区域和常用的垃圾回收算法,也了解了Hotspot支持的垃圾回收器。 1 cpu占用过高 ……继续阅读 »

itzoo 3年前 (2022-04-25) 714浏览 0评论 0个赞

公众号文章

14 个写 Java 的习惯

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 1. 定义配置文件信息 有时候我们为了统一管理会把一些变量放到 yml 配置文件中 例如 用 @ConfigurationProperties 代替 @Value 使用方法 定义对应字段的实体 @Data// 指定前缀@ConfigurationProperties(pr……继续阅读 »

itzoo 3年前 (2022-04-25) 790浏览 0评论 0个赞

公众号文章

几分钟上线一个网站,这些神器我爱了!

点击“终码一生”,关注,置顶公众号 每日技术干货,第一时间送达! 1 ToolJet 简介 ToolJet 是一个开源的低代码框架,可以快速构建和部署内部工具,而无需工程团队付出太多努力。您可以连接到您的数据源,例如数据库(如 PostgreSQL、MongoDB、Elasticsearch 等)、API 端点(ToolJet 支持导……继续阅读 »

itzoo 3年前 (2022-04-25) 1092浏览 0评论 0个赞