ICode9

精准搜索请尝试: 精确搜索
  • @PropertySource没有将properties文件加载进容器2020-03-10 12:04:11

    这个问题我开始也是挺郁闷的,想玩玩spring纯注解方式配置,没想到一开始就遭遇了滑铁卢,就是在使用@PropertySource在主配置类上指定配置文件时没有给我加载进容器,导致使用@Value注解时传进去的值是那个带${}的字符串 开始也是百思不得其解怎么会这样,最后发现自己的Spring版本是

  • STL中的容器和算法简述2020-03-09 20:02:51

    STL的特点:数据结构与算法分离,使其变得非常通用。 顺序容器:vector(向量)、list(双向链表)、deque(双端队列)。 关联容器:set(集合)、multiset(多重集合)、map(映射)、multimap(多重映射)。 容器适配器:stack(栈)、queue(队列)、qriority_queue(带权队列)。 算法头文件:<algorithm>,<numeric>,<functional>

  • Docker应用部署之Mysql部署与挂载2020-03-09 19:06:11

    1.下载mysql镜像,8.0为最新版本。若指定其他版本更改后边版本号 docker pull mysql:8.0 2.查看镜像,验证是否下载成功 docker images 3.在root下创建mysql目录用于存储mysql数据信息 mkdir ~/mysql cd ~/mysql 4.配置信息 docker run -id \ -p 3306:3306 \ --name=c_mysql

  • 理解Servlet和Servlet容器、Web服务器等概念2020-03-09 16:01:04

    之前在开源中国看到一篇文章《初学 Java Web 开发,请远离各种框架,从 Servlet 开发》,觉得很不错。想到自己之前一直对各种框架执迷不悟,顿感惭愧。于是,看了孙鑫的《Servlet/JSP深入详解:基于Tomcat的Web开发》、林信良的《JSP&Servlet学习笔记(第二版)》以及网上其他一些相关的资料,将

  • (C/C++学习)28.STL之list容器2020-03-09 10:54:56

    说明:list 容器是一个循环的双向链表。链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储

  • 资源编排(YAML)2020-03-09 09:02:59

    YAML说明: K8S 里所有的资源或者配置文件都可以用 yaml 或 Json 定义。YAML 是一个 JSON/ 的超集,任何有效 JSON 文件也都是一个有效的YAML文件。·   语法格式: • 缩进表示层级关系 • 不支持制表符“tab”缩进,使用空格缩进 • 通常开头缩进 2 个空格 • 字符后缩进 1 个空格,如冒

  • 深入理解pod2020-03-09 09:00:41

    深入理解pod pod定义详解   apiVersion: v1 //版本 kind: pod //类型,pod metadata: //元数据 name: String //元数据,pod的名字 namespace: String //元数据,pod的命名空间 labels:

  • 容器内init进程方案2020-03-08 23:57:28

    进程标识符 (PID) 是Linux 内核为每个进程提供的唯一标识符。熟悉docker的同学都知道, 所有的进程 PID都属于某一个PID namespaces, 也就是说容器具有一组自己的 PID,这些 PID 映射到主机系统上的 PID。启动Linux内核时启动的第一个进程具有 PID 1,一般来说该进程就是 init 进程,例如 s

  • Tomcat是如何运行的?整体架构又是怎样的?2020-03-08 23:56:42

    在许多的高端开发的岗位中都会或多或少有要求面试人员要研究过一些常用中间件源码。这是因为一切的秘密都是藏在源码中,阅读源码能够让我们对框架或者中间件的理解更加深刻,而我们也能够在源码的研究中获得其中一些优秀的设计方式。而我们的中间件和源码那么多,我们该从何入手呢?其实大

  • docker学习之路 深入容器(三)2020-03-08 23:51:58

    1.自动重启容器,如果由于某些错误导致容器停止运行,可以用--restart来决定是否重启 docker run  --restart=always  --name=ubuntu-test -d ubuntu /bin/bash  always - 无论容器退出代码是什么 docker都会自动重启该容器 on-failure 只有容器退出代码非0,就会重启,另外还可以设置

  • springMVC全注解启动2020-03-08 22:45:39

    前言 在学习springMVC注解启动启动之前,我们先了解下ServletContainerInitializer。 在web容器启动时为提供给第三方组件机会做一些初始化的工作,例如注册servlet或者filtes等,servlet规范中通过ServletContainerInitializer的onStartup(Set<Class<?>> var1, ServletContext va

  • Spring 核心原理2020-03-08 22:36:34

    Java Bean (java bean 是由Applet Bean演变而来)  ------------>  EJB(Enterprise java beans)--------->POJO(plain ordinary java Obect,简单的java bean)   Spring 简化开发的四个基本策略 1、基于POJO的轻量级和最小侵入性编程 2、通过依赖注入和面向接口松耦合 3、基于切

  • Spring知识点小结2020-03-08 21:39:06

    Spring知识点小结 文章目录Spring知识点小结Spring概念Spring的优点常用Spring模块IOC和DI什么是Spring BeanSpring Bean的生命周期Spring中的工厂容器有哪两个BeanFactory和ApplicationContext的区别bean的作用域(scope)bean的装配方式bean的注入方式用注解方式将对象注册到S

  • Docker的一些常用命令2020-03-08 19:04:09

    记Docker的一些常用命令 拉取镜像:docker pull xxx:tagId 查看镜像本地镜像:docker images 创建镜像:docker build -t . 参数:t:指定要创建的目标镜像名 .:Dockerfile 文件所在目录,可以指定Dockerfile 的绝对路径 设置镜像标签:docker tag 860c279d2fec runoob/centos:dev docker tag

  • Docker内核知识2020-03-08 17:02:17

    1.Docker的内核知识 Docker容器的本质是宿主机上的进程,通过namespace实现资源隔离,通过cgroups实现资源限制,通过写时复制机制实现高效的文件操作。 1.1.namespace资源隔离     Linux提供了6种namespace隔离的系统调用。                 Linux内核实现namespace的主要

  • (四)kubernetes 资源编排(YAML)2020-03-08 17:00:10

    YAML 是一种简洁的非标记语言。语法格式:• 缩进表示层级关系• 不支持制表符“tab”缩进,使用空格缩进• 通常开头缩进 2 个空格• 字符后缩进 1 个空格,如冒号、逗号等•“---” 表示YAML格式,一个文件的开始• “#”注释 k8s yaml # yaml格式的pod定义文件完整内容: apiVersion: v1

  • Docker Swarm(十一)生产环境使用的一些建议2020-03-08 12:54:05

        一、Docker Swarm上的容器选择 并非所有服务都应该部署在Swarm集群内。数据库以及其他有状态服务就不适合部署在Swarm集群内。 理论上,你可以通过使用labels将容器部署到特定节点上,但是这样的话,Swarm集群外的节点就很难访问它们了(Docker 1.12没有很好的方法,但是1.13之后可以

  • java中为什么要使用迭代器2020-03-08 12:05:56

    简而言之,集合的遍历如果用for来进行的话,需要知道集合的内部构造,想遍历数组的时候一样,需要索引有序。但是例如set集合是无序的,使用for遍历不了。这时需要迭代器来遍历,把集合中所有的元素都找出来。     迭代器(Iterator)模式,又叫做游标(Cursor)模式。迭代器提供一种对容器对象中的各

  • Dockerfile2020-03-08 10:41:01

    构建镜像:dockerfile; 启动容器:docker run; 编排容器和启动服务:docker-compose。 Dockerfile结构大致分为四个部分:基础镜像信息;维护者信息;镜像操作指令;容器启动时执行指令。Dockerfile每行支持一条指令,每条指令可带多个参数,支持使用以#号开头的注释。 FROM:指定基础镜像 指明构

  • kubernetes介绍2020-03-07 17:04:10

    文章内容出自《Kubernetes in Action》 本章内容涵盖: 关于应用的开发和部署的方式在近几年的发展趋势 容器如何保障应用间的隔离性,以及减少应用对部署环境的依赖性 Docker 容器如何在Kubernetes系统中应用 Kubernetes如何提高开发人员和系统管理员 的工作效率    在过去多数

  • 04-使用docker容器2020-03-07 15:55:29

    Docker容器 docker容器是另一个核心概念,容器是镜像的一个运行实例。不同的是镜像是静态的只读文件,容器带有运行时需要的可写层,并且容器中的应用进程处于运行状态。虚拟机是模拟运行一整套操作系统,docker只运行一个应用和它的运行环境。 创建容器 新建容器,docker [container] crea

  • docker容器初识2020-03-07 14:00:34

    部分内容摘自《马哥教育》课程,仅为学习参考 1 docker环境准备 1.1 环境准备 环境:centos7, 4C8G,500G磁盘 首先将docker-ce.repo文件下载到centos系统的/etc/yum.repo目前中(清华大学镜像) *#wget https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo*

  • 使用runc创建亚博体育一个docker容器案例2020-03-07 13:01:57

    runc 是 docker 捐赠给 OCI 的亚博体育(yabo618點cn)一个符合标准的 runtime 实现,目前 docker 引擎内部也是基于 runc 构建的。分析 runc 这个项目,加深对 OCI 的理解。 1.先创建以容器的目录,例如mycontainer mkdir mycontainer   2.准备一个rootfs的目录,供初始化一个容器所需要的

  • docker 亚博体育的oci标准2020-03-07 13:01:16

    OCI 和容器标准 容器技术随着 docker 的亚博体育(yabo618點cn)出现炙手可热,所有的技术公司都积极拥抱容器,促进了 docker 容器的繁荣发展。容器一词虽然口口相传,但却没有统一的定义,这不仅是个技术概念的问题,也给整个社区带来一个阴影:容器技术的标准到底是什么?由谁来决定? 很多人可能觉

  • Spring学习三、Spring配置与DI依赖注入2020-03-07 12:03:54

    五、Spring配置 5.1别名 <!-- 别名--> <alias name="user" alias="user2"/> 5.2 Bean的配置 <!-- id : bean的唯一标识符,相当于对象名 class : 全限定名 包名 + 类名 name : 也是别名,name可以同时起多个别名 --> <bean id="userT" clas

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有