1. 云栖社区>
  2. 全部标签>
  3. #java#
java

#java#

已有407人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

多线程基础

需要了解的概念 并发和并行 并发侧重于任务的交替执行,同一时间只能执行一个任务;而并行是任务的同时执行,统一时间可以有多个任务被执行。 单核CPU与多核CPU下任务表现分别为并发与并行。 临界区 临界区用于表示一种公共资源或是共享数据,可以被多个线程使用,但是同一时间内,只能有一个线程在使用它。

java 线程 string static exception 多线程 class void thread

既生synchronized,何生volatile

GitHub 6.6k Star 的Java工程师成神之路 ,不来了解一下吗? GitHub 6.6k Star 的Java工程师成神之路 ,真的不来了解一下吗? GitHub 6.6k Star 的Java工程师成神之路 ,真的确定不来了解一下吗? 在我的博客和公众号中,发表过很多篇关于并发编程...

java 性能 线程 同步 多线程 编程

Java常用工具类

java常用工具类

java 邮件 验证码 工具类 beanutil 参数校验

Java并发之内存模型(JMM)浅析

背景 学习Java并发编程,JMM是绕不过的槛。在Java规范里面指出了JMM是一个比较开拓性的尝试,是一种试图定义一个一致的、跨平台的内存模型。JMM的最初目的,就是为了能够支多线程程序设计的,每个线程可以是和其他线程在不同的CPU核心上运行,或者对于多处理器的机器而言,该模型需要实现的就是使得每一个线程就像运行在不同的机器、不同的CPU或者本身就不同的线程上一样,这种情况实际上在项目开发中是常见的。

架构 java jvm 程序员 线程 jmm 内存模型 同步 lock 多线程

6种微服务RPC框架,你知道几个?

6种微服务RPC框架,你知道几个?

RPC 架构 java Cloud c++ spring 微服务 Image node Server Consumer Registry Java,微服务架构

12个超好用的IntelliJ IDEA 插件!你用过几个?

12个超好用的IntelliJ IDEA 插件!你用过几个?

java 模块 eclipse Image 脚本 插件 IDEA mybatis IntelliJ

Java 函数优雅之道 | 8月20号云栖夜读

今天的首篇文章,讲述了:本文总结了一套与Java函数相关的编码规则,旨在给广大Java程序员一些编码建议,有助于大家编写出更优雅、更高质、更高效的代码。这套编码规则,通过在高德采集部门的实践,已经取得了不错的成效。

云栖社区 java 程序员 函数 性能 数据迁移 aliyun 性能测试

SpringBoot2.0 基础案例(14):基于Yml配置方式,实现文件上传逻辑

本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一、文件上传 文件上传是项目开发中一个很常用的功能,常见的如头像上传,各类文档数据上传等。

编程语言 java web 配置 logger request string Annotation form file type input BIND

SpringBoot2.0 基础案例(13):基于Cache注解模式,管理Redis缓存

本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一、Cache缓存简介 从Spring3开始定义Cache和CacheManager接口来统一不同的缓存技术;Cache接口为缓存的组件规范定义,包含缓存的各种操作集合;Cache接口下Spring提供了各种缓存的实现;如RedisCache,EhCacheCache ,ConcurrentMapCache等; 二、核心API 1、Cache缓存接口定义缓存操作。

编程语言 redis java 配置 Cache Annotation class void

[Spring cloud 一步步实现广告系统] 21. 系统错误汇总

广告系统学习过程中问题答疑 博客园 Eureka集群启动报错 Answer 因为Eureka在集群启动过程中,会连接集群中其他的机器进行数据同步,在这个过程中,如果别的服务还没有启动完成,就会出现Connection refused: connecterror,当其他节点启动完成之后,报错就会消失。

java Cloud spring 集群 class test junit

2070
GO