加载中
Java并发编程:线程封闭和ThreadLocal详解

什么是线程封闭 当访问共享变量时,往往需要加锁来保证数据同步。一种避免使用同步的方式就是不共享数据。如果仅在单线程中访问数据,就不需要同步了。这种技术称为线程封闭。在Java语言中,...

02/06 18:57
0
Java并发编程:线程封闭和ThreadLocal详解

什么是线程封闭 当访问共享变量时,往往需要加锁来保证数据同步。一种避免使用同步的方式就是不共享数据。如果仅在单线程中访问数据,就不需要同步了。这种技术称为线程封闭。在Java语言中,...

04/22 20:34
0
Java注解详解

在使用SpringBoot作为Web敏捷开发的框架之后,SpringBoot除了自动装配配置的便捷之外,在很多时候需要基于注解来开发。注解不仅增加了代码的可读性,还增加了开发的速度。这篇文章主要讲述J...

Java的反射机制

反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为j...

08/02 11:21
0
优雅的使用 ThreadLocal

前言 在我们日常 Web 开发中难免遇到需要把一个参数层层的传递到最内层,然后中间层根本不需要使用这个参数,或者是仅仅在特定的工具类中使用,这样我们完全没有必要在每一个方法里面都传递这...

08/18 13:17
0
写那么多年Java,还不知道啥是Java agent 的必须看一下!

点击上方“ 方志朋 ”,选择“ 设为星标 ” 回复”666“获取新整理的面试文章 作者信息:张帅,花名洵澈,国际化中台事业部高级开发工程师,负责物流表达和履约相关研发工作。热衷于中间件相...

06/24 09:31
11
一张图看懂JVM

在上一版文章发出后,作者收到了很多朋友的反馈,有反馈图片不清晰的,也有反馈说内存部分画的不是太细、缺少必要的文字描述,在这里小码农要向这些朋友表示抱歉,同时也向这些朋友表示感谢,...

如何阅读Java源码?

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 阅读Java源码的前提条件: 1、技术基础 在阅读源码之前,我们要有一定程度的技术基础的支持。 假如你从来都没有学过Java,也没...

好用到爆的 Java 技巧

点击上方“方志朋”,选择“设为星标” 回复”666“获取新整理的面试文章 来自:Lrwin的技术博客 链接:http://lrwinx.github.io/2017/03/04/细思极恐-你真的会写java吗/ 本文不是一个吹嘘的...

面了一个5年Java,他把我怼了

最近看了一些简历,很多候选人工作年限不小,但做的都是一些非常传统的项目,我想着也不能通过简历就直接否定一个人,何况现在大环境越来越难,大家找工作也不容易,于是就打算见一见。 我在...

JVM最多支持多少个线程?

点击上方“方志朋”,选择“置顶公众号” 技术文章第一时间送达! 原文:www.jb51.net/article/49087.htm McGovernTheory在StackOverflow提了这样一个问题: Java虚拟机最多支持多少个线程?跟...

谈谈 Java 类加载机制

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 来源:Rainstorm , github.com/c-rainstorm/blog/blob/master/java/谈谈Java类加载机制.md 最近在学习 Tomcat 架构,其中很重...

2019/04/18 10:00
0
40 个 Java 多线程问题总结

点击上方“方志朋”,选择“设为星标” 回复”666“获取新整理的面试文章 文章转载自 https://www.cnblogs.com/xrq730/p/5060921.html#!comments 前言 这些多线程的问题,有些来源于各大网站...

Java 性能优化的 45 个细节

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 来源:网络,原始作者未知。如有知晓的朋友,请留言。 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。...

Java 锁粗化与循环

点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 来自:唐尤华 https://shipilev.net/jvm-anatomy-park/1-lock-coarsening-for-loops/ 1. 写在前面 “JVM 解剖公园”是一个持续...

20个使用 Java CompletableFuture的例子

点击上方“方志朋”,选择“设为星标” 回复”666“获取新整理的面试文章 作者 | 鸟窝 来源 | https://urlify.cn/ayaMBb 这篇文章介绍 Java 8 的 CompletionStage API和它的标准库的实现 Co...

20个使用 Java CompletableFuture的例子

点击上方蓝色“方志朋”,选择“设为星标” 回复“666”获取独家整理的学习资料! 作者 | 鸟窝 来源 | https://urlify.cn/ayaMBb 这篇文章介绍 Java 8 的 CompletionStage API和它的标准库的...

Sharding-JDBC教程:Spring Boot整合Sharding-JDBC实现数据分表+读写分离

点击上方“方志朋”,选择“置顶公众号” 技术文章第一时间送达! 读写分离 在上一篇文章介绍了如何使用Sharing-JDBC实现数据库的读写分离。读写分离的好处就是在并发量比较大的情况下,将查...

你知道Java的四种引用类型吗?

点击蓝字 关注我们 点击上方“方志朋”,选择“置顶或者星标” 你的关注意义重大! 01 概述 在Java中提供了四个级别的引用:强引用,软引用,弱引用和虚引用。在这四个引用类型中,只有强引用...

2019/04/07 14:01
0
Sharding-JDBC教程:Spring Boot整合Sharding-JDBC实现分库分表+读写分离

点击上方“方志朋”,选择“置顶公众号” 技术文章第一时间送达! 在上一篇文章介绍了如何使用Sharding-jdbc进行分库+读写分离,这篇文章将讲述如何使用Sharding-jdbc进行分库分表+读写分离。...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部