首页 > 编程语言
SpringMVC执行原理
SpringMVC执行原理 图为SpringMVC的一个较完整的流程图,实线表示SpringMVC框架提供的技术,不需要开发者实现,虚线表示需要开发者实现。 分析执行流程 DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心。用户发出请求,DispatcherServ ...
分类:编程语言   时间:2021-06-06 22:31:19    收藏:0  评论:0  赞:0  阅读:33
关于Python+selenium 定位浏览器弹窗元素
关于Python+selenium 定位浏览器弹窗元素 链接:https://www.jianshu.com/p/4c3330c1cdb5 (1)div弹窗 (2)新标签页弹窗 (3)alert弹窗 一,div弹窗 div弹窗是浏览器中比较好定位的弹窗,定位的方法与普通的元素一样。不过这里会有一个坑 ...
分类:编程语言   时间:2021-06-06 22:28:44    收藏:0  评论:0  赞:0  阅读:28
Java技术路线--2循环
Java中有三种循环结构 if(condition) else{ } 或者多重循环 if(condition) else if() else if循环是可以嵌套的 do-while循环也有两种, while(condition) do while 还要最后一种 switch(param){ case ...
分类:编程语言   时间:2021-06-06 22:27:59    收藏:0  评论:0  赞:0  阅读:26
c语言 13-1
1、 #include <stdio.h> int main(void) { FILE *fp; // 打开文件前,必须定义FILE*型指针变量。 char file[128]; printf("please input the filename: "); scanf("%s", file); // ...
分类:编程语言   时间:2021-06-06 22:27:47    收藏:0  评论:0  赞:0  阅读:28
JavaScript数组去重
JavaScript数组去重这里写了两种方法 第一种 var Arr = [1,2,3,4,5,6,6,5] function uniArr(arr){ return [...new Set(arr)] } 第二种 数组双循环 var Arr = [1,2,3,4,5,6,6,5] function ...
分类:编程语言   时间:2021-06-06 21:33:43    收藏:0  评论:0  赞:0  阅读:28
python3面试题-一个包含n个整数的数组a,判断a中是否存在三个元素,a,b,c,使得a+b+c=0
面试题 一个包含n个整数的数组a,判断a中是否存在三个元素,a,b,c,使得a+b+c=0? 找出所有和为0并且不重复的三元组。不可包含重复的三元组。 如;a=[-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]] 如:a=[] 输出[] 如:a=[1,2] 输出[] 思考 ...
分类:编程语言   时间:2021-06-06 21:33:27    收藏:0  评论:0  赞:0  阅读:25
SpringBoot自动配置原理
SpringBoot自动配置原理 1、SpringBoot特点 1.1、依赖管理 父项目做依赖管理 依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</ar ...
分类:编程语言   时间:2021-06-06 21:33:18    收藏:0  评论:0  赞:0  阅读:28
启动spring-boot出现Error creating bean with name ‘configurationPropertiesBeans‘ defined in class的报错
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationPropertiesBeans' defined in class path resource [ ...
分类:编程语言   时间:2021-06-06 21:32:53    收藏:0  评论:0  赞:0  阅读:667
找出数组中右边比我小的元素
【题目】一个整数数组A,找到每个元素:右边第一个比我小的下标位置,没有则用-1表示 输入:[5,2] 输出:[1,-1] 解释:因为元素5的右边离我最近且比我小的位置应该A[1],最后一个元素2右边没有比2小的元素,所以应该输出-1 package leetcode; import java.uti ...
分类:编程语言   时间:2021-06-06 21:30:18    收藏:0  评论:0  赞:0  阅读:29
Spring Cloud Gateway 限流的实现与原理
在高并发的系统中,往往需要在系统中做限流,一方面是为了防止大量的请求使服务器过载,导致服务不可用,另一方面是为了防止网络攻击。 常见的限流方式,比如Hystrix适用线程池隔离,超过线程池的负载,走熔断的逻辑。在一般应用服务器中,比如tomcat容器也是通过限制它的线程数来控制并发的;也有通过时间窗 ...
分类:编程语言   时间:2021-06-06 21:29:59    收藏:0  评论:0  赞:0  阅读:33
C++vector初始化误区
#include <iostream>#include <vector>using namespace std;int main(){ vector<int> bgX{ 5, 10 };//size=2,内容是5 ,10 vector<int> bgX1(5, 10);//size=5,内容是10, ...
分类:编程语言   时间:2021-06-06 21:22:34    收藏:0  评论:0  赞:0  阅读:24
python 区别
2008年python同时更新了两个版本 1,python2x python3x 不同。 ***** python2x:源码不规范,源码重复较多。 python3x:源码清晰,优美,简单。 分类:编译型:将代码一次性全部转化成字节码。 代表语言:C,C++ 优点:执行速度快。 缺点:不能跨平台,开发 ...
分类:编程语言   时间:2021-06-06 21:21:04    收藏:0  评论:0  赞:0  阅读:22
spring源码分析(六) 销毁方法,初始化之前的方法加载和执行过程分析
先看两个注解: @Component public class People { // bean销毁之前执行,容器关闭的时候执行 @PreDestroy public void predesory(){ System.out.println("predesory 执行了"); } // bean创建 ...
分类:编程语言   时间:2021-06-06 21:17:52    收藏:0  评论:0  赞:0  阅读:23
Java8新特性---lambda表达式
可以把Lambda 表达式理解为一种简洁的可传递匿名函数:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。 不使用lambda表达式: Comparator<Apple> byWeight = new Comparator<Apple>() { public int ...
分类:编程语言   时间:2021-06-06 21:17:28    收藏:0  评论:0  赞:0  阅读:20
C++常问的Vector,map内存释放
#include <iostream>#include<string>#include <vector>#include <map>using namespace std; int main(){ vector<int> bgX{5, 10}; //方法1 bgX.erase(bgX.begin() ...
分类:编程语言   时间:2021-06-06 21:16:45    收藏:0  评论:0  赞:0  阅读:19
【python】跳过验证直接登陆-把cookie导入excl表格然后调用
import timeimport xlwtimport xlrdfrom common.comfig import local_configfrom selenium import webdriverfrom webdriver_manager.chrome import ChromeDriver ...
分类:编程语言   时间:2021-06-06 21:15:59    收藏:0  评论:0  赞:0  阅读:16
Java基础练习-冒泡排序
冒泡排序 时间复杂度O(n2) import java.util.Arrays;?public class Demo01 { public static void main(String[] args) { int[] a={1,2,5,4,9,8}; int[] sort=sort(a); Sys ...
分类:编程语言   时间:2021-06-06 21:13:52    收藏:0  评论:0  赞:0  阅读:16
如何实现一个简易版的 Spring - 如何实现 AOP(下)
前言 前面两篇 如何实现 AOP(上)、如何实现 AOP(中) 做了一些 AOP 的核心基础知识简要介绍,本文进入到了实战环节了,去实现一个基于 XML 配置的简易版 AOP,虽然是简易版的但是麻雀虽小五脏俱全,一些核心的功能都会实现,通过实现这个简易版的 AOP,相信你会对 AOP 有深入的理解, ...
分类:编程语言   时间:2021-06-06 21:11:51    收藏:0  评论:0  赞:0  阅读:20
PHP数组转字符串后仍保留数组格式
function arr2str($arr, $t = 0) { $str = null; $pad = str_pad("", $t, "\t"); foreach ($arr as $k => $v) { if (is_array($v)) { if (is_string($k)) { $str ...
分类:编程语言   时间:2021-06-06 21:11:27    收藏:0  评论:0  赞:0  阅读:21
python接口自动化之json断言
做接口自动化的时候,少不了断言的方法。 常用的断言方法:r.url,r.status_code,r.headers,r.cookies,r.json,r.request等。 我自己在做接口自动化的时候,经常会使用多个断言,不只是使用其中一个断言的。 今天讲下r.josn()断言的使用方法。 如下图: ...
分类:编程语言   时间:2021-06-06 21:07:34    收藏:0  评论:0  赞:0  阅读:15
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!