02 2020 档案
摘要:需要了解过Node,如果了解过了Node学习WebPack就比较简单了!
阅读全文
摘要:NoSQL的简介 什么是NoSQL NoSQL 是 Not Only SQL 的缩写,意即"不仅仅是SQL"的意思,泛指非关系型的数据库。强调Key Value Stores和文档数据库的优点。 NoSQL产品是传统关系型数据库的功能阉割版本,通过减少用不到或很少用的功能,来大幅度提高产品性能; N
阅读全文
摘要:安装Centos 注意点 1. 如果是VM里面安装要选择桥接模式,要不然局域网无法访问的哦 2. 处理器和内存选择两核4G的 修改Linux的22端口 以后只能使用修改之后的端口登陆了 让配置生效 并重启Linux 安装docker https://docs.docker.com/install/l
阅读全文
摘要:概述 docker run创建Docker容器时,可以用–net选项指定容器的网络模式,Docker有以下4种网络模式 bridge模式:使 net =bridge指定,默认设置; host模式:使 net =host指定; none模式:使 net =none指定; container模式:使 n
阅读全文
摘要:安装步骤梳理 1. 搜索镜像 docker search mysql 2. 拉取镜像 docker pull 3. 查看镜像 docker images 4. 启动镜像 docker run 5. 停止容器 docker stop 容器ID 6. 移除容器 docker rm f 容器ID 安装to
阅读全文
摘要:镜像的生成方法 docker commit Dockerfile 本地镜像推送到阿里云 以修改的mywar的image为例来说明 登陆阿里开发平台 完成登陆 https://dev.aliyun.com/search.html 打开 https://cr.console.aliyun.com/cn
阅读全文
摘要:使用jar包做项目镜像 准备jar包 在linux里面创建一个目录 上传jar包到linux的目录 创建并编写Dockerfile文件 构造镜像 使用镜像运行容器测试 使用war包做项目镜像 准备war包 在linux里面创建一个目录 上传war包到linux的目录 创建并编写Dockerfile文
阅读全文
摘要:方案选择 基于一个openjdk 不用配置java环境变量 基于一个centos创建一个tomcat镜像 准备工作 1. 创建目录 2. 下载jdk 3. 下载tomcat 创建并编写Dockerfile文件 构造镜像 运行镜像测试
阅读全文
摘要:CMD说明 Dockerfile 中可以有多个CMD的命令,但只有最后一个生效,CMD会被docker run之后的参数替换掉。 可以使用tomcat的案例演示 查看tomcat的Dockerfile 从上面的可以看出最后执行了一个catalina.sh的命令 相当于./bin/catalina.s
阅读全文
摘要:Base镜像的说明 docker Hub上99%的镜像都是通过base镜像中安装和配置需要的软件构建出来的。 自定义mycentos镜像 目地 登陆后的默认路径 vim编辑器 查看网络配置ifconfig支持 进入mydocker目录创建DockerFile文件编写 向Dockerfile里面写入内
阅读全文
摘要:什么是Dockerfile 1. Dockerfile是用来构建Docker镜像的构建文件,是由一系列的命令和参数构成的脚本 2. Dokcerfile的构建步骤 编写Dokcerfile文件 docker build 生成新的镜像 docker run 运行镜像 3. 以centos的镜像为例来说
阅读全文
摘要:什么是容器数据卷 先来看看Docker的理念: 将应用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的 容器之间希望有可能共享数据 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,
阅读全文
摘要:
阅读全文
摘要:什么是镜像 UnionFS(联合文件系统) UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories
阅读全文
摘要:什么是容器 容器镜像是一个软件的轻量级独立可执行软件包,包含运行它所需的一切:代码,运行时,系统工具,系统库,设置。不管环境如何,集装箱化软件都可以运行相同的Linux和Windows应用程序。容器将软件与其周围环境隔离开来,例如开发环境和生产环境之间的差异,并有助于减少在同一基础架构上运行不同软件
阅读全文
摘要:帮助命令 镜像命令 docker images 列表本机上的镜像 可选项 docker search 镜像搜索命令 搜索网站: https://hub.docker.com 语法 docker search 镜像名称 docker search 镜像名称 [options] 说明 s 列出收藏数不少
阅读全文
摘要:Docker是如何工作的 Docker是一个Client Server结构的系统,Docker守护进程运行在主机上, 然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。 容器,是一个运行时环境,就是我们前面说到的集装箱。 为什么Docker比VM快 1. doc
阅读全文
摘要:认识Linux 什么是操作系统 现实生活中的操作系统 win7 Mac Android iOS 操作系统的发展史 Unix 1965年之前的时候,电脑并不像现在一样普遍,它可不是一般人能碰的起的,除非是军事或者学院的研究机构,而且当时大型主机至多能提供30台终端(30个键盘、显示器),连接一台电脑。
阅读全文
摘要:工作流的概念 生活中常见的工作流 1. 请假 2. 报销 3. 申请转广东户口 4. 购物 概述 1. 假设:这两张图就是请假流程图 2. 图的组成部分: A.人物:美女 程序员 领导 B.事件(动作):请假、批准、不批准 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自
阅读全文
摘要:mvc:view controller <mvc:annotation driven/ form标签 服务器表单校验 访问静态资源 Json处理 视图解析器 文件下载 文件上传 异常 国际化 拦截器
阅读全文
摘要:@RequestMapping相关属性 @PathVariable @RequestHeader @CookieValue 传值方式
阅读全文
摘要:Spring的JDBC的模板 Spring是EE开发的一站式的框架,有EE开发的每层的解决方案。 Spring对持久层也提供了解决方案:ORM模块和JDBC的模板。 Spring提供了很多的模板用于简化开发。 JDBC org.springframework.jdbc.core.jdbc.jdbcT
阅读全文
摘要:AOP AOP简介 在软件业,AOP为 Aspect Oriented Programming 的缩写,意为:面向切面编程。 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP是 OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生
阅读全文
摘要:代理设计模式 什么是代理模式 当某一个对象发生某一个事件时,通知另一个对象,让另一个对象做某事 下面将一个小例子来描述一下 婴儿哭了,饿了,让保姆去哄,去喂 保姆监听到婴儿哭了,饿了,就开始哄,喂 测试 这种不是标准的,里面还存在很多问题,只是为了弄清楚概念。 接下来对代码进行一个改进 在婴儿哭,婴
阅读全文
摘要:SpringMVC简介 SpringMVC概述 Spring MVC属于SpringFrameWork的后续产品。 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。 使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的S
阅读全文
摘要:创建工程 参考该文章进行创建 https://www.cnblogs.com/TangXiaoHuiHui/articles/12264019.html 添加SSM依赖 pom.xml <dependencies> <!--单元测试--> <dependency> <groupId>junit</g
阅读全文
摘要:创建工程 请参考这篇文章进行创建 https://www.cnblogs.com/TangXiaoHuiHui/articles/12264019.html Maven代码生成器插件 添加代码生成器插件依赖 <plugins> <plugin> <groupId>org.mybatis.genera
阅读全文
摘要:创建工程 首先要确认一下IDEA装好了Maven插件 从Maven原型骨架当中创建 注意事项 generating project in batch mode 很慢,是应为maven获取archetype-catalog.xml导致用浏览器打开http://repo1.maven.org/maven
阅读全文
摘要:scope compile 默认值 他表示被依赖项目需要参与当前项目的编译,还有后续的测试,运行周期也参与其中,是一个比较强的依赖。打包的时候通常需要包含进去 test 依赖项目仅仅参与测试相关的工作,包括测试代码的编译和执行,不会被打包,例如:junit runtime 表示被依赖项目无需参与项目
阅读全文
摘要:validate 确保当前配置和 POM 的内容是有效的 clean 删除target目录下及其目录下的所有内容 mvn compile 将java文件编译成二进制放到target目录当中 test 运行测试用例 package 打包工程 install 把maven打成的包发布到本地仓库当中 后一
阅读全文
摘要:Maven规定了一套默认的项目格式 src/main/java: 存放项目的.java文件 src/main/resources: 存放项目资源文件,如spring、struts2配置文件,db.properties src/main/webapp: 存放jsp,css,image,html等文件
阅读全文
摘要:Maven是什么 Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具 通过pom.xml文件的配置获取jar包,而不用手动去添加jar包 合理叙述项目间的依赖关系 Maven下载安装 下载地址
阅读全文
摘要:页面 编写一个实例数据,然后下载 https://www.echartsjs.com/examples/zh/editor.html?c=line-simple HTML的修改 <!--年度销售额统计开始--> <div class="layui-col-lg6 layui-col-md12" id
阅读全文
摘要:年度销售额统计 首先在该网站编写,实例数据,然后下载页面 https://www.echartsjs.com/examples/zh/editor.html?c=bar-tick-align 引入echarts核心Js文件 <script type="text/javascript" src="/r
阅读全文
摘要:分析 为什么要使用统计 帮助决策者进行决策 统计的形式 表格 [Excel] 图标 [echarts] 项目分析 客户管理 地址: 性别: 开户行: 统计客户的增长量 商品管理 包装: 产地: echarts 进入下载地址 https://www.echartsjs.com/zh/download.
阅读全文