Docker是基于Go语言实现的云开源项目。Docker的主要目标是“ Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP (可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次封装,到处......
一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦......
最近新入手了Macbook Pro 16英寸,作为博主第一款使用的苹果产品,抓紧从网上找点快捷键学习一下。Mac 键盘快捷键你可以按下某些组合键来实现通常需要鼠标、触控板或其他输入设备才能完成的操作。要使用键盘快捷键,请按住一个或多个修饰键,然后按快捷键的最后一个键。例如,要使用 Command-C......
过去几年来,“微服务架构”这个术语出现了,它描述了一种将软件应用程序设计为可独立部署的服务套件的特定方式。尽管这种架构风格没有确切的定义,但围绕业务能力,自动化部署,端点智能以及语言和数据的分散控制等方面存在着某些共同特征。“微服务” - 在软件架构拥挤的街道上又一个新名词。尽管我们的自然倾向是以轻......
--数据库操作前的准备-- 创建数据库-- create database python_test_1 charset=utf8;-- 使用数据库-- use python_test_1;-- students表-- create table students(-- id int unsigned ......
1. 传递依赖与排除依赖传递依赖:如果我们的项目引用了一个jar包,而该jar包又引用了其他jar包。那么,在默认情况下,项目编译时, Maven会把直接引用和间接引用的jar包都下载到本地( ~/.m2/repository )。排除依赖:如果我们只想下载直接引用的jar包,那么需要在pom.xm......
1.maven的基础样式1.POM代表工程对象模型。它是使用Maven工作时的基本组建,是一个xml文件。2.它被放在工程根目录下,文件命名为pom.xml。3.POM包含了关于工程和各种配置细节的信息,Maven使用这些信息构建工程。2. 坐标groupId:这是工程组的标识。它在一个组织或者项目......
1. 左连接,右连接,内连接,外连接的区别内连接也叫连接,是最早的一种连接。还可以被称为普通连接或者自然连接,内连接是从结果表中删除与其他被连接表中没有匹配行的所有行,所以内连接可能会丢失信息。外连接分为三种:左外连接,右外连接,全外连接。其中左外连接:left join是以左表的记录为基础的,例如......
1. Spring依赖注入的几种实现方式是什么?a) 接口注入;b) setter方法注入;c) 构造方法注入;2. 简单介绍一下Struts2的拦截器与过滤器的工作原理? Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔......
1. Hashmap和Hashtable的区别1.HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口。2.主要区别在于HashMap允许空(null)键值(key),由于非线程安全,在只有一个线程访问的情况下,效率要高于Hashtable。 3.HashMap......
- 1
- 2
- 3