十渊

Jermaine Nee

并发的原子性,可见性,有序性

并发的原子性,可见性,有序性 volatile 这个关键字可能很多朋友都听说过,或许也都用过。在 Java 5 之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在 Java 5 之后,volatile 关键字才得以重获生机。 volatile 关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于 volatile 关键字是与 Java 的内存模型......

Docker学习06-Dockerfile定制镜像03

Dockerfile定制镜像03

Dockerfile定制镜像03 镜像构建上下文(Context) docker build -t <name> . 这里的点表示当前目录 如果注意,会看到 docker build 命令最后有一个 .。. 表示当前目录,而 Dockerfile 就在当前目录,因此不少初学者以为这个路径是在指定 Dockerfile 所在路径,这么理解其实是不准确的。如果对应上面的命令格式,你可......

Docker学习6-Dockerfile定制镜像2

Docker学习6-Dockerfile定制镜像2 Docker 停止一个运行的容器 docker stop <id> 1234567db5c8940e5a tomcat "catalina.sh run" 29 minutes ago Up 29 minutes 0.0.0.0:8......

Docker学习6-Dockerfile定制镜像1

Dockerfile 作用 可以将我们的应用程序打包进镜像,启动镜像的容器,一次编译处处运行. Dockerfile是什么? windows的脚本叫bat, linux的脚本叫shell,docker的脚本叫Dockerfile 如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题就都会解决......

Docker学习5-Docker基本指令

linux Docker命令 启动        systemctl start docker 守护进程重启   sudo systemctl daemon-reload 重启 docker 服务   systemctl restart  docker 重启 docker 服务  sudo service docker restart 关闭 docker service docker s......

Docker学习2-Docker镜像加速器

Docker学习2-Docker镜像加速器 Docker学习01-Docker镜像加速器 对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件) 12345{ "registry-mirrors": [ "https://registry.docker-cn.com" ]} 注意,一定要......

Docker学习1-Docker是什么

Docker学习01-Docker安装与应用 真正实现一次编译到处运行 Ubuntu 安装 Docker 使用 APT 安装 以下命令会添加稳定版本的 Docker CE APT 镜像源,如果需要最新或者测试版本的 Docker CE 请将 stable 改为 edge 或者 test。从 Docker 17.06 开始,edge test 版本的 APT 镜像源也会包含稳定版本的 Dock......

Axios学习2-跨域通信

Vue学习记录 这边博客为自己学习vue的记录.开始篇幅较大,如果基础好的同学可以直接点击vue内容开始浏览. 使用 Axios 实现异步通信 什么是 Axios Axios 是一个开源的可以用在浏览器端和 NodeJS 的异步通信框架,她的主要作用就是实现 AJAX 异步通信,其功能特点如下: 测试数据源 我在自己的阿里ECS上搭建了一个tomcat的web项目:data.json做为数据......

Axios学习1-实现异步通信

Vue学习记录 这边博客为自己学习vue的记录.开始篇幅较大,如果基础好的同学可以直接点击vue内容开始浏览. 使用 Axios 实现异步通信 什么是 Axios Axios 是一个开源的可以用在浏览器端和 NodeJS 的异步通信框架,她的主要作用就是实现 AJAX 异步通信,其功能特点如下: 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持......

Vue学习05-Vuex安装及使用

Vuex安装及使用 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能。 Vuex 安装 ...