首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
钟波
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
全栈式部署:SpringCloud 微服务+Docker + Vue + nginx 前后端一站式部署
本文将带大家从一台全新的 CentOS 服务器开始,部署一套完整的前后端分离项目。操作步骤非常详细,新手友好型文章~ 部署工具:后端用 Docker 容器化部署,并把命令封装成脚本自动执行;前端用 Nginx 做代理。 系统版本为:CentOS 7.6 64位。 要对远程服务器…
三个好用的并发工具类
以前的文章中,我们介绍了太多的底层原理技术以及新概念,本篇我们轻松点,了解下 Java 并发包下、基于这些底层原理的三个框架工具类。 所以,既然是工具类,那么必然是离不开特定的场景的,于是相互之间没有谁优谁劣,只有谁更合适。 这个场景不同于我们一般的并发场景,一般来说,我们的临…
Java 各种锁的小结
一. synchronized 在 JDK 1.6 之前,synchronized 是重量级锁,效率低下。 从 JDK 1.6 开始,synchronized 做了很多优化,如偏向锁、轻量级锁、自旋锁、适应性自旋锁、锁消除、锁粗化等技术来减少锁操作的开销。 synchroniz…
Spring Cloud Gateway:新一代API网关服务
Spring Cloud Gateway 为 SpringBoot 应用提供了API网关支持,具有强大的智能路由与过滤器功能,本文将对其用法进行详细介绍。 Gateway是在Spring生态系统之上构建的API网关服务,基于Spring 5,Spring Boot 2和 Pro…
面试必备:Java线程池解析
掌握线程池是后端程序员的基本要求,相信大家求职面试过程中,几乎都会被问到有关于线程池的问题。我在网上搜集了几道经典的线程池面试题,并以此为切入点,谈谈我对线程池的理解。如果有哪里理解不正确,非常希望大家指出,接下来大家一起分析学习吧。 面试问题2:按线程池内部机制,当提交新任务…
关于多线程计算结果同步
日常搬砖,接到了将串行调用RPC服务(不要问我为啥串行 我也不明白)的业务逻辑优化的活儿,经过苦心思考,问了周边大神同学,醍醐灌顶,有了此文。 一想到多线程查询数据再汇总,我想到的是以下三种方式,根据业务及性能选择最优解。 Future同步式,想必大家都很清楚,就是get方法,…
ThreadPoolExecutor线程池源码解读keepAliveTime 空闲过期时间作用
keepAliveTime参数主要是把除了核心线程其他线程当超过等待时间keepAliveTime就会进行线程移除接下来主要讲下线程是如何创建执行然后操作等待时间是如何移除的先介绍两个线程池的核心参数
spring cloud 2.x版本 Gateway自定义过滤器教程
Spring Cloud Gateway内部已经提供非常多的过滤器filter,Hystrix Gateway Filter、Prefix PathGateway Filter等。感兴趣的小伙伴可以直接阅读Spring Cloud Gateway官网相关文档或直接阅读源码。但是…
一份不可多得的 Lombok 学习指南
Lombok 是一款 Java 开发插件,使得 Java 开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的 Java 模型对象(POJO)。在开发环境中使用 Lombok 插件后,Java 开发人员可以节省出重复构建,诸如 hashCode 和 e…
Java基础系列-跨越 Java8
Benjamin 在 2014 年写下的这篇 Java8 的入门教程我觉得非常不错,或许可以帮助你跨过 Java8 这个坎。 这份教程会指导你一步一步学习 Java8 的新特性。按照先后顺序,这篇文章中包括以下的内容:接口的 default 方法,lambda 表达式,方法引用…