前言 前面几篇文章中,我们讲解了Spring MVC执?的?致原理及关键组件的源码解析,今天,我们来模仿它?写??的mvc框架。 先梳理一下需要实现的功能点: tomcat加载配置文件web.xml; 调用web.xml中指定的前端控制器DispatcherServlet加载指定的配置文件(一般为s ...
分类:
编程语言 时间:
2021-05-16 00:19:42
收藏:
0 评论:
0 赞:
0 阅读:
27
优先队列用法详解 简介 运用c++STL,优先队列的实现:priority_queue 使用方法与其他STL类似(如vector,stack,queue 优点1:自动排序,时间复杂度log级别 优点2:已封装。使用方便 使用方法 top// 访问队头元素 empty// 队列是否为空 size// ...
分类:
其他 时间:
2021-05-16 00:19:26
收藏:
0 评论:
0 赞:
0 阅读:
22
第一次尝试JMeter执行多接口测试用例,CSV文件是必须的,书写一定要规范; 一、首先测试用例编写成CSV文件 在csv文件首行填写相关参数(可根据具体情况而定)并编写测试用例,我写得比较简单,通过优先级来选择要执行的用例 二、JMeter编写脚本 1.添加一个线程组 右键测试计划>>添加>>线程 ...
分类:
其他 时间:
2021-05-16 00:19:13
收藏:
0 评论:
0 赞:
0 阅读:
20
第二章:递归与分治策略 计算机中问题规模越小,越好求解,自然而然想到可不可以将大问题分割为小问题,分治思想由此诞生。 分治法的设计思想是:将一个难以直接解决的大问题分割成一些规模较小的相同问题,以便各个击破,即分而治之。 如果原问题可分割成k个子问题,\(1<k≤n\),且这些子问题都可解,并可利用 ...
分类:
其他 时间:
2021-05-16 00:19:02
收藏:
0 评论:
0 赞:
0 阅读:
26
win10系统复制粘贴功能失效怎么办 1、首先是要鼠标右键单击win10系统任务栏空白处,在弹出的右键菜单中点击“任务管理器”这一项。 2、此时会弹出任务管理器的窗口,在窗口中的“进程”选项卡中找到“Windows 资源管理器”这一项,使用鼠标右键单击并选择“重新启动”。 3、如果重启资源管理器后还 ...
分类:
Windows开发 时间:
2021-05-16 00:18:52
收藏:
0 评论:
0 赞:
0 阅读:
36
Remix中合约编译后的ABI以及bytecode位置 remix地址:https://remix.ethereum.org/ (1)在remix中,创建合约Storage.sol (2)编译合约代码,点击左侧如下图所示图标 (3)编译代码 可以看到编译的版本是0.8.1版本。 我这里勾选了自动编译 ...
分类:
其他 时间:
2021-05-16 00:18:38
收藏:
0 评论:
0 赞:
0 阅读:
20
Shell常用快捷键 按键 作用 Ctrl+c 强行终止当前程序 Ctrl+d 键盘输入结束或退出终端 Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行 Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg Ctrl+a 将光标移至输入行头,相当于Home键 Ctrl+e 将光标移至输入行 ...
分类:
系统服务 时间:
2021-05-16 00:18:22
收藏:
0 评论:
0 赞:
0 阅读:
26
if语句 控制流程语句 语句:就是使用;分隔的代码 顺序语句:按照代码顺序从上往下执行所有的代码就是顺序语句 格式一: if(判断的条件){ 符合条件执行的代码; } 格式二: if(判断条件){ 符合条件的代码; }else{ 不符合条件的代码; } 格式三: if(判断条件){ 符合条件的代码; ...
分类:
其他 时间:
2021-05-16 00:18:07
收藏:
0 评论:
0 赞:
0 阅读:
33
代码并不高效,仅以实现效果为目的. 被攻击时调用(需要传入HP预制件父级对象) 1 //受到伤害时,掉血 2 public void OnHurt(Transform HP) 3 { 4 print("触碰到了怪物..."); 5 //遍历父级对象 6 for (int i = HP.childCo ...
分类:
编程语言 时间:
2021-05-16 00:17:57
收藏:
0 评论:
0 赞:
0 阅读:
69
错误位置:实现service类中,加载mapper时候。 解决方法:用@Resource注解替换@Autowired 这两种注解的差别: @Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 @Autowired默认按类型装配(这个注解是属于 ...
分类:
移动平台 时间:
2021-05-16 00:17:44
收藏:
0 评论:
0 赞:
0 阅读:
36
尝试做 ingress 实验,发现被畜生的墙拦住下载不了 mandatory.yaml & service-nodeport.yaml。 https://raw.githubusercontent.com/kubernetes/ingress-nginx/nginx-0.30.0/deploy/st ...
分类:
其他 时间:
2021-05-16 00:17:30
收藏:
0 评论:
0 赞:
0 阅读:
91
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi ...
分类:
Web开发 时间:
2021-05-16 00:17:19
收藏:
0 评论:
0 赞:
0 阅读:
35
leetcode1514. 概率最大的路径 首先考虑了dfs,1000节点超时,添加记忆化,5000节点超出空间。 邻接矩阵->邻接表(HashMap<node,HashMap>)解决空间问题 dfs仍然超时。 尝试bfs + 普通队列,结果存在误差:由于多次相乘,导致最终结果精度存在问题。 bfs ...
分类:
其他 时间:
2021-05-16 00:17:07
收藏:
0 评论:
0 赞:
0 阅读:
23
通常情况下,我们在写控件的时候都会调用findViewById的方法来获取View实例,并且还要强制转换(Android studio 3.0之后不需要),非常繁琐,当然了市面上也有ButterKinfe这样的的第三方库来辅助开发者提高开发效率,如果我们自己去实现这样的框架其实也很简单,几个步骤就可 ...
分类:
移动平台 时间:
2021-05-16 00:16:53
收藏:
0 评论:
0 赞:
0 阅读:
29
Code package kb.algorithm; public class BubbleSort { public static void main(String[] args) { int[] a = new int[]{3, 6, 4, 9, 1, 7, 2, 5}; sort(a); St ...
分类:
编程语言 时间:
2021-05-16 00:16:44
收藏:
0 评论:
0 赞:
0 阅读:
33