红烧土豆泥 红烧土豆泥
4年前
(转载)Java内存区域(运行时数据区域)和内存模型(JMM) - czwbig
转载自:Java内存区域和内存模型是不一样的东西,内存区域是指Jvm运行时将数据分区域存储,强调对内存空间的划分。而内存模型(JavaMemoryModel,简称JMM)是定义了线程和主内存之间的抽象关系,即JMM定义了JVM在计算机内存(RAM)中的工作方式,如果我们要想深入了解Java并发编程,就要先理解好Java内存模型。Java
Stella981 Stella981
4年前
Apache Flink on K8s:四种运行模式,我该选择哪种?
1\.前言ApacheFlink是一个分布式流处理引擎,它提供了丰富且易用的API来处理有状态的流处理应用,并且在支持容错的前提下,高效、大规模的运行此类应用。通过支持事件时间(eventtime)、计算状态(state)以及恰好一次(exactlyonce)的容错保证,Flink迅速被很多公司采纳,成为了新一代的流计算处理引擎。
Wesley13 Wesley13
4年前
mysql 导入SQL文件报错, Specified key was too long; max key length is 767 bytes
\MySQL导入数据的时候,总是报错,本地测试都没办法测试导出SQL文件正常,在导入SQL文件的时候,报错大部分数据表导入成功,个别的失败     在网上看到很多建议: 1.建议别直接运行sql文件,你可以尝试打开sql文件自己选取sql执行2.Navicat运行SQL文件时,去掉第二个√(每个运
Stella981 Stella981
4年前
Docker Compose安装
1.Docker社区开发了很多工具,用于对多个docker容器进行编配。编配的过程实际上就是管理运行在多个docker容器里面的应用,而这些docker容器可能运行在多个不同的宿主机上。2.DockerCompose是一个比较简单的docker容器的编配工具,以前的名称叫Fig,由Orchard团队开发的开源Docker编配工具,在2014年被Do
Stella981 Stella981
4年前
Apache SkyWalking在centOS7下使用
运行环境系统:centOS7elasticsearch版本:7.8.0下载skyWalking8.1.0BinaryDistributionforElasticSearch7(截止2020/9/2最新版本)
Stella981 Stella981
4年前
Docker删除全部镜像和容器
杀死所有正在运行的容器dockerkill$(dockerpsaq)删除所有已经停止的容器dockerrm$(dockerpsaq)删除所有未打dangling标签的镜像dockerrmi$(dockerimagesqfda
Stella981 Stella981
4年前
Linux内核编译及添加系统调用
1总体设计思路系统调用的本质是调用内核函数,以内核态运行程序。为了在内核态下运行,本实验针对Linux的内核进行修改,增加自定义系统调用函数实现用户态程序对任意进程的nice值进行修改或者读取来进行测试。2主要函数的接口设计核心态程序SYSCALL\_DEFINE3(mysetnice,pid\_t,pid,int,flag,i
Stella981 Stella981
4年前
Bazaar:阿里云Serverless计算服务探秘
_摘要:_ Serverless指用户无需管理服务器情况下构建和运行应用程序的一种方式。可见Serverless并不是真的不需要服务器,毕竟程序代码不能靠意念来执行,仍然是需要硬件服务器实体来作为运行代码的基础的。Bazaar:阿里云Serverless计算服务探秘 作者:Bazaar项目组1.    什么是Serverless
Stella981 Stella981
4年前
Dockerfile指令详解下
VOLUME定义匿名卷VOLUME指令的格式为:VOLUME\<路径1,<路径2...\VOLUME<路径之前我们说过,容器运行时应该尽量保持容器存储层不发生写操作,对于数据库类需要保存动态数据的应用,其数据库文件应该保存于卷(volume)中。为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在Docker
Stella981 Stella981
4年前
JVM概述和类装载器
1.JVM是运行在操作系统之上的,与硬件没有半毛钱关系。2.我就不用说jvm是什么意思,接下来我来说我对jvm的理解3.双亲委派机制4.ClassLoader负责加载class文件,class文件在文件开头有特定的文件标示,并且ClassLoader只负责class文件的加载,至于它是否可以运行,则由ExecutionEngine决定!