当前位置: 首页 > news >正文

南京建设工程网站中国核工业第五建设有限公司招聘

南京建设工程网站,中国核工业第五建设有限公司招聘,怎么样备份网站数据,上海市场营销公司前言Java是一门面向对象的优秀编程语言#xff0c;市场占有率极高#xff0c;但是在容器化实践过程中#xff0c;发现官方支持并不友好#xff0c;同时与其他编程语言的基础镜像相比#xff08;具体见各语言镜像比较#xff09;#xff0c;确实是非常臃肿。本篇仅作探索… 前言Java是一门面向对象的优秀编程语言市场占有率极高但是在容器化实践过程中发现官方支持并不友好同时与其他编程语言的基础镜像相比具体见各语言镜像比较确实是非常臃肿。本篇仅作探索希望对大家有所帮助。目录 Java官方镜像各语言镜像比较使用Docker搭建Java开发环境编写Hello world!编写Dockerfile构建镜像并执行JavaJava是一门面向对象编程语言不仅吸收了C语言的各种优点还摒弃了C里难以理解的多继承、指针等概念因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表极好地实现了面向对象理论允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。目前最新的版本为Java 9以下为官方文档地址https://docs.oracle.com/javase/9/注意值得注意的是Oracle 甲骨文公司宣布“2019年1月之后”如果没有获得Oracel公司的商业许可证Java SE 8注Java SE为Java平台标准版的简称将不会再收到公开更新也将无法用于“商业或生产用途”。目前收费标准为对于 PC每用户每月是 2.5 美元对于服务器/云部署每个处理器每月是 25 美元。官方镜像Java官网镜像地址为https://hub.docker.com/_/java官方介绍无。在Java社区对Docker的拥抱粒度相对其他语言不是很大不仅教程相对缺失而且官方支持力度不大。这一点大家可以通过搜索引擎进一步了解。不过还是有许多Java开发者也在拥抱Docker。各语言镜像比较写到这里笔者突发奇想相对主流的镜像做一个体积比较。我们可以通过docker images命令来列出本地镜像同时可以使用参数来进行筛选。l Java我们可以使用以下命令来查看Java相关镜像的大小 600M左右的体积相对来说还是臃肿。我们可以和其他镜像做一些对比l .NET Coredocker images microsoft/dotnet运行时镜像200M左右而且高版本镜像越来越轻量。l Pythondocker images python l Phpdocker images php 使用Docker搭建Java开发环境本篇仅做探索主要解决以下问题l 无需搭建Java开发环境l 开发环境变化只需更新镜像即可比如从Java8改为Java9l 无需安装IDE比如eclipsel 提供一个极简Demo编写Hello world!按照码农协会行业定律初学必写Hello World以表达对编程世界的敬仰之情。如下面代码所示//引入命名空间import java.util.*;//类public class Hello{    //程序入口    public static void main(String[] args){        //打印字符串控制台        System.out.println(Hello World!);        //打印当前时间        System.out.println(new Date());     }} 这里顺便说下我们使用万能编辑器VisualStudio Code来编辑上述代码支持代码高亮同时还会自动推荐相关扩展如下所示 并且还提供完善的文档教程 编写Dockerfile如下所示示例Dockerfile文件如下# 基于Java 9FROM java:9 # 设置工作目录WORKDIR /app # 复制文件到工作目录COPY . /app # 设置Java环境变量ENV PATH$PATH:$JAVA_HOME/binENV JRE_HOME${JAVA_HOME}/jreENV CLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib # 编译RUN [/usr/lib/jvm/java-9-openjdk-amd64/bin/javac,Hello.java] # 运行ENTRYPOINT [/usr/lib/jvm/java-9-openjdk-amd64/bin/java, Hello] 构建镜像并执行接下来我们可以执行以下命令以构建Docker镜像docker build --rm -f Dockerfile -t java-hello:latest . 构建成功后我们跑起来看效果docker run java-hello:latest 转载是一种动力 分享是一种美德如果喜欢作者的文章请关注“magiccodes”订阅号以便第一时间获得最新内容。本文版权归作者和湖南心莱信息科技有限公司共有欢迎转载但未经作者同意必须保留此段声明且在文章页面明显位置给出原文连接否则保留追究法律责任的权利。QQ群编程交流群85318032 产品交流群897857351长沙线下技术社区已经创建有兴趣者可以通过客服加群。接下来我们会定期组织一些线下技术交流分享会以飨大家。
http://www.pierceye.com/news/789893/

相关文章:

  • 建管家企业网站discuz仿wordpress
  • 老网站不要了做新站需要怎么处理平面广告设计赏析
  • 怎么看网站是不是php语言做的网站系统优点
  • 旅游网站建设 策划书销售app哪个好用
  • 建个大型网站要多少钱wordpress页眉设置
  • 浅谈网站建设开发浙江中联建设集团网站
  • 哪有做网站全包圆装修公司
  • 邵阳建设银行网站是多少建设银行 企业
  • 网站开源系统网页制作与网站建设思维导图
  • 专门做前端项目的一些网站wordpress 朋友圈插件
  • 网站建设哪家专业网站开发费用怎么做账
  • 用dw怎么做网站首页wordpress 文章页面失败
  • 郑州网站制作专业乐云seowordpress it博客主题
  • 支付宝手机网站支付二维码怎么做网站 开发
  • 教育网站制作视频代理网址ag80hncom
  • 泰兴公司做网站建设制作外贸网站公司
  • 手机wap网站大全作品提示优化要删吗
  • 郑州网站建设技术支持云南澄江县建设局网站
  • wordpress建企业网站设置网站一级域名和二级域名
  • 云南省城乡与住房建设厅网站合肥网红打卡地
  • 用dw做的企业网站宁波seo优化费用
  • 网站制作开发建网站公司 蓝纤科技
  • 怎样到国外做合法网站法网站网站建设小组实验报告
  • DNF做钓鱼网站网站建设方案书编写
  • 提高网站粘性wordpress tag中文
  • 公司已有网站 如何自己做推广wordpress的音乐插件怎么用
  • 权威网站php wordpress 等
  • 建设网站企业公司中通建设计院第四分公司网站
  • 快站免费网站建设哪家好南宁市住房建设局网站
  • 学生做的网站成品roseonly企业网站优化