首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
犬小哈
掘友等级
中台Java研发, 公众号: 小哈学Java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 32
沸点 0
赞
32
返回
|
搜索文章
赞
文章( 32 )
沸点( 0 )
图解 Java 线程的生命周期,看完再也不怕面试官问了
在 Java 初中级面试中,关于线程的生命周期可以说是常客了。本文就针对这个问题,通过图文并茂的方式详细说说。 当我们在代码中 new 一个 Thread 的时候,就代表着 thread 线程处于 NEW 状态了,但是此时该线程还未被操作系统创建出来,只有当我们调用了 star…
Spring Boot 2.0 WebFlux 教程 (一) | 入门篇
Spring MVC 构建于 Servlet API 之上,使用的是同步阻塞式 I/O 模型,什么是同步阻塞式 I/O 模型呢?就是说,每一个请求对应一个线程去处理。 Spring WebFlux 是一个异步非阻塞式的 Web 框架,它能够充分利用多核 CPU 的硬件资源去处理…
Spring Boot 2.x 图文教程 | 集成邮件发送功能
大家好,后续会间断地奉上一些 Spring Boot 2.x 相关的博文,包括 Spring Boot 2.x 教程和 Spring Boot 2.x 新特性教程相关,如 WebFlux 等。还有自定义 Starter 组件的进阶教程,比如:如何手撸一个自定义图床 Starte…
面试官: 说说看, 什么是 Hook (钩子) 线程以及应用场景?
通常情况下,我们可以向应用程序注入一个或多个 Hook (钩子) 线程,这样,在程序即将退出的时候,也就是 JVM 程序即将退出的时候,Hook 线程就会被启动执行。 从打印日志看到,当主线程执行结束,也就是 JVM 进程即将退出的时候,注入的两个 Hook 线程都被启动并打印…
面试官:说说你之前负责的系统,QPS 能达到多少?
这个时候,我们就需要借助一些常用的性能测试工具,如 Apache ab, Apache JMeter (互联网公司用的较多),LoadRunner 等。 我们今天主要说一说轻量级性能测试工具 wrk。 wrk 是一款针对 Http 协议的基准测试工具,它能够在单机多核 CPU …
关于 Docker 镜像的操作,看完这篇就够啦 !(下)
镜像作为 Docker 三大核心概念中最重要的一个关键词,它有很多操作,是您想学习容器技术不得不掌握的。本文将带您一步一步,图文并重,上手操作来学习它。 实际上,当同一个镜像拥有多个标签时,执行 docker rmi 命令,只是会删除了该镜像众多标签中,您指定的标签而已,并不会…
关于 Docker 镜像的操作,看完这篇就够啦 !(上)
镜像作为 Docker 三大核心概念中最重要的一个关键词,它有很多操作,是您想学习容器技术不得不掌握的。本文将带您一步一步,图文并重,上手操作来学习它。 如果我们想要在本地运行容器,就必须保证本地存在对应的镜像。所以,第一步,我们需要下载镜像。当我们尝试下载镜像时,Docker…
Spring Boot 2.x 教程系列 | AOP 切面统一打印请求日志
本节中,您将学习如何在 Spring Boot 中使用 AOP 切面统一处理请求日志,打印进出参相关参数。 效果应该还不错吧!接下来就让我们一步一步去实现该功能, 首先,新建一个 Spring Boot Web 项目。 我们通过 @Aspect 声明了 WebLogAspect…
Spring Boot 自定义 Starter
Spring Boot 最大的特性可以说就是开箱即用,内部提供的默认自动配置功能,使得我们可以再 "零配置" 的情况下,就能够很方便地运行起应用。 这一切都要归功于启动器 starter, 比如说,想搭建一个 Spring Boot Web 项目,我们只需要添加 spring-…
Java8 新特性并发篇(一) | 线程与执行器
欢迎进入 Java8 并发篇系列。此系列大概包括三篇教程: 本篇博文是此系列的第一篇,接下来的 15 分钟里,我将会通过一些简单易懂的示例代码来教会你,如何在 Java8 中进行并发编程,学会如何通过 Thread, Runable 和 Executor 来并行执行代码。 关于…
下一页
个人成就
优秀创作者
文章被点赞
1,662
文章被阅读
246,631
掘力值
7,580
关注了
0
关注者
5,319
收藏集
1
关注标签
16
加入于
2016-08-05