使用maven的好处: 1、项目构建。maven定义了软件开发的整套流程体系,并进行了封装,开发人员只需要指定项目的构建流程,无需针对每个流程编写自己的构建脚本。 2、依赖管理。除了项目构建,Maven最核心的功能是软件包的依赖管理,能够自动分析项目所需要的依赖软件包,并到Maven中心仓库去下载。 ...
分类:
其他好文 时间:
2018-09-17 13:34:20
阅读次数:
127
Dockerfile语法: ADD 复制 CMD 执行 ENTRYPOINT 配置容器启动后执行的命令 ENV 设置环境变量 EXPOSE 指定端口 FROM 指定用哪个基础镜像启动构建流程,其必须是Dockerfile的首个命令 MAINTAINER 维护者信息,建议放到FROM后 RUN 用于创 ...
分类:
其他好文 时间:
2018-07-09 19:18:55
阅读次数:
129
tcp通信模型 tcp服务器 在程序中,如果想要完成一个tcp服务器的功能,需要的流程如下: 一个很简单的tcp服务器如下: tcp客户端 tcp客户端构建流程 tcp的客户端要比服务器端简单很多,如果说服务器端是需要自己买手机、查手机卡、设置铃声、等待别人打电话流程的话,那么客户端就只需要找一个电 ...
分类:
编程语言 时间:
2018-05-14 13:18:17
阅读次数:
222
Maven特点: 方便Jar包管理。工程之间的依赖管理。自动打包。热部署。方便svn版本控制。 使用maven的好处: 1,项目构建。Maven定义了软件开发的整套流程体系,并进行了封装,开发人员只需要指定项目的构建流程,无需针对每个流程编写自己的构建脚本。 2,依赖管理。除了项目构建,Maven最 ...
分类:
其他好文 时间:
2018-04-12 00:19:02
阅读次数:
189
webpack优化方案 1. 优化开发体验 1-1. 加快构建速度 ① 缩小文件搜索范围 由于 Loader 对文件的转换操作很耗时,需要让尽可能少的文件被 Loader 处理,用include和exclude去缩小; resolve.modules用于配置 Webpack 去哪些目录下寻找第三方模 ...
分类:
Web程序 时间:
2018-04-06 18:44:41
阅读次数:
261
本文也是多次学习webapck积累下来的知识点,一直在云笔记里。 webpack的原理 webpack构建流程 从启动webpack构建到输出结果经历了一系列过程,它们是: 解析webpack配置参数,合并从shell传入和webpack.config.js文件里配置的参数,生产最后的配置结果。 注 ...
分类:
Web程序 时间:
2018-02-24 20:52:57
阅读次数:
490
部署和开发一样,同样面临变化。同样有复杂的细节。 同样应该代码化,自动化。把复杂性、思路,操作,都固化下来,显式表达。 不要“雪花”式配置。 把最近看的文章摘抄一下 集句: 1频繁做让你感到痛苦的事情:小步快走,分散痛苦与风险 《持续交付的实践与思考》 2将复杂的构建流程纳入一个简单的脚本文件,然后 ...
分类:
其他好文 时间:
2017-12-10 16:57:43
阅读次数:
157
https://developers.google.com/web/tools/setup/setup-buildtools 了解如何使用一套构建流程工具加快开发速度和创建快速加载的网站。每个网站均应有一个开发版本和一个生产版本。开发版本具有构成网站的所有 HTML、CSS、JS 和图像文件,且格式 ...
分类:
其他好文 时间:
2017-12-07 17:29:37
阅读次数:
216
使用jsplumb构建流程图模型时,有一个需求要求,选项可以从选项表中拖拽到指定容器,并且两个选项要接触到的时候才能连接起来,不接触不能连接。效果图如下 略丑~ 因为这里用到了拖拽,拖放功能,所以用到的有jquery,jquery-ui,jsplumb,考虑到兼容ie8,用到的是jsplumb-1. ...
分类:
Web程序 时间:
2017-11-17 21:04:38
阅读次数:
421
本文将介绍嵌入的Intellij中的Spring Initializr工具,它同Web提供的创建功能一样,可以帮助我们快速的构建出一个基础的Spring Boot/Cloud工程。 1.菜单栏中选择File=>New=>Project..,我们可以看到如下图所示的创建功能窗口。其中Initial S ...
分类:
编程语言 时间:
2017-10-09 16:42:36
阅读次数:
165