- 博客(10)
- 收藏
- 关注
原创 4.docker之基本三要素(镜像,容器,仓库)
docker主要由以下三大部分组成,镜像(image)、容器(container)、仓库(repository)。1.镜像Docker 镜像(Image)就是一个只读的模板,它可以是一个可运行软件(tomcat,mysql),也可以是一个系统(centos)。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。2.容器Docker 利用容器(Container)独...
2019-08-19 00:47:09 1138
原创 3.docker之优势
docker最明显的优势就是“一次构建、随处运行”。除此之外下面还有4大优势:1.更快速的应用交付和部署传统的应用开发完成后,需要提供一堆安装程序和配置说明文档,安装部署后需根据配置文档进行繁杂的配置才能正常运行。Docker化之后只需要交付少量容器镜像文件,在正式生产环境加载镜像并运行即可,应用安装配置在镜像里已经内置好,大大节省部署配置和测试验证时间。2.更便捷的升级和扩缩容...
2019-08-19 00:21:44 279
原创 2.docker之容器虚拟技术
介绍docker所用的容器虚拟技术前,先介绍下虚拟机。虚拟机(virtual machine)就是带环境安装的一种解决方案。它可以在一种操作系统里面运行另一种操作系统,比如在Windows 系统里面运行Linux 系统。应用程序对此毫无感知,因为虚拟机看上去跟真实系统一模一样,而对于底层系统来说,虚拟机就是一个普通文件,不需要了就删掉,对其他部分毫无影响。这类虚拟机完美的运行了另一套系统,能够...
2019-08-19 00:07:12 176
原创 1.docker之简介
一、为什么会有docker出现一款产品从开发到上线,从操作系统、运行环境、应用配置。开发与运维之间的协作需要关心东西很多,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验。传统服务器配置一个应用的运行环境,要安装各种软件,Java/Tomcat/MySQL/JDBC驱动包等。安装和配置这些东西有多麻烦就不说了,它还不能跨平台。假如我们是在 Windows 上安装的这些环境,...
2019-08-18 23:43:40 152
原创 hibernate不支持注解mysql的text类型
1.写一个类import java.sql.Types; import org.hibernate.Hibernate; import org.hibernate.dialect.MySQL5InnoDBDialect; //此处继承的是Hibernate MySql方言类,视不同开发情况而定 public class MySQLDialect extends MySQL5InnoDBDialec...
2018-04-13 18:44:41 1255
原创 5.static
1:为了实现对象之间重复属性的数据共享2:static使用 1:主要用于修饰类的成员 1:成员变量 1:非静态成员变量:需要创建对象来访问 2:静态成员变量:使用类名直接调用,也可以通过对象访问 2:成员方法 可以使用类名直接调用 1:静态函数: ...
2018-03-24 23:39:17 134
原创 4.this
1.this关键字代表是对象的引用。也就是this在指向一个对象,所指向的对象就是调用该函数的对象引用。2.实际工作中,存在着构造函数之间的相互调用,但是构造函数不是普通的成员函数, 不能通过函数名自己接调用 ,所以sun公司提供this关键字。3.this只能在非静态中(没有static修饰的)函数使用4.构造函数间相互调用必须放在构造函数的第一个语句中,否则编译错误5.可以解决构造函数中...
2018-03-24 23:31:04 137
原创 3.构造函数
1.构造方法作用: 对对象进行初始化2. 构造函数与普通的函数的区别 1. 一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对象在调用功能之前,在建立时,应该具备 的一些内容。也就是对象的初始化内容。 2. 构造函数是在对象建立时由jvm调用, 给对象初始化。一般函数是对象建立后,当对象调用该功能时才会执行。 3. 普通函数...
2018-03-24 23:24:59 121
原创 2.局部变量和成员变量
成员变量: 定义在类中变量局部变量: 定义在方法中变量成员变量与局部变量的区别:1. 应用范围 1. 成员变量在整个类内都有效 2. 局部变量只在其声明的方法内有效2. 生命周期 1. 成员变量: 它属于对象,它随着对象的创建而创建,随着对象的消失而消失 2. 局部变量: 使用完马上释放空间。...
2018-03-24 23:19:14 145
原创 1.面向对象三大特性,封装,继承,多态
1.封装(encapsulation) 优点 1:隐藏了类的具体实现 2:操作简单 3:提高对象数据的安全性 作用 1:描述类和类之间的关系 2:降低类和类之间的重复代码 1:降低对象和对象之间的代码重复使用静态变量 2:降低类和类之间的代码重复使用就继承2.继承(inheritance)3.多态(po...
2018-03-24 23:16:36 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人