最新文章
-
JS改变函数内部 this 指向--浅析call、apply、bind
如何改变函数内部 this 指向?call、apply、bind有什么区别?
-
JavaScript 如何实现一个深浅拷贝
浅拷贝的原理和实现浅拷贝的定义我们可以初步理解为:自己创建一个新的对象,来接受你要重新复制或引用的对象值。如果对象属性是基本的数据类型,复制的就是基本类型的值给新对象;但如果属性是引用数据类型,复制的就是内存中的地址,如果其中一个对象改变了这个内存中的地址,肯定会影响到另一个对象。一些 JavaSc
-
JS数据类型和类型转换
数据类型概念前 7 种类型为基础类型,最后 1 种(Object)为引用类型常见的引用数据类型:Array - 数组对象、RegExp - 正则对象、Date - 日期对象、Math - 数学函数、Function - 函数对象JavaScript 的数据类型最后都会在初始化之后放在不同的内存中。数
-
02查询分离:表数据量大查询缓慢如何优化?
查询分离定义每次写数据时保存一份数据到另外的存储系统里,用户查询数据时直接从另外的存储系统里获取数据什么时候使用数据量大;所有写数据的请求效率尚可;查询数据的请求效率很低;所有的数据任何时候都可能被修改;业务希望我们优化查询数据的功能。
-
01 冷热分离:表数据量大读写缓慢如何优化
1.1 冷热分离定义冷热分离:就是在处理数据是将数据库分成冷库和热库两个库冷库:指存放那些走到了终态的数据的数据库热库:指存放还需要修改的数据的数据库1.2 什么情况下使用数据走到终态后,只有读没有写的需求,比如订单完结状态用户能接受新旧数据分开查询,比如默认只让查询3个人月内的订单1.3 冷热分离
-
七、Docker CI、CD
7.1 引言项目部署将项目通过maven进行编译打包将文件上传到指定的服务器中将war抱放到Tomcat的目录中通过Dockerfile将Tomcat和war抱转成一个镜像,由DockerCompose去运行容器
-
六、Docker-Compose
之前运行一个镜像,需要添加大量的参数。可以通过Docker-Compose编写这些参数。Docker-Compose可以帮助我们批量的管理容器。只需要通过一个docker-compose.yml文件去维护即可。6.1 下载Docker-Compose# 1.去github官网搜索docker-com
-
四、Docker自定义镜像
中央仓库上的镜像,也是Docker的用户自己上传过去的# 1.创建一个Dockerfile文件,并且指定自定义镜像信息。# Dockerfile文件中常用的内容 from∶ 指定当前自定义镜像依赖的环境copy∶ 将相对路径下的内容复制到自定义镜像中workdir∶ 声明镜像的默认工作目录cmd∶需
-
三、Docker应用
3.1准备SSM工程#MySQL数据库的连接用户名和密码改变了,修改db.properties3.2准备MySQL容器# 运行MySQL容器docker run-d-p3306:3306--name mysql-e MYSQLR0T_PASSWORD=root daocloud.io/library
-
二、Docker的基本操作
2.1 安装Dockeryum -y install yum-utils device-mapper-persistent-data lvm2yum-config-manager-add-repo http:/irrors.aliyun.com/docker-ce/linux/centos/dock