标签:final

Java

聊聊Java中的异常及处理

2

puefu.he 发布于 2020-07-02

前言 在编程中异常报错是不可避免的。特别是在学习某个语言初期,看到异常报错就抓耳挠腮,常常开玩笑说编程1分钟,改bug1小时。今天就让我们来看看什么是异常和怎么合理的处理异常吧! 异常与error介绍 下面还是先让我们来看一下基本概念吧! ​ 异常 指程序运行过程中出现的非正常现...

阅读(1)评论(0)赞 (0)

Java

聊聊Java中的异常及处理

1

yanxinchi 发布于 2020-07-02

前言 在编程中异常报错是不可避免的。特别是在学习某个语言初期,看到异常报错就抓耳挠腮,常常开玩笑说编程1分钟,改bug1小时。今天就让我们来看看什么是异常和怎么合理的处理异常吧! 异常与error介绍 下面还是先让我们来看一下基本概念吧! ​ 异常 指程序运行过程中出现的非正常现...

阅读(2)评论(0)赞 (0)

Java

一文了解JDK12 13 14 GC调优秘籍-附PDF下载

4

xiaoli.wang 发布于 2020-07-02

想了解JDK12,13,14中的GC调优秘籍吗?想知道这三个版本中JVM有什么新的变化吗? 一起来看看这期的GC调优秘籍,因为JDK12,13,14中的GC变化不太大,所以这里一起做个总结,文末附有相应的PDF下载,希望大家能够喜欢。 那些好用的VM参数 我们再讲几个之前的版本中...

阅读(6)评论(0)赞 (0)

Java

Spring源码解读 – IOC xml配置解析(一)- bean标签的解析

邓龙华 发布于 2020-07-02

最近在看 spring 源码,发现之前看的很多细节已经忘了,于是决定在看源码的过程中也把主要的流程用博客记载下来,希望自己能坚持下来吧。 spring 已经发展很久,整个体系已经变得很庞大了。为了能更好的把源码看下去,我决定从最基础也是最核心的 IOC 开始切入,并且从最原始的 ...

阅读(8)评论(0)赞 (0)

Java

Java并发编程之 volatile 关键字解析

2

likai 发布于 2020-07-02

世界上最幸福的事之一,莫过于经过一番努力之后,所有东西慢慢变成你想要的样子。 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重...

阅读(5)评论(0)赞 (0)

Java

Node集成到微服务体系

2

yeseng 发布于 2020-07-02

最近想希望通过Node将目前由Java实现的例如邮件发送,短信发送,消息通知,数据计算结构到Node中 将Node整合为服务中台,这就碰到一个问题,如何将结构的服务集成到微服务的体系中 注册中心 微服务体系中核心节点,为服务拆分提供了有效的支撑 常见的有zookeeper(CP)...

阅读(5)评论(0)赞 (0)

Java

聊一聊 HashMap

2

zhuangli 发布于 2020-07-02

面试的时候,当面试官问你 Java 基础的时候,HashMap 可以说是一个绕不过去的话题,哪怕其他容器(比如 ArrayList,LinkedList)都不问,HashMap 也是不能不问的。不仅仅因为在平时工作中,HashMap 是一个很常用的数据结构,而且由 HashMap...

阅读(6)评论(0)赞 (0)

Java

再探JVM内存模型

5

songhua.gao 发布于 2020-07-02

以前学JVM的时候看过《深入理解JVM》,当时看的很模糊也记了些笔记,更像是为了应付面试。事实是确实把笔记都背上了,春招找实习的时候,内存管理、类加载、垃圾回收三连背一遍。后来自己做项目的时候,涉及到JVM的部分还是不怎么理解,最近重读了上面的书并且看了一些技术大佬的专栏,用博客...

阅读(6)评论(0)赞 (0)

Java

Spring中AOP相关的API及源码解析

6

zhuangli 发布于 2020-07-02

Spring中AOP相关的API及源码解析 本系列文章: 读源码,我们可以从第一行读起 你知道Spring是怎么解析配置类的吗? 配置类为什么要添加@Configuration注解? 谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗? 这篇文章,我们来谈一谈...

阅读(8)评论(0)赞 (0)

