自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花米徐xl_lx的专栏

专注安全测试,持续集成

  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 HTML5 应用程序缓存

HTML5 应用程序缓存使用应用程序缓存,通过创建 cache manifest 文件,可轻松创建 web 应用的离线版本。 什么是应用程序缓存?HTML5 引入了应用程序缓存(Application Cache),这意味着可对 web 应用进行缓存,并可在没有因特网连接时进行访问。 应用程序缓存为应用带来三个优势: 离线浏览 - 用户可在应用离线时使用它们

2017-11-30 16:21:35 587

原创 HTML5支持所有浏览器的SHIV解决方案

HTML5 浏览器支持所有现代浏览器都支持 HTML5。 此外,所有浏览器,不论新旧,都会自动把未识别元素当做行内元素来处理。 正因如此,您可以帮助老式浏览器处理"未知的" HTML 元素。 注释:您甚至可以教授石器时代的 IE6 如何处理未知的 HTML 元素。 把 HTML5 元素定义为块级元素HTML5 定义了八个新的语义 HTML 元素。所有都是块级

2017-11-30 15:53:41 3514

原创 数据卷的相关命令

数据卷的相关命令数据卷背景在介绍VOLUME指令之前,我们来看下如下场景需求: 1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上。一旦容器删除后,这些数据就没了,除非我们人工备份下来(或者基于容器创建新的镜像)。能否可以让容器进程持久化的数据保存在主机上呢?这样即使容器删除了,数据还在。 2)当我们在

2017-11-27 14:58:01 2174

原创 Dockerfile生成镜像的时候是如何缓存的?

本关将讲述镜像构建时的缓存机制希望能够帮助大家更好地使用Dockerfile。Dockerfile生成镜像的时候是如何缓存的?  比如我安装一个东西耗时两个小时,但是构建成功之后再构建一次他就很快了,说明它缓存了,现在我的疑惑是如果我稍微改变了一点东西,如何保证他不需要在再耗时两个小时。docker build过程中每执行一步RUN命令,就生成一个镜像,另外镜像之间有血缘关系,

2017-11-24 14:34:34 7807

原创 Dockerfile 第5关:ONBUILD和VOLUME指令

Dockerfile    第5关:ONBUILD和VOLUME指令任务描述本关的任务是学习ONBUILD和VOLUME两个指令,要求学习者参照示例,熟悉ONBUILD和VOLUME两个指令,本关将不做评测,无论输入什么都会评测通过。相关知识本关将介绍ONBUILD、VOLUME指令。ONBUILD指令●ONBUILD 添加一个将来执行的触发器(trigger)格式:ONB

2017-11-24 14:03:10 846

原创 Dockerfile 第4关:ENV、EXPOSE、WORKDIR、ARG指令

Dockerfile    第4关:ENV、EXPOSE、WORKDIR、ARG指令任务描述本关的任务是学习ENV、EXPOSE、WORKDIR、ARG四个指令,要求学习者参照示例,使用Dockerfile构建一个名为testimage:v1的镜像,Dockerfile的内容为:以busybox:latest作为基础镜像,声明暴露3000端口。将变量var1="test"设置为环境变量,同

2017-11-24 13:56:35 4386

原创 DOCKERFILE的CMD指令和ENTRYPOINT指令

DOCKERFILE的CMD指令和ENTRYPOINT指令本关的任务是学习CMD指令和ENTRYPOINT指令,要求学习者参照示例, 使用Dockerfile构建一个名为mydisk:v1的镜像,Dockerfile的内容为:以busybox:latest为基础镜像,在默认情况下,将启动命令设置为df -Th。 其中df命令用来查看磁盘的信息。要求df命令不能被覆盖,但-Th能够被覆盖。相

2017-11-24 13:17:46 1223 1

原创 人工智能学习路线

人工智能学习路线

2017-11-23 14:13:24 616

原创 REACT入门

REACT入门https://reactjs.org/  转载自简书--http://www.jianshu.com/p/ae482813b791why React?React是Facebook开发的一款JS库,那么Facebook为什么要建造React呢,主要为了解决什么问题,通过这个又是如何解决的?从这几个问题出发我就在网上搜查了一下,有这样的解释。Facebook

2017-11-23 11:36:09 301

原创 Nexus3的功能介绍-简单版

1、功能介绍 1.1  Browse Server Content 1.1.1  Search这个就是类似Maven仓库上的搜索功能,就是从私服上查找是否有哪些包。 注意: 1、在Search这级是支持模糊搜索的,如图所示: 2、如果进入具体的目录,好像不支持模糊搜索,如图所示: 1.1.2  Browse1.1.1.1 A

2017-11-20 15:08:15 2974 2

原创 下载与安装nexus3

下载nexus3https://www.sonatype.com/oss-thank-you-win64.zip 或者从github上下载NEXUS3的镜像文件。自己在CENTOS 上构建RUNDOUCKER 如何安装Nexus Repository Manager OSS 3.x我们有的时候,是在与世隔绝的环境里面开发java项目的,上不了internet,下载不了我们项目所

2017-11-17 17:19:47 15919

原创 Nexus Repository Manager OSS 3的好处

随着Nexus Repository Manager OSS 3的发布(目前更新至3.2.1),虽然目前还是Nexus 2和Nexus 3并行的状态,但是Nexus 3在很多方面已经显现出很大的优势,等到Nexus 3在Maven方面的支持稳定之后就应该是Nexus 3的全面使用之时。 理由1:安装更加简单 安装变得更加方便,详细可以参看如下链接。 安装参照URLhttp:

2017-11-17 15:23:54 1145

原创 Docker build本地

