- 博客(27)
- 收藏
- 关注
原创 AJAX复习(异步请求)
AJAXAJAX概念AJAX 是的简称,AJAX 技术指的是通过异步请求的方式,进行页面无刷新式提交,实现页面局部数据的更新。请求处理模式: 客户端提交请求服务器进⾏处理服务器处理完毕,返回结果给客户端同步请求:在服务器处理请求期间,客户端不能做任何事情,只有收到服务器的反馈后,才可提交新请求。异步请求:在服务器处理请求期间,客户端无需等待服务器的反馈,可以同时做其他事情,提交新的请求。实现Ajax的步骤创建 XMLHttpRequest 对象 xhr。
2024-10-16 10:00:00 738
原创 Servlet复习
GET 请求适合获取数据,但在传输敏感信息时不够安全。POST 请求更适合发送数据,尤其是敏感信息,但也要做好相应的安全措施。。选择合适的请求方式以及实施必要的安全措施是确保 Web 应用安全的关键。
2024-10-15 20:00:00 620
原创 JSP复习(二)
请求转发是将请求从一个资源(如 JSP 或 Servlet)转发到另一个资源的过程。转发是在服务器内部完成的,客户端并不知道发生了转发。
2024-10-15 15:25:21 992
原创 JSP复习(一)
JSP 语法JSP 语法JSP()页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
2024-10-12 19:45:00 610
原创 JAVA WEB(杂)
│ │ │ │ ├── js/ # 存放 JavaScript 文件。│ │ │ │ ├── css/ # 存放 CSS 文件。JavaScript 文件:http://localhost:8080/js/script.js。图片文件:http://localhost:8080/images/image.png。CSS 文件:http://localhost:8080/css/style.css。css/:存放样式表文件。
2024-10-12 16:00:00 373
原创 前端复习(基础:HTML、CSS、JS)
行内元素(内联元素)不会独占一行,仅占内容所需的宽度和高度,所以对行内元素设置宽高是没有意义的(无效)。absolute: 相对离自己最近的“已定位父元素”进行定位(如果没有已定位的父元素,则相对body进行定位),且自己原有的位置不再占有。在 JS 中,只有当前函数内部的子函数才能读取当前函数的局部变量,所以闭包也可以理解成“定义在一个函数内部的函数”。flex:将一个元素设置为弹性容器(Flexbox ),flexbox 中的子元素显示的方式受容器影响,将改变原有的显示样式。
2024-10-12 12:45:00 605
原创 数据库复习(JDBC连接)
JDBC(Java DataBase Connectivity): 是Java数据库连接技术的简称,提供连接多种关系数据库的能力。JDBC 由一组使用 Java 语言编写的类和接口组成,可以为 Oracle、MySQL 等多种关系数据库提供统一的访问方式,从而实现 Java 代码操作数据库的目的。Java 程序通过集成在 JDK 中的 JDBC API (在java.sql及javax.sql包中)来访问数据库。JDBC驱动管理器(Driver Manager) 集成在JDK中,它负责管理各种不同的。
2024-10-12 10:00:00 775
原创 数据库复习(基础二)
ACID特性共同确保了数据库系统在面对错误、崩溃和并发操作时能够保持数据的完整性和可靠性。并发事务的隔离问题脏读不可重复读幻读事务的隔离级别未提交读提交读可重复读可串行化DDL 表DDL(Data Definition Language),数据定义语言,负责定义数据库中的对象(表、视图、序列等),关键字有createalterdroptruncate等。创建表 create方式1-- 创建一张名为 teacher 的表。
2024-10-11 15:21:35 998
原创 JAVA复习(进阶三)
JUnit 是一个用于 Java 编程语言的单元测试框架,广泛用于开发和测试 Java 应用程序。它允许开发者编写和运行重复的测试,以确保代码质量和功能正确性。
2024-10-02 10:00:00 623
原创 JAVA复习(进阶二)
File:文件 & 文件夹文件操作:创建、删除、控制文件夹操作:创建、删除、遍历概念:Input 输入,读入,Output 输出,写入IO主体:内存数据源 : 提供数据的文件数据端: 接收数据的文件工具:流字节流:继承自 InputStream / OutputStream 这两个抽象类。 FileInputStream / FileOutputStream ObjectInputStream / ObjectOutputStream字符流:继承自 Reader / Writer 这两个抽象类。 FileR
2024-10-01 21:10:49 983
原创 JAVA复习(基础二)
定义: abstract修饰的类抽象方法:abstract修饰的没有方法体的方法定义:不能实例化的类,可以包含抽象方法(没有实现)和具体方法(有实现)。特点:可以有构造函数。可以有状态(成员变量)。注意:抽象类不能实例化子类继承抽象父类,如果父类中的抽象方法不在子类中实现,那么子类依然是抽象类。
2024-09-25 11:17:04 901
原创 JAVA复习(基础一)
编译执行:一次性将源代码转化为机器码,运行速度快,但需要完整编译过程。解释执行:逐行执行源代码,灵活性高,但运行速度较慢。Java 的方式:将源代码编译为字节码,通过 JVM 结合解释执行和即时编译,实现跨平台和性能的平衡。
2024-09-24 20:30:41 781
原创 Vue单组件和Vue路由
单文件组件(Single File Components)简称。Vue 中的单文件组件是一个扩展名为.vue的文件,该文件是一个自定义的文件类型,用类 HTML 语法去描述一个 Vue 组件。每个.vue文件包含三种类型的顶级语言块 <template>、<script> 和 <style>。Tip:每个.vue文件中最多只能包含一个 <template> 和一个 <script> ,但可以包括多个 <style> 标签。
2024-08-18 22:58:05 739
原创 Vue CLI
Vue的使用有 3 种方式:1. 页面引入vue.js,2.CDN引入,3.Vue CLI创建Vue项目。Vue CLI中的CLI是指,即命令行界面。Vue CLI是一个用于快速搭建Vue.js的脚手架工具,通过命令行界面可以方便地创建、管理和构建Vue.js项目。单页面应用(single page application):简称 SPA,通俗点说就是只有的应用。
2024-08-16 19:53:07 948
原创 Vue组件
组件是可复用的 Vue 实例,且带有一个名字 , 它们与 Vue.createApp({}) 创建的 Vue实例接收相同的选项,例如 data、computed、watch、methods 以及生命周期钩子等。在 Vue 实例中注册一次后,可以在任何 Vue 实例的模板中使用,无论是父组件还是子组件。是在特定的父组件中注册的,只能在该父组件及其子组件中使用。组件就是自定义的控件,定义一次能被多次复用,且在需要修改的时候,只需修改组件本身,就能达到在所有引用页都更新的目的。也可以绑定方法,传递方法属性。
2024-08-16 17:31:10 227
原创 Vue生命周期
它在组件被挂载到 DOM 上之后调用,可以用来执行 DOM 操作、数据初始化、第三方库的调用等需要确保组件已经被渲染到页面上的任务。Vue 实例的生命周期包括几个主要阶段,每个阶段都有对应的生命周期钩子函数。Vue实例生命周期包括:开始创建、初始化数据、编译模版、挂载,DOM、初次渲染组件、更新数据、重新渲染组件、卸载等。它在组件的 DOM 更新后被调用,可以用来处理更新后的视图或执行基于更新的逻辑。每个生命周期钩子函数提供了在特定阶段进行操作的机会,这样可以在不同的阶段插入自定义逻辑。
2024-08-15 22:15:00 235
原创 Vue 属性
通过属性,可以向组件实例添加属性,它是一个必须返回一个对象的。然后 Vue 会通过响应式系统将其包裹起来,并以$data的形式,存储在组件实例中(即成为组件的一个属性)。,所以需要确保它们都在data函数返回的对象中。必要时,要对尚未提供所需值的 属性使用nullundefined""等占位值。只有在data中声明过的属性,值发生变化后,才会触发组件实例的刷新(重新渲染)。直接将不包含在data中的新属性添加到组件实例是可行的。但由于该属性不在响应式$data。
2024-08-15 21:46:50 315
原创 REST 风格与在Springboot里使用
RESTful 风格(Representational State Transfer)是一种设计网络应用程序的架构风格,旨在利用 HTTP 协议的现有标准,以简洁的方式创建可扩展的 Web 服务。RESTful 风格使 API 的设计更具一致性和可维护性
2024-08-12 21:04:02 809
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人