Java

Java NIO之Buffer的使用

3

邓龙华 发布于 2020-07-02

目录 Buffer 简介 Buffer 的核心属性 Buffer 的创建与使用( ByteBuffer 为例) 总结 参考资料 Buffer简介 缓冲区( Buffer ):本质上是一个数组,用于临时保存、写入以及读取数据。在 Java NIO 中, 该内存块包含在 NIO Bu...

阅读(6)评论(0)赞 (0)

Java

Spring AOP源码分析(二)

4

Harries 发布于 2020-07-02

无论是单例 Bean 还是原型 Bean ,对于AOP的实现其实就是依赖于 BeanPostProcessor 的回调,这里主要有个主要的实现类: SmartInstantiationAwareBeanPostProcessor ,这个类即实现了 BeanPostProcesso...

阅读(9)评论(0)赞 (0)

Java

面试被问到“零拷贝”?我一脸懵逼!

9

xiaoli.he 发布于 2020-07-02

来源:https://my.oschina.net/OutOfMemory/blog/3034514 前言 I/O概念 1.缓冲区 2.虚拟内存 3.mmap+write方式 4.sendfile方式 Java零拷贝 1.MappedByteBuffer 2.DirectByte...

阅读(9)评论(0)赞 (0)

Java

Tomcat整体架构分析

3

wenming.gapo 发布于 2020-07-02

本篇博客主要介绍下Tomcat整体架构,以及核心组件的作用。 1. 整体架构简析 如果将Tomca他的结构高度抽象的话,那么Tomcat其实可以看成只是有连接器(Connector)和容器(Container)两个组件构成。其中Connector组件负责在服务器端处理客户端连接,...

阅读(10)评论(0)赞 (0)

Java

个人学习系列 – springboot防止重复提交

7

darida 发布于 2020-07-02

最近开发项目时候发现,有时候因为网络或者个人问题,会出现重复点击提交按钮的情况,这样有可能会在数据库生成两条数据,造成数据混淆。今天来谈一下如何解决这个问题。 搭建springboot项目 1. 选择新建项目 2. 选择Spring Initializr 3. 填写相关信息 4....

阅读(10)评论(0)赞 (0)

Java

你还在使用 try-catch-finally 关闭资源?

2

puefu.he 发布于 2020-07-02

作者:何甜甜在吗 链接:https://juejin.im/post/5b8f9fa05188255c6f1df755 代码一定得写的优雅一点! 你还在使用try-catch-finally关闭资源吗,如果是,那么就有点out了。皮皮甜手把手教你使用 JDK7  引用的...

阅读(7)评论(0)赞 (0)

Java

【005期】JavaSE面试题(五):String类

zhuangli 发布于 2020-07-02

开篇介绍 大家好,我是 Java最全面试题库 的提裤姐,本篇文章是面试系列文章的第五篇,主要介绍了JavaSE中String相关的面试题,在之后会顺着开篇的思维导图一直总结下去,做到日更!如果我能做到 百日百更 ,希望你也可以跟着 百日百刷 ,一百天养成一个好习惯。 一、Stri...

阅读(7)评论(0)赞 (0)

Java

Netty教程

24

wenming.gapo 发布于 2020-07-02

首先声明,本文是为Netty新手准备的,所以事无巨细的会把步骤列出来,老手们就不用在我这篇文章上浪费时间了,要不然你会嫌我墨迹的。 一、前言 Netty是一个开源的 异步事件驱动 的网络应用程序框架,用于 快速开发可维护的高性能 协议服务器和客户端。 Netty的创始人是韩国人t...

阅读(10)评论(0)赞 (0)

Java

Spring Cloud动态配置实现原理与源码分析

8

yanxinchi 发布于 2020-07-02

实际项目开发中少不了各种配置,如连接数据库的配置、连接 Redis 集群的配置等,通常我们也会为一个项目部署到每个环境准备不同的配置文件,例如测试环境配置连接测试的数据库。基本上静态配置就已经满足日常需求,但是静态配置缺少灵活性,一经修改就需要重新构建部署应用,同时也缺少安全性,...

阅读(10)评论(0)赞 (0)