本关将首先讲述docker build,然后接着介绍两条指令ADD和COPY。docker build命令详解Dockerfile创建完成后,可以使用docker build命令根据Dockerfile构建一个镜像。在上一节中,我们在Dockerfile所在的文件夹下执行docker build -t myimage .这条命令,然后镜像就被构建了。现在我们来详细地讲这条命令。该docke

2017-11-15 17:36:36 42876

原创 初识DOCKERFILE

初识DOCKERFILE      示例[root@dockerdevops ~]# mkdir newdir[root@dockerdevops ~]# cd newdir[root@dockerdevops newdir]# touch Dockerfile [root@dockerdevops newdir]# echo "FROM ubuntu

2017-11-15 13:38:59 480

原创 LINUX下ECHO命令详解(转)

LINUX下ECHO命令详解(转) linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法 echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的

2017-11-15 13:34:45 334

转载 莫然大神CICD文章,dockerfile编写原则

https://mritd.me/2017/11/12/ci-cd-dockerfile/本系列文章默认读者已经熟悉 Docker、Kubernetes 相关工具一、基础镜像选择这里的基础镜像指的是实际项目运行时的基础环境镜像,比如 Java 的 JDK 基础镜像、Nodejs 的基础镜像等;在制作项目的基础镜像时,我个人认为应当考虑一下几点因素:

2017-11-14 17:31:55 920

原创 构建私有registry

构建私有registry 创建一个私人仓库 将镜像推送到私人仓库 从私人仓库拉取镜像 查看或删除私人仓库中的镜像 删除私人仓库

2017-11-14 17:16:33 328

原创 Docker的常用命令使用

Docker的常用命令使用 查看docker的详细信息Docker infoDocker version获取镜像pulldocker pull 从仓库获取所需要的镜像。 使用示例: docker pull centos:centos6 实际上相当于 docker pull registry.hub.docker.com/centos:cento

2017-11-14 17:03:08 1473

原创 LINUX目录结构

对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。 当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录

2017-11-14 16:07:31 207

原创 Cat命令用法

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 1.命令格式: cat [选项] [文件]... 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创

2017-11-14 16:03:23 874 1

原创 如何使用pv命令监控Linux命令的执行进度

如何使用pv命令监控Linux命令的执行进度 如果你是一个Linux系统管理员,那么毫无疑问你必须花费大量的工作时间在命令行上。很多时候都是你输入一个命令,然后等待很长时间直到执行完成。现在有一个命令PV,它会显示当前在命令行执行的命令的进度信息。本文用几个简单的例子说明其特性。  如果你是一个 Linux 系统管理员,那么毫无疑问你必须花费大量的工作时间在命令行上:安装和卸

2017-11-14 15:49:25 981

原创 6个有趣的LINUX命令

6个有趣的LINUX命令本文给大家介绍几个有趣的Linux命令。 1. pv 命令 有时候我们在电影屏幕上看到一些字幕一个个匀速显示出来,像有人在边敲键盘,边显示一样。Linux上的pv命令可以实现这种效果。 默认情况下,Linux是没有pv命令的,需要自行安装。 首先安装命令: 123# yum install pv          

2017-11-14 15:46:58 383

原创 Docker删除DEAD状态的容器时报错

Docker删除DEAD状态的容器时报错。解决方法1我使用的这个方法起作用了。I had the following error when removing a dead container (docker 17.06.1-ce on CentOS 7):Error response from daemon: driver "overlay" failed to remove ro

2017-11-14 15:16:18 4564

原创 docker容器时,有时候里边没有安装vim,提示vi: command not found

Docker:bash: vi: command not found 在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: Reading package lists... Done Building

2017-11-14 15:14:12 6246

原创 path与classpath区别

path与classpath区别1.path的作用    path是系统用来指定可执行文件的完整路径,即使不在path中设置JDK的路径也可执行JAVA文件,但必须把完整的路径写出来,如C:\Program Files\Java\jdk1.6.0_10\bin\javac TheClass.java。path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次

2017-11-09 11:47:23 678

原创 Git代码管理艺术之基本介绍

Git代码管理艺术之基本介绍 大纲 1版本控制系统2Git简介 3Git基础 4Git操作 5Git版本管理 6GIT分支管理在项目中的实践版本控制系统 VCS - Version Control System "版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。" 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多

2017-11-09 11:24:50 543

原创 GIT高级配置多账号多库KEY

本地GIT的配置,能都同步到github与gitlab:1.1 GITLAB的远程库名标识改名因为本地GIT已经与GITLAB连接了,需要再配置下GIT与GITHUB的连接。    1.2本地库同步到GITHUB上,并将关联名改为GITHUB首先GITHUB上建立一个learngitlab仓库。  git remote add github htt

2017-11-09 11:06:48 418

原创 GITLAB CI-RUNNER的分类

什么情况下需要注册Shared Runner?比如,GitLab上面所有的工程都有可能需要在公司的服务器上进行编译、测试、部署等工作,这个时候注册一个Shared Runner供所有工程使用就很合适。 什么情况下需要注册Specific Runner?比如,我可能需要在我个人的电脑或者服务器上自动构建我参与的某个工程,这个时候注册一个Specific Runner就很合适。 

2017-11-03 13:46:14 1144

git代码管理艺术_GIT介绍

git代码管理艺术_GIT介绍,介绍版本管理软件的不同,GIT的使用方法等,让大家从0基础掌握到GIT使用规范

2020-05-22

IPV6介绍培训

IPV6的介绍,包括了网络的历史发展,IPV6与IPV4的区别,未来发展方向,测试验证范围,开发适配的点。

2018-12-26

OWASP_ASVS_2014

安全评估标准,OWASP_ASVS_2014,OWASP业界标准,安全评估标准,OWASP_ASVS_2014,OWASP业界标准

2017-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除