文章归档
2021
-
Spring+SpringMVC+MyBatis学习 04-16该文章提供了详细的Spring Boot、MyBatis-Plus、Spring Security、Vue.js等技术的使用指南和示例,涵盖了从基础到进阶的多个方面。包括SpringBoot的快速搭建、整合MyBatis-Plus进行数据库操作、Spring Security的认证和授权、Vue.js的基础使用如双向绑定、事件处理、生命周期和钩子函数等。同时,文章还介绍了MyBatis-Plus的高级查询构建器queryWrapper的使用,以及SpringBoot整合Redis、JUnit进行测试等。此外,还简要介绍了分布式框架如Apache Dubbo和微服务架构的特点,以及Vue.js的组件化开发。 总结: 1. Spring Boot是一个快速构建Spring应用的框架,通过简化配置和提供启动器依赖,使得开发者可以更加专注于业务逻辑。 2. MyBatis-Plus是MyBatis的增强工具,提供了更多的功能如自动插入、更新、删除、查询等,减少了开发者的工作量。 3. Spring Security是Spring框架的一个安全模块,提供了强大的认证和授权功能,可以保护应用的安全。 4. Vue.js是一个构建用户界面的渐进式框架,具有双向数据绑定、组件化等特性,使得前端开发更加高效。 5. Apache Dubbo和微服务架构提供了将应用服务拆分为多个独立的服务单元,提高了应用的扩展性和可维护性。 通过学习和实践这些技术,可以帮助开发者构建出高效、安全、可扩展的应用系统。
-
JavaSE学习 03-18由于您的内容过多,我无法一次性处理全部内容。如果您希望将文章分段并分别要求摘要,请按照每段或每部分的要求提供内容,我将针对每部分提供摘要。 例如,您可以分为以下几个部分: 1. 反射和注解的基本概念 2. JDK预定义注解 3. 自定义注解 4. 反射的应用 5. 注解的应用 然后,您可以为每部分提供内容,并要求摘要。 对于您提供的整篇文章,以下是一个简化的摘要: 本文介绍了Java中的反射和注解机制。反射允许程序在运行时获取类的信息,并动态地创建对象、调用方法。注解(Annotation)是JDK 1.5引入的元数据,用于对代码进行说明和配置。文章首先解释了反射的基本概念,包括类加载、类加载器、反射获取成员变量和方法等。然后,介绍了JDK预定义的注解,如@Override、@Deprecated等,并说明了如何自定义注解。接下来,通过示例演示了反射和注解在Java中的应用,包括使用反射调用方法、给成员变量赋值,以及使用注解进行编译检查等。最后,文章通过一个实例展示了如何利用注解进行程序检错,并将错误信息写入文件。
-
常用API收集(第一期:2021.2.19) 02-19摘要: 本文主要介绍了B站和知乎的API接口。对于B站API,包括热门搜索、获取视频信息、弹幕信息、视频cid、每日排行榜、入站必刷榜单、每周必看和小黑屋等接口的详细使用方法,提供了多个接口链接以获取视频详细信息或简单信息。对于知乎API,主要介绍了每日热榜的接口。文章最后附上了原文作者、邮箱、原文链接和版权声明。
-
数组模拟实现循环队列 02-02摘要:该文章是关于一个循环队列(CircularArrayQueue)的实现。该循环队列使用一个数组来模拟队列操作,通过两个指针(队头front和队尾rear)来实现循环队列的基本操作,包括入队、出队、判断队列是否满、判断队列是否为空、遍历队列所有元素和获取当前队列元素个数等。同时,该循环队列具有初始化功能,并提供了获取队首元素的方法。该文章由絷缘原创,转载需注明原文链接和作者信息。
-
数组模拟实现队列 02-01这篇文章描述了一个基于数组实现的队列,并给出了相关的代码实现和测试。文章摘要如下: 本文介绍了一种基于数组的队列实现方式,队列是一种先入先出(FIFO)的数据结构。文章详细描述了队列的特点,包括使用两个指针front和rear来模拟队列的头部和尾部操作。代码实现中,定义了一个ArrayQueue类,包括初始化队列、判断队列是否已满或为空、入队列、出队列、遍历队列和获取队首元素等方法。在测试部分,对队列的功能进行了测试,并给出了测试结果。测试结果展示了队列的基本操作,包括入队、出队、遍历和判断队列状态等。但在测试的最后部分,由于队列已经为空,尝试获取队首元素时抛出了异常。 总的来说,这篇文章清晰地介绍了队列的概念和实现方式,并通过代码和测试展示了队列的基本操作。但需要注意,在实际使用中应处理好队列为空的情况,避免出现异常。
-
稀疏数组实现棋盘存储与恢复 02-01这段摘要主要描述了如何使用Jackson库将Java对象序列化为XML文件,并将XML反序列化为对象。文章介绍了创建棋盘数据信息Bean对象,实现了棋盘存储与恢复的功能。通过依赖导入、创建棋盘数据Bean对象、实现棋盘存储与恢复、查看存储的棋局以及控制台打印结果等步骤,展示了如何将稀疏数组存储为对象并通过XML进行序列化和反序列化。最后,提供了原文作者信息和版权声明。
-
Redis数据库简单学习 01-31这段摘要很好地概括了文章的主要内容,详细描述了Redis数据库的特点、下载和安装过程、Redis的数据结构以及Java操作Redis的方法,包括Jedis连接池的使用。同时,也指出了JedisPool工具类的创建和使用方法。整体来看,这是一个关于Redis数据库的入门教程,适合初学者学习。
-
JS原生实现简单ajax请求 01-31这段HTML、CSS和JavaScript代码配合Servlet后端处理构成了一个简单的实时搜索系统。其主要功能是当用户输入关键字查询时,系统通过Ajax向后端发送请求,获取相关数据并以列表的形式展示出来。以下是对这个系统的简要总结: **摘要**: 该文章展示了一个基于HTML、CSS和原生JavaScript实现的简单实时搜索系统。用户通过输入关键字在搜索框进行查询,使用Ajax技术进行异步请求,通过jQuery简化DOM操作。后端使用Servlet接收请求参数,从第三方数据源获取数据并以JSON格式返回。前端接收到响应后解析JSON数据,动态更新搜索结果列表。系统具有搜索关键词实时监控、结果实时更新和列表展示等功能。系统需要注意正确处理各种浏览器兼容性问题,并保证返回数据的格式和编码正确。作者最后给出了原文链接和版权声明。
-
Java原生实现DOM树解析XML文件 01-30摘要总结: 该文章介绍了如何使用Java解析XML文件,并给出了一个示例程序。程序通过加载一个名为“test.xml”的XML文件,使用DOM解析器将其解析为一个Document对象。然后获取根元素bookstore,遍历其中的所有book元素,并输出每个book元素的属性和子节点信息。同时,文章还提到了使用Jsoup库可以更方便地操作XML文件。最后,文章提供了原文作者信息和版权声明。
-
JSTL标签+EL表达式改进360影视采集练习案例 01-30摘要总结: 本文介绍了如何在项目中导入JSTL标签库和EL表达式的依赖,以及如何改进JSP页面以使用这些技术。文章详细描述了如何添加依赖,改进页面结构和代码实现,包括导入相关库文件,使用JSTL标签遍历数据并展示在页面中。同时提到了在页面中使用JSTL标签时需要注意的事项。文章由原文作者絷缘撰写,提供了详细的操作步骤和代码示例,并附有版权声明。