摘要: 一、正则表达式的应用领域 1. 文本搜索和替换 在文本编辑器、编程语言或命令行中,我们经常需要进行字符串匹配和替换操作。使用正则表达式,我们可以快速地找到符合特定模式的字符串,并进行相应的替换。例如,在文本编辑器中使用正则表达式查找所有的电子邮件地址,并将其替换为其他内容。 2. 表单验证 在Web 阅读全文
posted @ 2023-10-02 10:00 Vision-H 阅读(44) 评论(0) 推荐(0)
摘要: 一、什么是Servlet? Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口 阅读全文
posted @ 2023-10-01 23:43 Vision-H 阅读(86) 评论(0) 推荐(0)
摘要: 一、线程的三种创建方式: 1、继承 Tread类, 重写 run方法; 2、实现 Runnable接口,实现 run方法; 3、实现 Callable接口,实现 call方法,该方式可以获取线程的执行结果。 二、继承 Tread类 1、创建步骤: 创建一个继承于 Thread类的子类 重写Threa 阅读全文
posted @ 2023-10-01 11:47 Vision-H 阅读(714) 评论(0) 推荐(0)
摘要: 一、什么是 Spring IOC? Spring IOC(Inversion of Control,控制反转)是Spring框架的核心概念之一,也是Spring框架实现轻量级和解耦的关键。 IOC的基本思想是将对象的创建、依赖关系的管理、对象的生命周期等任务交给容器来完成,而不是由开发者手动管理。在 阅读全文
posted @ 2023-09-30 23:06 Vision-H 阅读(46) 评论(0) 推荐(0)
摘要: 一、GET和POST的定义 GET和POST是两种最基本的HTTP请求方法。HTTP是超文本传输协议,用于在Web浏览器和Web服务器之间传输数据。HTTP请求方法定义了Web浏览器如何向Web服务器发送请求。GET和POST是最常用的HTTP请求方法之一。 GET方法用于从Web服务器请求数据。在 阅读全文
posted @ 2023-09-30 22:45 Vision-H 阅读(104) 评论(0) 推荐(0)
摘要: 1.MyBatis 中 #{}和${}的区别是什么 #{}是预编译处理, ${}是字符串替换; Mybatis 在处理#{}时, 会将 sql 中的#{}替换为?号, 调用 PreparedStatement 的 set 方法来赋值; Mybatis 在处理${}时, 就是把${}替换成变量的值; 阅读全文
posted @ 2023-09-29 21:26 Vision-H 阅读(41) 评论(0) 推荐(0)