希望的天 希望的天
3年前
synchronized锁升级过程
1.前置知识:    1.1JAVA对象的内存布局      hotspot虚拟机中,普通对象在堆中的存储可以划分成三部分:对象头(包含了MarkWord和类型指针)、实例例数据和padding。JAVA对象的内存布局MarkWord的长度为4byte/8byte,用于存储对象自身的运行时数据
布袋罗汉 布袋罗汉
1年前
Autodesk Maya 2024 for Mac(3D图形软件)
AutodeskMaya2024是一款强大的3D图形软件,主要用于制作动画、虚拟现实、建筑可视化和特效等领域。它支持多种3D模型格式,并提供了广泛的工具和功能,如模型创建、材质编辑、灯光设置、摄像机操作、动画制作等。通过建模和编辑基于多边形、NURBS曲线
Stella981 Stella981
3年前
CentOS 7 Cobbler 安装
Cobbler介绍Cobbler是一个Linux服务器快速网络安装的服务,而且在经过调整也可以支持网络安装windows。使用python开发,小巧轻便(才15k行python代码),可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS,TFTP、RSYNC以及yum仓库、
Stella981 Stella981
3年前
Linux (Ubuntu 18.04) 安装vim编辑器
大家可以去Ubuntu官网下载桌面系统:https://ubuntu.com/download/desktop,虽然最新版是19.04,但是建议大家下载稳定版18.04。安装过程非常简洁,我使用的是VMwareWorkstationPro虚拟机,大家也可以用其他的,这个没什么影响。Ubuntu18.04用起来还是要比老版本要舒服很多的,毕竟做了这
Stella981 Stella981
3年前
Cobbler极简教程
1\.Cobbler介绍Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobblerweb),还提供了API接口,
Stella981 Stella981
3年前
Docker入门教程
一、Docker是啥Docker是什么?官方的解释是:轻量级的操作系统虚拟化解决方案看概念还是比较抽象,直接看个例子吧:我要在centos上安装一个软件,例如redis或者mysql。以前的做法:1、下载tar;2、解压;3、修改配置文件;4、启动。有了Docker之后呢,一个命令:dockerrunnamered
Stella981 Stella981
3年前
Docker + Django 一周踩坑记
    鉴于是公司的项目,项目源码不好公开,就专门讲踩坑的经历好了,我以前没有接触过docker,一直以为它是个轻量化的虚拟机,但在看了《docker从入门到实践》(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.gitbook.com%2Fbook%2Fyeasy%2Fd
Stella981 Stella981
3年前
Hadoop完全分布式(集群)安装教程【图文并茂】
一.所需软件虚拟机:Vmware10.0.2.46408,通过百度可自行进行下载,也可通过http://pan.baidu.com/s/1eQtgi1k进行下载Linux镜像:Centos,可通过下载ios进行安装系统,也可通过http://pan.baidu.com/s/1eQgoXQ6进行下载(该资源为我已经安装好之
Stella981 Stella981
3年前
OpenJDK9编译作业
学习jvm,有必要学会自己编译一个jdk。《深入理解java虚拟机》里的“实战:自己编译JDK”用的是OpenJDK7,按照书本上的指导我没有编译成功。于是果断上官网 http://openjdk.java.net/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fopenjdk.java
动物解剖实验VR教学系统用广州华锐互动,引领VR教育新时代
回想几年前,VR虚拟现实(https://www.xrnew3d.com/vr.html)对于我们来说还是一个不可想象的科幻概念,但在今天,我们会发现VR已经渗透到许多行业当中,教育行业就是其中之一。以动物解剖实验为例,传统的的实验教学需要较强