海阔天空

当前时间为:
欢迎大家来到海阔天空https://www.9713job.com,广告合作以及淘宝商家推广请微信联系15357240395

2020java微服务架构四之Redis教程

未分类
2021-01-28 15:08:55
1822677238@qq.com

2020java微服务架构四之Redis教程

一、Redis介绍

1.NoSQL介绍

Redis就是一款NoSQL
NoSQL->非关系型数据库–>Not Only SQL
key-value:Redis
文档型:ElasticSearch,Solr,Mongdb
面向列:Hbase,Cassandra
图形化:Neo4j
除了关系型数据库都是非关系型数据库
noSQL只是一种概念,泛指非关系型数据库,和关系型数据库做一个区分

2.Redis介绍

有一位意大利人,在开发一款LLOOGG的统计页面,因为MySQL的性能不好,自己研发了一款非关系型数据库,并命名为Redis。Salvatore。 (更多…)

2020javaweb教程之高级框架SpringMVC

未分类
2021-01-26 08:37:13
1822677238@qq.com

2020javaweb教程之高级框架SpringMVC

一.开发流程

1.导入依赖:spring-webmvc

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-webmvc</artifactId>
  <version>4.3.6.RELEASE</version>
</dependency>

2.配置核心(前端)控制器

(更多…)

2020java微服务架构三之NGINX反向代理

未分类
2021-01-13 12:24:01
1822677238@qq.com

2020java微服务架构三之NGINX反向代理

1.NGINX安装

1.安装NGINX:

mkdir /opt/docker_nginx
cd /opt/docker_nginx
vi docker-compose.yml
docker-compose up -d

docker-compose.xml

version: '3.1'
services:
  nginx:
    restart: always
    image: daocloud.io/library/nginx:latest
    container_name: nginx
    ports:
      - 80:80

(更多…)

2020java微服务架构二之Docker容器化技术

未分类
2021-01-12 14:33:08
1822677238@qq.com

2020java微服务架构二之Docker容器化技术

Docker的思想

1.集装箱:
会将所有需要的内容放到不同的集装箱中,谁需要这些环境就直接拿到这个集装箱就可以了。

2.标准化:
a.运输的标准化:docker有一个码头,所有上传的集装箱都放在了这个码头上,当谁需要某一个环境,就直接派大海豚去搬运这个集装箱就可以了。
b.命令的标准化:docker提供了一些列的命令,帮助我们去获取集装箱等操作。
c.提供REST的API:衍生出了很多的图形化界面,Rancher (更多…)

Docker里面新建容器出现错误的解决方法

未分类
2021-01-09 19:59:11
1822677238@qq.com

Docker里面新建容器出现错误的解决方法

对于初学者而言, Docker里面新建容器的时候可能会出现下面这个错误:

错误提示意思是, myubuntu已经被使用了, 就是本机内部已经有了一个名字为 myubuntu 容器, 我们可以用命令 sudo docker container ls 看下本机正在运⾏的容器, 果不其然:

解决方法:

(1) 给容器换一个名字, 比如说 docker run -it –name=myubuntu2 ubuntu /bin/bash, 可以解决问题.

(2) 将原来的容器删除, docker container rm myubuntu (提示: 这一步要确定删除容器没问题的情况下, 才可以做)

2020java微服务架构一之Linux

未分类
2021-01-08 14:14:31
1822677238@qq.com

2020java微服务架构一之Linux

Linux介绍:

Linux操作系统出现之前,还有一个操作系统叫Minix,该操作系统是由Andrew的大学教授研发出来的,名为MINIX,为了向学生讲述操作系统内部工作原理。MINIX虽然很好,但只是一个用于教学目的的简单操作系统,而不是一个强有力的实用操作系统,然而最大的好处就是公开源代码。

全世界学计算机的学生都通过钻研MINIX源代码来了解电脑里运行的MINIX操作系统,芬兰赫尔辛基大学大学二年级的学生Linus Torvalds就是其中一个,在吸收了MINIX精华的基础上,Linus于1991年写出了属于自己的Linux操作系统,版本为Linux0.01,是Linux时代开始的标志。他利用Unix的核心,去除繁杂的核心程序,改写成适用于一般计算机的x86系统,并放在网络上供大家下载,1994年推出完整的核心Version1.0,至此,Linux逐渐成为功能完善、稳定的操作系统,并被广泛使用。 (更多…)

2020java框架之Quartz作业调度框架

未分类
2021-01-03 13:48:36
1822677238@qq.com

2020java框架之Quartz作业调度框架

1.quartz使用

1.导入依赖

<dependency>
  <groupId>org.quartz-scheduler</groupId>
  <artifactId>quartz</artifactId>
  <version>2.2.3</version>
</dependency>

2.定义job (更多…)