- 博客(8)
- 收藏
- 关注
原创 关系数据库
本文系统介绍了关系数据库的基本概念和运算方法。主要内容包括:1)关系的定义,包括域、笛卡尔积、关系的基本性质以及候选码、主码等概念;2)关系完整性的三类约束条件,即实体完整性、参照完整性和用户定义完整性;3)关系代数运算,包括传统的集合运算(并、差、交、笛卡尔积)和专门的关系运算(选择、投影、连接、除)。其中重点阐述了等值连接、自然连接、外连接等连接操作的区别,并通过实例详细说明了除运算的计算过程。这些基础概念和运算方法是关系数据库理论的重要组成部分。
2025-12-10 17:06:36
656
原创 &符号作为地址运算符
函数参数传递方式的核心区别:1)值传递(无&符号)会创建参数副本,函数内修改不影响原变量;2)引用传递(带&符号)通过地址直接操作原变量。示例中,值传递时a保持原值5,而地址传递时a被修改为12。本质区别在于是否直接操作原变量的内存地址(如地址0520),地址传递能实现双向修改,而值传递只能单向传值。
2025-12-07 17:03:35
362
原创 Fetch API
摘要: 传统Ajax通过XMLHttpRequest实现请求,代码繁琐;axios基于XHR进行了Promise封装。Fetch作为新一代Ajax技术,使用Promise处理数据,语法简洁,支持模块化设计(如Response对象)和流式数据处理。基本GET请求通过fetch(url)实现,响应需通过res.json()解析;POST请求需配置method、headers和body。虽然Fetch简化了操作,但参数处理仍需封装优化,例如统一处理GET的URL拼接和POST的JSON转换。通过async/awa
2025-05-28 10:00:36
512
原创 我的购物车———前端
购物车功能实现涉及前端开发核心知识点,包括数据渲染、动态交互和本地存储。主要功能有:1)从后端获取数据渲染商品列表;2)实现商品删除、数量增减、全选/取消、清空等交互操作;3)实时计算选中商品总价和数量;4)使用localStorage持久化存储购物车数据。关键JS逻辑包括:通过DOM操作动态渲染商品列表,使用事件委托处理各类按钮交互,以及更新购物车状态时同步本地存储。该案例综合运用了数组操作、DOM操作、事件处理等前端基础技能,对培养开发思维具有典型意义。
2025-05-27 22:02:50
998
原创 BOM与DOM模型、API
Web API是浏览器提供的一套操作浏览器功能和页面元素的接口,它涵盖了BOM和DOM,同时还包含了许多其他的功能模块。通过Web API,开发者可以实现各种复杂的网页功能,从简单的表单验证到复杂的图形绘制,Web API为前端开发提供了强大的支持。通过BOM,我们可以轻松地控制浏览器窗口的各种行为,从调整窗口大小到实现页面跳转,BOM几乎涵盖了浏览器窗口的所有操作。1)window是BOM的核心对象,它代表了浏览器窗口本身,同时也是JavaScript的全局对象。3)属性节点:代表HTML元素的属性。
2025-04-10 21:25:39
1876
原创 JavaScript初步探索
函数可以通过function关键字定义,也可以使用箭头函数(=>)简写。原始类型包括数字(Number)、字符串(String)、布尔值(Boolean)、空值(null)、未定义(undefined)和符号(Symbol)。闭包是指函数能够记住并访问其词法作用域,即使函数在其词法作用域之外执行。JavaScript中的数据类型分为两大类:原始类型和对象类型。对象类型则是属性的集合,包括普通对象、数组、函数等。1.浏览器内核作用------负责页面内容的渲染。2)嵌入在浏览器内核中的引擎。
2025-04-04 22:37:59
1460
原创 CSS深度学习------伪类,关系选择器,布局,调试,盒子模型
在网页设计学习过程中,我发现,随着学习的加深,知识越来越多、越来越复杂,设计页面时,会有中无从下手的茫然,明明听了很多,记了很多,我想这是因为遗忘。关系选择器可以组合使用,创建更精确的选择器,在实际应用中,应用于导航菜单样式,文章内容样式,表单布局。对于盒子模型,默认的浏览器会给它一个默认值,包括字体、字号、内边距、外边距等,为了正确布局,首先要对浏览器的默认值清零,可以使用全局声明,将padding和margin属性的取值设为0,实现清零。伪类是CSS选择器的扩展,用于选择元素的特定状态或位置。
2025-03-28 19:26:55
641
1
原创 HTML与CSS的初步学习
3.要学习好前端开发,只靠学习基础知识是不行的,还需要记忆与理解,知道怎么用,同时要多多操作实践,运用新学的和以前学的知识制作网页,并一步步完善修改。2.CSS就是网页的“化妆师”,确定了网页的样式,使网页变得美观,给人的视觉上的欣赏,吸引看到网页的人驻留,增强使用者的信任感。4.用好AI软件解决疑难问题,但不能过度依赖,要多多思考问题所在,利用好各种网络上的学习资源,拓展知识。1.HTML是网页的骨架,确定了网页的内容,而有了内容才可以进一步修饰加工,这就进一步涉及到了CSS。
2025-03-21 14:03:08
259
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