![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题小本
文章平均质量分 64
无聊大侠hello world
有一点思考,有一点想法,有一点理性!
展开
-
数据结构-期末复习题
12、已知有向图G=(V,E),其中:V={1,2,3,4},E={,,,,❤️,4>} 则图的拓扑序列为【 {1,2,3,4} 】。7、设一组初始记录关键字为{22,73,71,16,94,23,50},则一趟冒泡排序后(升序,自右向左比较)的排序结果为【 16,22,73,71,23,94,50 】。15、若有序表的关键字序列为(b,c,d,f,g,q,r,s,t),在折半查找关键字b的过程中,先后进行比较的关键字依次为( )。原创 2024-07-01 03:12:16 · 943 阅读 · 0 评论 -
JavaWeb编程技术(第3版)习题-章节选择题
D.在一个HttpSession上调用setAttribute(“keyA”,“valueB”)时,如果这个会话中对应键keyA 已经有一个值,则这个属性的原先值会被valueB 替换。C. 使用 ServletResponse 的 getOutputStream(),然后使用 OutputStream 的 write(bytes)。8、设在应用作用域中使用setAttribute(“count”,100)定义一个 count属性,在JSP页面中访问它的合法表达式是( C )。原创 2024-06-28 01:26:49 · 1048 阅读 · 0 评论 -
JavaWeb编程技术(第3版)习题
exam1编程要求 1:实现以下页面效果,能产生随机1位数的相加算式,点击看不清换一张能重新产生算式,在验证码框中插入正确得数,网页能跳转至广西外国语学院首页。exam2编程要求:网站的第一个页面和第二个页面如图所示,将第一个页面输入的信息传入第二个页面当中,第二个页面以表格形式显示用户输入信息及隐含信息。exam3编程要求:网站效果如下图,通过bean保存商品,将商品列表从index_exam中传到show_exam页面并进行展示。parametest2.jsp文件。prarmtest1.jsp文件。原创 2024-06-27 18:15:46 · 1208 阅读 · 3 评论 -
在计算机科学和算法设计中,有多种策略用于设计和优化算法,以解决各种复杂问题。以下是常见的算法设计策略
这些算法设计策略提供了多种解决问题的方法,每种策略都有其适用的场景和优势。在实际应用中,往往需要根据问题的具体特点选择合适的策略,或者综合多种策略来设计高效的算法。原创 2024-05-19 14:16:21 · 649 阅读 · 0 评论 -
常见的排序算法的时间复杂度
接着,对每个桶中的元素进行排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序),最后依次将各个桶中的元素取出,得到的就是有序序列。计数排序不是基于比较的排序算法,其优势在于在对一定范围内的整数排序时,复杂度为O(n+k),其中n为输入元素个数,k为待排序列中最大的数。例如,如果数据的范围非常大,或者数据的分布极不均匀,那么可能需要大量的桶,这可能导致空间复杂度的增加。基数排序的时间复杂度是线性的,为O(dn),其中d为数字的位数,n为待排序序列的长度。因此,时间复杂度为O(n^2)。原创 2024-03-12 17:47:05 · 7896 阅读 · 1 评论 -
Java程序设计阶段测试1
定义矩形类Rectangle,属性包括长(int) 、宽(int)、颜色(String)和记录矩形个数的静态属性count(int),编写一个方法,实现输出一个矩形基本信息和面积的功能,定义无参和有参构造方法对属性进行赋值,利用this实现无参构造方法调用有参构造方法。编写测试类RecTest使用矩形类创建2个矩形类对象,分别使用有参和无参构造方法给属性赋值,调用对象的方法输出矩形的基本信息和面积,并输出静态属性count的值。它们三者之间是什么关系?矩形的颜色,长,宽,面积;矩形的颜色,长,宽,面积;原创 2024-01-03 22:08:24 · 1144 阅读 · 0 评论 -
2023-2024-2Java面向对象程序设计-阶段性测试2
(1) 对于Shape:类的getArea方法,可以是空函数,而对于Rectangle和Circle类的getArea方法,需要真正实现其功能,即计算相应图形的面积,题中PI=3.1415926。(1) 定义了一个接口Pay Able,包含计算电话话费的方法pay(),该方法抛出Pay Exception类型异常。象数组,包含若干个Rectangle、Circle的对象),依次接收数据,不同对象之间的数据用逗号分隔,输出对应的面积。【输出形式】输出交换后的整数,放在两行,先输出后输入的整数。原创 2023-12-20 22:27:09 · 1074 阅读 · 0 评论 -
springbootI项目实现多数据源配置使用dynamic-datasource-spring-boot-starter
实现多数据源配置的基本步骤和示例代码。通过这样的配置,可以轻松地在Spring Boot项目中使用多个数据源进行数据库操作。创建一个配置类,用于配置数据源切换策略。进行数据源的轮询切换或负载均衡切换。要在Spring Boot项目中使用。在需要使用不同数据源的地方,可以使用。原创 2023-06-06 10:37:22 · 1427 阅读 · 0 评论 -
Quartz组成部分和实现案例
在上述示例中,我们创建了一个简单的 Quartz 实例,定义了一个名为 “myJob” 的 JobDetail 和一个名为 “myTrigger” 的 Trigger,并将它们注册到 Scheduler 中。该 JobDetail 关联的 Job 类型是 MyJob,当触发条件满足时,会执行 MyJob 中的 execute 方法。开发者可以通过配置和编码来定制和扩展 Quartz 的功能,满足各种复杂的调度需求。这是一个基本的 Quartz 实现案例,你可以根据自己的需求进行定制和扩展。原创 2023-05-30 23:41:34 · 711 阅读 · 0 评论 -
vue 封装axiso及配置拦截request和response
在响应拦截器中,我们首先判断接口返回的状态码是否为 200。如果不是 200,则表示接口调用失败,此时我们使用 ElementUI 的 Message 组件提示用户失败原因,并根据返回的状态码进行相应的处理。如果返回的状态码为 200,则表示接口调用成功,将返回的数据进行返回。在这个示例中,我们首先创建了一个 Axios 实例,并在其中配置了请求的基础路径和超时时间。然后,我们通过请求拦截器和响应拦截器对请求和响应进行了统一的处理。在请求拦截器中,我们通过在请求头中添加 token 来实现用户认证。原创 2023-04-01 02:01:00 · 461 阅读 · 0 评论 -
axios.interceptors.request.use简介
是一个拦截器,它可以在发送请求之前对请求进行拦截并进行一些处理。它的参数是一个函数,该函数接受一个config对象作为参数,其中包含了请求的各种配置信息。以下是configurl: 请求的 URL 地址。method: 请求的 HTTP 方法,如 GET、POST 等。headers: 请求头信息,可以设置一些自定义的头部信息,如认证信息等。params: GET 请求中的查询参数,会被拼接在 URL 后面,如foo=bar。data。原创 2023-03-21 21:56:58 · 4072 阅读 · 0 评论 -
HTML meta标签content属性
这是一个HTML meta标签,它位于HTML文档的头部,作为网页的元数据之一。总的来说,这个meta标签可以帮助确保您的网页在不同的浏览器中正确显示,并提高网页的性能和兼容性。原创 2023-03-21 19:28:26 · 1597 阅读 · 0 评论 -
VueRouter与Router的区别
VueRouter 是 Vue.js 官方提供的一款路由管理器。它是专门为 Vue.js 设计的,可以与 Vue.js 应用无缝集成,提供了一些方便的特性,如动态路由匹配、嵌套路由、路由参数、路由钩子函数等。而 Router 是通用的路由管理器,可以用于任何 JavaScript 应用程序。它并不是为 Vue.js 特别设计的,因此在使用 Router 时需要自己编写一些额外的代码来集成到 Vue.js 应用程序中。因此,VueRouter 与 Router 的主要区别在于它们的设计目标和使用方式。原创 2023-03-21 18:34:38 · 783 阅读 · 0 评论 -
vue.config.js文件中头部标识‘use strict‘作用
指令可以确保项目中的 JavaScript 代码在严格模式下运行,从而避免一些潜在的错误。使用严格模式可以避免一些隐式的错误,提高代码的健壮性和可读性。在 Vue 项目中,在。在 JavaScript 文件中添加。原创 2023-03-20 23:35:08 · 609 阅读 · 0 评论 -
AuthenticationContextHolder使用
是 Spring Security 提供的一个类,用于在应用程序中获取当前用户的认证信息。该类包含了一个方法,用于获取当前用户的认证信息。以下是// 获取当前用户的认证信息 Authentication authentication = SecurityContextHolder . getContext() . getAuthentication();// 在这里可以根据用户的认证信息做一些业务逻辑处理 } }在这个例子中,我们定义了一个MyService类,并在其中使用获取了当前用户的认证信息。原创 2023-03-14 09:43:58 · 1643 阅读 · 0 评论 -
实现UserDetailsService
是 Spring Security 中用于加载用户信息的接口,它包含了一个方法,用于根据用户名加载用户信息。开发者可以通过实现接口,并重写方法来实现自定义的用户信息加载逻辑。下面是一个实现// 从数据库中根据用户名加载用户信息 User user = userRepository . findByUsername(username);原创 2023-03-05 21:20:00 · 912 阅读 · 0 评论 -
LoggerFactory.getLogger()使用
方法的参数通常是一个 Class 对象,用于表示当前正在输出日志的类。通过这种方式,可以在日志中记录下当前日志记录所在的类的名称,方便后续的日志分析和处理。方法通过适配器模式(Adapter Pattern)对各种日志框架进行了封装,从而实现了对多种日志框架的兼容。方法创建了一个名为 “MyClass” 的日志对象,并将其赋值给静态变量。对象,用于创建具体的日志对象。在创建日志对象时,使用了。方法获取了当前类的名称,并将其作为日志对象的名称。方法返回了一个具体的日志对象,用于输出日志信息。原创 2023-03-02 02:27:23 · 3865 阅读 · 0 评论 -
UsernamePasswordAuthenticationToken使用
是 Spring Security 中用于封装用户名密码认证信息的一个类,它实现了接口,用于表示一个认证请求。原创 2023-03-02 01:50:47 · 12310 阅读 · 2 评论 -
线程池ThreadPoolExecutor源码剖析
饭店(线程池)-- 厨子(线程)-- 人多先排队(阻塞队列)-- 招厨子I(创建最大线程数) – 今日客满(拒绝)线程池方式 (Java提供了构建线程池的方式)[可以实现Runnable 和 Callable 功能]有时间再去查看getTask方法。processWorkerExit线程执行完毕的后续处理。ThreadPoolExecutor 中的属性(核心成员变量)标识。实现Callable (与Runnable区别…继承Thread (也实现了Runnable)看runWorker方法。原创 2023-02-20 21:59:48 · 329 阅读 · 0 评论 -
了解多线程与并发
📋前言📋💝博客:【无聊大侠hello word】💝✍有一点思考,有一点想法,有一点理性!✍✍本文由在下【无聊大侠hello word】原创,首发于CSDN✍。原创 2023-01-29 09:57:47 · 385 阅读 · 0 评论 -
字符串String类一般使用
字符串String类一般使用 📋前言📋💝博客:【无聊大侠hello word】💝✍有一点思考,有一点想法,有一点理性!✍✍本文由在下【无聊大侠hello word】原创,首发于CSDN✍。原创 2023-01-26 14:00:34 · 89 阅读 · 0 评论 -
ArrayList和LinkedList性能对比
ArrayList和LinkedList性能对比 📋前言📋💝博客:【无聊大侠hello word】💝✍有一点思考,有一点想法,有一点理性!✍✍本文由在下【无聊大侠hello word】原创,首发于CSDN✍。原创 2023-01-26 13:57:07 · 153 阅读 · 0 评论 -
JavaEE
📋前言📋💝博客:【无聊大侠hello word】💝✍有一点思考,有一点想法,有一点理性!✍✍本文由在下【无聊大侠hello word】原创,首发于CSDN✍。原创 2022-12-08 17:03:07 · 242 阅读 · 0 评论 -
Swagger访问地址
Swagger访问地址原创 2022-11-15 10:24:56 · 16093 阅读 · 0 评论