摘要:
一 Java中的值传递和引用传递 当一个对象被当作参数传递到一个方法后,在此方法内可以改变这个对象的属性,那么 这里到底是“按值传递”还是“按引用传递”? 答:是按值传递。Java 语言的参数传递只有“按值传递”。当一个实例对象作为参数被传递到 方法中时,参数的值就是该对象的引用的一个副本。指向同一 阅读全文
摘要:
一 Tomcat是如何工作的? 1. http协议知识点 2. http协议原理 Connect:接收客户端发送的请求,针对不同的协议会有不同的Connect,一个Service会同时 存在多个Connect。 二 Tomat的的架构 1. Server组件,对应tomcat的一个实例,通常一个JV 阅读全文
摘要:
编排是指对单独组件和应用层的工作进行组织的流程,不是一个新概念,我们过去编排的是虚拟 机,而在微服务架构下编排的是docker容器。通过编排工具,比如说kubernetes,我们可以控制 容器启动和停止的时间、将其分组合到群集中,以及协调应用组合,完成像调度容器、保证可用 性、完成服务发现、监控、故 阅读全文
摘要:
一 Eureka 1. 需要掌握的一些基础知识 “Applications”:注册在Eureka Server上的应用集合。-- 对应多个**Application** “Application”:具体的一个应用(eureka-provider)。-- 对应多个"InstanceInfo"(loca 阅读全文
摘要:
一 Spring Boot的一些概念 1. Spring Boot是什么? 它是一种以更简单的方式来使用Spring生态下所有技术的框架,用于简化Spring项目的 构建、开发、配置、部署与jar报引用。简而言之,我们可以说Spring Boot只是Spring本身 的扩展,使开发,测试和部署更加方 阅读全文
摘要:
https://www.cnblogs.com/qianjinyan/p/9327947.html 阅读全文
摘要:
一 GitHub和Gitlib GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(https://github.com/gitlabhq/gitlabhq 基于MIT协议),与Github类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是, GitLab是可 阅读全文
摘要:
过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前 设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过 滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在 传入servlet或者 阅读全文
摘要:
一 Tomcat调优 本节主要参考文章:https://www.cnblogs.com/jpfss/p/7390211.html GZIP压缩参考文章:https://www.cnblogs.com/DDgougou/p/8675504.html 1. JVM调优 注:JDK调优在Tomcat里调而 阅读全文