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

#static#

已有1人关注此标签

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

JVM系列之:从汇编角度分析NullCheck

之前我们在讲Virtual call的时候有提到,virtual call方法会根据传递的参数实例的不同而进行优化,从而优化成为classic call,从而提升执行效率。 今天我们考虑一下,在virtual call中执行nullcheck的时候,如果已经知道传递的参数是非空的。

jvm Image string static void list thread

面试官:你简历上有熟悉设计模式,那你给我说一下单例模式实现及线程安全吧

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 前言单例应用的太广泛,大家应该都用过,本文主要是想聊聊线程安全的单例以及反序列化破坏单例的情况。1、概念确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。

安全 java 线程 同步 static exception class

JVM系列之:从汇编角度分析Volatile

Volatile关键字对熟悉java多线程的朋友来说,应该很熟悉了。Volatile是JMM(Java Memory Model)的一个非常重要的关键词。通过是用Volatile可以实现禁止重排序和变量值线程之间可见两个主要特性。

jvm 性能 lock static void

Java 四种引用类型,强引用、软引用、弱引用、虚引用

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 前言每种编程语言都有自己操作内存中元素的方式,例如在 C 和 C++ 里是通过指针,对于指针的使用,大家肯定记得刚学习时候的痛苦。

java jvm code static class

JVM系列之:JIT中的Virtual Call接口

上一篇文章我们讲解了Virtual Call的定义并举例分析了Virtual Call在父类和子类中的优化。 JIT对类可以进行优化,那么对于interface可不可以做同样的优化么? 一起来看看吧。

jvm Image string static void list thread arraylist

阿里云物联网平台AMQP服务端订阅NetSDK Demo

服务端可以直接订阅产品下所有类型的消息:设备上报消息、设备状态变化通知、网关发现子设备上报、设备生命周期变更、设备拓扑关系变更。配置服务端订阅后,物联网平台会将产品下所有设备的已订阅类型的消息转发至您的服务端。本文主要演示如果使用NET SDK进行AMQP服务端订阅。

string static 物联网 void demo timestamp Security

惊呆了!JDK1.8竟然打破了我对接口的一切认知...

我们通常所说的接口的作用是用于定义一套标准、约束、规范等,接口中的方法只声明方法的签名,不提供相应的方法体,方法体由对应的实现类去实现。

架构 互联网 aliyun static class void

JVM系列之:JIT中的Virtual Call

什么是Virtual Call?Virtual Call在java中的实现是怎么样的?Virtual Call在JIT中有没有优化? 所有的答案看完这篇文章就明白了。

java jvm Image static class void

池化技术到达有多牛?看了线程和线程池的对比吓我一跳!

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 情商高的人是能洞察并照顾到身边所有人的情绪,而好的文章应该是让所有人都能看懂。尼采曾经说过:人们无法理解他没有经历过的事情。

性能 线程 数据库 测试 static 性能测试

Java虚拟机(二):类加载子系统

类加载子系统

java jvm 线程 string static class thread Blog

Spring Boot 2.x基础教程:Swagger接口分类与各元素排序问题详解

特别开一篇详细说说Swagger中文档内容如何来组织以及其中各个元素如何控制前后顺序的具体配置方法。

spring 配置 排序 large API string static swagger class

盘点 Spring Security 框架中的八大经典设计模式

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 上次有小伙伴建议,源码分析太枯燥了,要是能够结合设计模式一起来,这样更有助于大家理解 Spring Security 源码,同时还能复习一波设计模式。

spring request static Security

拥抱 Java 8 并行流吧,速度飞起!

什么是并行流: 并行流就是将一个流的内容分成多个数据块,并用不同的线程分别处理每个不同数据块的流。例如有这么一个需求:

架构 java 性能 线程 测试 static 多线程 stream Apple

8 种单例模式写法,助你搞定面试!

单例模式是一种设计模式,它限制了实例化一个对象的行为,始终至多只有一个实例。当只需要一个对象来协调整个系统的操作时,这种模式就非常有用.它描述了如何解决重复出现的设计问题,比如我们项目中的配置工具类,日志工具类等等。

安全 线程 同步 string static 多线程 class thread

Java 堆和栈的区别,还傻傻分不清?

Java的堆是一个运行时数据区,类的对象从堆中分配空间。这些对象通过new等指令建立,通过垃圾回收器来销毁。

架构 java 互联网 aliyun string static 数据类型

Object的十二个知识点 ,你记住了吗?

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 1 Object的内存结构和指针压缩了解一下//hotspot的oop.hpp文件中class oopDescclass oopDesc { friend class VMStructs; p.

排序 string static class void 数组

知新 | koa框架入门到熟练第二章

这里对koa-bodyparser的使用教程。

MongoDB LOG require path routes static Render koa Create session

如何基于Flink将流式数据写入AnalyticDB for PostgreSQL

本文主要介绍如何通过 Flink 将流式数据实时写入 ADB PG中,并给出代码demo。 本文的Flink 为社区1.7.2版本,ADB PG为阿里云AnalyticDB for PostgreSQL 6.0版。

PostgreSQL Apache string static class schema demo source adb arraylist AnalyticDB

1084
GO