1.触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。 2.什么是存储过程?用什么来调用? 答:存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。
2024-12-021.1 问题描述 计算出的结果本来应该为13.8386,但是这里因为js精度问题,导致后边多了一串的0000001。 1.2 使用场景 求和,每个物品的单价*数量 1.3 解决办法 引入第三方库Decimal 1.4 vue项目中Decimal安装步骤 1.4.1 安装Decimal npm install decimal.js 1.4.2 引入Decimal import Decimal from 'decimal.js'; 1.4.3 使用Decimal解决精度问题 // 这里一定要用
2024-12-02体会现实世界中的事物与计算机的关系理解什么是数据并知道数据的分类理解变量存储数据的“容器”掌握常见运算符的使用,了解优先级关系知道 JavaScript 数据类型隐式转换的特征 介绍 掌握 JavaScript 的引入方式,初步认识 JavaScript 的作用 引入方式 JavaScript 程序不能独立运行,它需要被嵌入 HTML 中,然后浏览器才能执行 JavaScript 代码。通过 script 标签将 JavaScript 代码引入到 HTML 中,有两种方式: 内部方式 通过
2024-12-02思路 使用之前做的将元素全屏 具体大小,我们采用分辨率宽高,即100%时的屏幕大小
2024-12-02在模板中进行数据绑定 模板语法 模板语法是Vue3中最常用的数据绑定方式,它使用Mustache语法(双花括号)将数据绑定到HTML模板中。例如: <template> <h1>{{message}}</h1> </template> <script setup> import { ref } from "vue" let message = "Hello, Vue3!" </script> <style> </style> 在上面的例子中,我们使用了双花括号将message变量绑定
2024-12-021.EventSource的工作原理 EventSource 基于 HTTP 协议实现,通过与服务器建立一个持续连接,实现了服务器向客户端推送事件数据的功能。在客户端,EventSource 对象通过一个 URL 发起与服务器的连接。连接成功后,服务器可以向客户端发送事件数据。在客户端,通过 EventSource 对象注册事件处理函数,以接收来自服务器的事件数据。 以下是 EventSource 的工作原理: 2.spring boot使用EventSource,实现实时聊天后端服务 首先是
2024-12-021.功能 接受一个 getter 函数,并根据 getter 的返回值返回一个不可变的响应式 ref 对象。 默认不执行,在取值时执行,具有缓存功能,数据不变多次取值只触发一次取值计算。 const state = reactive({ name: "orange" }); let aliasName = computed(() => { console.log("执行计算方法"); return "_" + state.name;
2024-12-02【面试】前端面试之JS篇 “你未来的样子,藏在现在的努力里” js的数据类型有哪些? ES6的常用语法有哪些? 1.let与const ①let 是声明变量,具有块级作用域,区别于var,不会进行变量提升 ②const是只读常量,一旦声明,常量的值就不能改变,且一旦声明就必须赋值 ③let与const共同点:A.都不能重复声明 B.都存在块级作用域 C.只在声明所在块级所有域有效 2.模板字符串--反引号 ①字符串和变量拼接 变量用${} ②字符串换行 let str=`he
2024-12-02最近在做手机端,本来已经写好了页面,但是在手机上测试的时候,发现页面左右可以滑动,在网上找的都有点不全,先积累下来方便以后查看,如果有需要你可以收藏,可以有以下几种解决方式: 写meta标签: <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> 上述是设置了手机移动端视图属性,设置width是设备的实际宽度,默认缩放比例是一比一,不允许用户缩放。 如果上述没有解决,就需
2024-12-02最近(2023-10-15)每次打开 Chrome 浏览器,Chrome 自身账号以及各个网站账号都需要重新登录,电脑本身为家用,使用时间不多的情况下,频繁登录账号很痛苦,也很迷惑。现找到解决办法,记录如下: 设置 -> 隐私和安全 -> 网站设置 -> 更多内容设置 -> 设备端网站数据, 切换到 “允许网站将数据保存在设备上”。
2024-12-02