草庐IT

day08-Axios

全部标签

读Java实战(第二版)笔记08_默认方法

1. 兼容性1.1. 二进制级的兼容性1.1.1. 只要不重新编译该类,即使不实现新的方法,现有类的实现依旧可以运行1.1.2. 现有的二进制执行文件能无缝持续链接(包括验证、准备和解析)和运行1.1.3. 如果新添加的方法不被调用,接口已经实现的方法就可以继续运行,不会出现错误1.2. 源代码级的兼容性1.2.1. 引入变化之后,现有的程序依然能成功编译通过1.3. 函数行为的兼容性1.3.1. 变更发生之后,程序接受同样的输入能得到同样的结果2. 向接口添加方法是罪恶之源2.1. 二进制级的兼容性2.2. 不是源码级的兼容2.2.1. 因为遗留代码并没有实现新引入的方法,所以它们无法顺利通

day08-SpringMVC底层机制简单实现-04

SpringMVC底层机制简单实现-04https://github.com/liyuelian/springmvc-demo.git8.任务7-完成简单视图解析功能说明:通过目标方法返回的String,转发或重定向到指定页面8.1分析原生的SpringMVC使用视图解析器来对Handler方法返回的String(该String会转为视图类)进行解析,然后转发或重定向到指定页面。这里为了简化,直接在自定义的前端控制器编写方法完成视图解析器的功能。8.2代码实现(1)修改MyDispatcherServlet的executeDispatch方法部分代码://编写方法,完成分发请求privatev

day08-SpringMVC底层机制简单实现-04

SpringMVC底层机制简单实现-04https://github.com/liyuelian/springmvc-demo.git8.任务7-完成简单视图解析功能说明:通过目标方法返回的String,转发或重定向到指定页面8.1分析原生的SpringMVC使用视图解析器来对Handler方法返回的String(该String会转为视图类)进行解析,然后转发或重定向到指定页面。这里为了简化,直接在自定义的前端控制器编写方法完成视图解析器的功能。8.2代码实现(1)修改MyDispatcherServlet的executeDispatch方法部分代码://编写方法,完成分发请求privatev

《分布式技术原理与算法解析》学习笔记Day10

调度框架:单体调度什么是调度?分布式系统架构的目的是将多个服务器资源管理起来,对外提供服务。调度是指为用户任务寻找合适的服务器的过程,它是分布式系统中一个非常重要的组件,提供了多种调度策略,负责完成具体的调度工作。什么是单体调度?分布式系统中的单体调度是指一个集群中只有一个节点在运行调度进程,该节点对集群中的其他节点具有访问权限,可以对其他节点的资源信息、节点状态进行统一管理,同时根据用户下发的任务对资源的需求,在调度器中进行任务和资源匹配,然后根据匹配结果将任务指派给合适的节点。单体调度器具有全局资源视图和全局任务,可以实现对任务的约束并实施全局性的调度策略。在单体调度框架中,多个Node节

《分布式技术原理与算法解析》学习笔记Day10

调度框架:单体调度什么是调度?分布式系统架构的目的是将多个服务器资源管理起来,对外提供服务。调度是指为用户任务寻找合适的服务器的过程,它是分布式系统中一个非常重要的组件,提供了多种调度策略,负责完成具体的调度工作。什么是单体调度?分布式系统中的单体调度是指一个集群中只有一个节点在运行调度进程,该节点对集群中的其他节点具有访问权限,可以对其他节点的资源信息、节点状态进行统一管理,同时根据用户下发的任务对资源的需求,在调度器中进行任务和资源匹配,然后根据匹配结果将任务指派给合适的节点。单体调度器具有全局资源视图和全局任务,可以实现对任务的约束并实施全局性的调度策略。在单体调度框架中,多个Node节

08python元组

这一篇问文章主要介绍元组的相关知识。元组:不可修改的序列与列表一样,元组也是序列,唯一的差别在于元组是不能修改的(同样的,字符串也不能修改)。元组的语法很简单。>>>>>>1,2,3(1,2,3)>>>(1,2,3)(1,2,3)>>>>>>()()>>>>>>>>>4242>>>42,(42,)>>>>>>3*(40+2)126>>>3*(40+2,)(42,42,42)>>>只要将列表中方括号[]换成括号()就是元组了或者将一些值用逗号分隔,就能自动创建一个元组空元组用两个不包含内容的圆括号表示只包含一个值的元组,必须在元素后面加上逗号,因为括号包含的一个值和值是完全等效的!!可以想一想算

08python元组

这一篇问文章主要介绍元组的相关知识。元组:不可修改的序列与列表一样,元组也是序列,唯一的差别在于元组是不能修改的(同样的,字符串也不能修改)。元组的语法很简单。>>>>>>1,2,3(1,2,3)>>>(1,2,3)(1,2,3)>>>>>>()()>>>>>>>>>4242>>>42,(42,)>>>>>>3*(40+2)126>>>3*(40+2,)(42,42,42)>>>只要将列表中方括号[]换成括号()就是元组了或者将一些值用逗号分隔,就能自动创建一个元组空元组用两个不包含内容的圆括号表示只包含一个值的元组,必须在元素后面加上逗号,因为括号包含的一个值和值是完全等效的!!可以想一想算

2021.08.21【普及组】模拟赛C组 赛后总结

前言    今天是集训最后一天,也是最后一场比赛了!我也是给了自己这次比赛考得不错,315分,第13名,虽然没有上次好,但已经超出我的平均水平了。AC三题,有一道签到题。好的地方就是没有再出现提交错代码的错误了。应得:T1AC,T2AC,T3AC,T4AC,T4WA5。实得:T1AC,T2AC,T3AC,T4WA10,T5WA5。T1 DaisyChains题目大意    有一个集合P,再P里面选一个子集,满足子集里有一个数等于那个子集的平均值。问有多少个这样的子集。正解    签到题直接过。赛时情况    要是不AC我早毕业了。T2 StuckinaRut题目大意    有n头奶牛在一个无穷

2021.08.21【普及组】模拟赛C组 赛后总结

前言    今天是集训最后一天,也是最后一场比赛了!我也是给了自己这次比赛考得不错,315分,第13名,虽然没有上次好,但已经超出我的平均水平了。AC三题,有一道签到题。好的地方就是没有再出现提交错代码的错误了。应得:T1AC,T2AC,T3AC,T4AC,T4WA5。实得:T1AC,T2AC,T3AC,T4WA10,T5WA5。T1 DaisyChains题目大意    有一个集合P,再P里面选一个子集,满足子集里有一个数等于那个子集的平均值。问有多少个这样的子集。正解    签到题直接过。赛时情况    要是不AC我早毕业了。T2 StuckinaRut题目大意    有n头奶牛在一个无穷

day13-Servlet03

Servlet0311.练习快捷键-可以快速地在访问的文件件切换ctrl+alt+向左箭头:回到上次访问的位置ctrl+alt+向右箭头:回到下一步访问的位置11.1CatServlet首先创建项目servlet,配置好Tomcat,添加web应用支持。在web目录下面的WEB-INF目录下创建lib目录,在Tomcat安装包的lib目录中找到servlet-api,并添加到idea的web目录下面的WEB-INF/lib目录,选择引用为库文件在src目录下创建目录,编写CatServlet类:packageservlet;importjavax.servlet.*;importjavax.s