1. 1
  2. 2
  3. 3
最新发布 每页10条   共296条   当前第28页
  • 应该选

    Spring IOC详解 以及 Bean生命周期详细过程 可以硬刚面试官的文章

    yexindonglai@163.com 2022-02-28 19:55 Spring

    699°

    0

    面试题来自面试官发自灵魂深处的拷问:谈谈你对spring的理解;一脸懵逼的求职者的内心活动:啥? 具体的问题是什么?现在的面试都不按套路出牌了吗? 抛出一个这么大的问题,你让我怎么回答?一脸懵逼的求职者的回答:额~~~这个。。。。额~~~那个。。。。额~~~不知道唉。。。 为什么面试官要问这种问题?    不可否认,现在的大多数的面试出题方式都是这样的,惊人的相似,就是面试官喜欢抛出一个问题,看你能讲多深,考的就是你对这项技术的深度和广度,深度就是你对技术底层了解程度,广度就是这项技术的应用范围,以及扩展方向。这时候一个杠精同学就要发问了:“为什么要知道这些那么底层的东西呢?我只要会用不就行了
  • 应该选

    Spring MVC执行流程及原理图

    yexindonglai@163.com 2022-02-28 19:17 SpringMVC

    825°

    0

    面试找虐博主之前每次去面试必问的问题:“讲一下springmvc的执行流程以及常用组件的作用”;记得第一次和面试官说了大概的流程是这样的:“服务器收到一个请求后会先去HandlerMapping中匹配url,找到url之后用HandlerAdapter适配器去执行这个控制器(controller层),执行完之后返回一个modelAndView,然后通过视图解析器ViewResolver解析后得到一个view对象,这个view就是渲染好的jsp页面,返回给前端页面”;(等了一会看着我)面试官:“   .....就这样。。。没啦?”;懵逼的我:“嗯,没了”;面试官:“那你回家等消息吧!”; 回顾 
  • 应该选

    k8s pod控制器使用以及详解

    yexindonglai@163.com 2022-02-27 20:17 Kubernetes

    780°

    0

    什么是pod控制器Pod控制器是管理pod的中间层,使用Pod控制器之后,只需要告诉Pod控制器,想要多少个什么样的Pod就可以了,它会创建出满足条件的Pod并确保每一个Pod资源处于用户期望的目标状态。如果Pod资源在运行中出现故障,它会基于指定策略重新编排Pod。pod的创建方式在k8s中,可以将pod的创建方式分为2类自主式pod:由k8s直接创建出来的pod,这种pod删除之后就没有了,也不会重建kubectlrunmynginx--image=nginx控制器创建的pod:通过控制器创建的pod,这种pod删除了之后会自动重建;kubectlcreatedeploymentmyngi
  • 应该选

    k8s pod生命周期、初始化容器、钩子函数、容器探测、重启策略

    yexindonglai@163.com 2022-02-27 19:20 Kubernetes

    716°

    0

    pod结构Pause容器Pause容器是每个Pod都会有的一个根容器,它的作用有两个可以以它为根据,评估整个pod的健康状态可以在根容器上设置IP地址,其他容器都以此IP(PodIP),以实现Pod内部的网络通信,这里是Pod内部的通讯,Pod之间的通讯采用虚拟二层网络技术来实现,我们当前环境用的是Flannelpod配置apiVersion:v1#必选,版本号,例如v1king:Pod#必选,资源类型,例如Podmetadata:name:string#必选,pod名称namespace:string#pod所属的命名空间,默认为"default"labels:-name:stringspe
  • 应该选

    k8s pod配置文件ymal详解

    yexindonglai@163.com 2022-02-27 19:16 Kubernetes

    856°

    0

    yaml常用配置模板一般来说,常用的配置也不算多,如果是涉及到其他一些高级特性,这里倒是没有体现出来,博主举例了一些常用的配置,如下apiVersion:v1#版本号kind:Pod#资源类型metadata:name:pod-namenamespace:devspec:containers:-image:nginx:1.17.1name:nginx-containerimagePullPolicy:Alwayscommand:["/bin/sh","-c","whiletrue;doechohello;sleep1;done"]args:["",""]ports:-name:"port-na
  • 应该选

    Kubernetes 概念

    yexindonglai@163.com 2022-02-27 14:46 Kubernetes

    1172°

    0

    什么是Kuberneteskubernetes概念masterNodepodControllerServiceLabelNameSpacedeployment什么是编排编排市面上的容器编排工具k8s特点k8s能解决哪些问题组件主节点的组件控制节点工作节点的组件组件之间的调用关系k8s集群类型kubectl是什么namespace什么是Kubernetes因为第一个字母k和最后一个字母s之间有8个英文字母,所以也称为k8s,k8s的主要作用是对docker容器的编排管理,如果我们的docker容器只有几个的情况下,开发或者运维人员完全可以轻松管理这些容器,但是像一些大公司里面,它们的服务有几百上
  • 应该选

    k8s的 service 和 Ingress

    路人甲 2022-02-23 22:01 运维

    1058°

    0

    什么是serviceservice是k8s的流量负载组件中的一种,常用的流量负载组件有以下几种service:4层路由的负载ingress:7层路由的负载什么需要用到service在创建pod的时候,pod中的ip地址不是固定的,也就不能直接对pod的ip进行访问;为了解决这个问题,k8s提供了流量负载组件service,service会将多个pod进行聚合起来,提供一个统一的入口ip地址,通过service提供的统一入口就可以访问内部的pod资源了;配置ipvs功能(已配置请略过)在Kubernetes中Service有两种带来模型,一种是基于iptables的,一种是基于ipvs的两者比较
  • 应该选

    终于搞明白了https的底层请求原理

    路人甲 2022-02-23 21:44 互联网

    929°

    0

    http和https区别网络请求方式通常分为两种,分别是HTTP请求和HTTPS请求,其中HTTP的传输属于明文传输,在传输的过程中容易被人截取并且偷窥其中的内容,而HTTPS是一种在HTTP的基础上加了SSL/TLS层(安全套接层)的安全的超文本传输协议,其传输的内容是通过加密得到的,所以说是一种安全的传输;HTTP的缺点通信使用明文(不加密),内容可能会被窃听不验证通信方的身份,因此有可能遭遇伪装无法证明报文的完整性,所以有可能已遭篡改SSL/TSL为了解决HTTP协议的以上缺点,在上世纪90年代中期,由网景(NetScape)公司设计了SSL协议。SSL是“SecureSocketsLa
  • 应该选

    elasticsearch 倒排索引原理详解

    路人甲 2022-02-23 21:41 数据库

    912°

    0

    什么是eselasticsearch是面向文档型的nosql数据库,一条数据就是一个文档;因为es的出现就是为了搜索而生的,所以es的核心就是索引,甚至说es中“==一切皆索引==”都不为过;最核心的概念就是“==倒排索引==”;什么是倒排索引有倒排就肯定有正排;所以在了解倒排索引之前,先来了解一下什么是正排索引,通过这2种索引的比较会更容易理解es的核心概念;正排索引(正向索引)相信大家都学过关系型数据库,像mysql、oracle、sqlserver等等;这些关系型数据库在查询数据时都是使用正排索引的,比如下面表数据中,如果我们要查询某一条记录,只需要通过主键id来关联到整行数据即可,这种
  • 应该选

    vue3.x项目的目录结构详解

    路人甲 2022-02-16 12:11 前端

    2137°

    0

    目录结构如下node_modulespublicindex.htmlsrctests.browserslistrc.eslintrc.jsbabel.config.jsjest.config.jspackage.jsonpackage-lock.jsonREADME.md目录结构如下node_modules项目所有依赖的包文件,比如vue-router、vuex等插件都会下载到这个文件夹里面。一般不用管,如果出先一下莫名奇妙的错误就把这个文件清空,重新构建下或许可以解决。public本地服务器的文件,系统图标和index.htmlindex.html页面项目的入口,可以编辑title,还有di