- 博客(72)
- 收藏
- 关注
原创 [MySQL]数值函数
数值函数是MySQL中用于处理数字数据的重要工具,包括数学计算、统计分析、舍入处理等多种功能。基本数学函数:ABS, CEIL, FLOOR, ROUND三角函数:SIN, COS, TAN, PI指数对数函数:EXP, LOG, LN, POW, SQRT统计函数:AVG, SUM, COUNT, MAX, MIN随机函数:RAND进制转换函数:BIN, OCT, HEX, CONV二、完整的数值函数演示系统/*** MySQL数值函数演示系统。
2025-10-30 11:46:36
82
原创 [MySQL]字符串函数
字符串函数是MySQL中用于处理文本数据的重要工具,掌握它们能极大提升数据处理的效率和灵活性。连接函数:CONCAT, CONCAT_WS截取函数:SUBSTRING, LEFT, RIGHT转换函数:UPPER, LOWER, REVERSE搜索函数:LOCATE, INSTR, FIND_IN_SET处理函数:TRIM, REPLACE, INSERT长度函数:LENGTH, CHAR_LENGTH。
2025-10-30 11:16:05
123
原创 [MySQL]表——分页查询
分页查询是处理大量数据时的关键技术,它将大数据集分割成多个小块(页面),每次只加载和显示其中一部分。提升性能:减少单次查询的数据量改善用户体验:快速加载和响应降低内存消耗:避免一次性加载所有数据支持导航:用户可以自由浏览不同页面给指定字段添加数据SELECT 字段1 FROM 表名 LIMIT 起始索引,查询记录数。
2025-10-28 16:38:42
58
原创 [MySQL]表——排序查询
排序查询(ORDER BY)是SQL中用于对查询结果按照一个或多个列进行排序的重要功能。通过排序查询,我们可以:按特定顺序显示数据实现排行榜功能支持分页显示进行数据分析和报表生成/*** 自定义排序规则 - 使用CASE语句*/" WHEN '技术部' THEN 1 " +" WHEN '销售部' THEN 2 " +" WHEN '人力资源部' THEN 3 " +" WHEN '财务部' THEN 4 " +System.out.println("自定义部门排序:");
2025-10-28 16:11:44
57
原创 [MySQL]表——分组查询
分组查询(GROUP BY)是SQL中用于将数据按照一个或多个列进行分组,然后对每个组进行聚合计算的重要功能。通过分组查询,我们可以:按类别统计数量计算各组的平均值、总和等找出每个组的最大值、最小值进行多维度数据分析。
2025-10-27 17:24:15
95
原创 [MySQL]表——聚合函数
聚合函数是SQL中用于对一组值执行计算并返回单个值的函数。在数据分析和报表生成中,聚合函数发挥着至关重要的作用。常见的聚合函数包括:COUNT():统计行数SUM():计算数值总和AVG():计算平均值MAX():找出最大值MIN():找出最小值。
2025-10-27 17:04:36
99
原创 [MySQL]表——条件查询
如有错误,请指正!!!# 一、引言:为什么需要条件查询?在日常的数据库操作中,我们很少需要获取表中的所有数据。大多数情况下,我们只关心满足特定条件的记录。条件查询正是为了解决这些问题而存在的。通过WHERE子句,我们可以精准地筛选出需要的数据,提高查询效率和准确性。
2025-10-27 16:28:01
83
原创 [MySQL]表——改变数据
摘要:本文介绍了四种JDBC数据更新操作方式,基于学生信息管理系统示例。首先搭建MySQL数据库环境并初始化数据,然后通过Java代码演示:1)基本单字段更新;2)安全多字段更新;3)条件批量更新;4)动态部分字段更新。每种方法都使用PreparedStatement防止SQL注入,并包含错误处理和结果反馈。完整代码展示了更新前后的数据对比,适合企业级应用开发参考。 (字数:150字)
2025-10-24 14:33:38
62
原创 [MySQL]表——基础查询
JDBC(Java Database Connectivity)是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,它提供了查询和更新数据库中数据的方法。简单来说,JDBC就是Java程序与数据库进行通信的桥梁。
2025-10-24 11:23:21
57
原创 [vue]计算属性
1、问题来源我们在处理网页时,如果在模版中放入过多的逻辑就会变得难以维护,这时就要用到计算属性来优化逻辑。2、解决办法利用computed来优化逻辑。
2025-03-27 09:43:58
385
原创 [vue]更新数组
1、问题来源我们在处理网页时,原有数组不能满足需求,需要去更新一个数组。2、解决办法push():给数组末尾添加元素,this.list.push(7,8,9);pop():删除数组末尾的元素,this.list.pop();shift():删除数组的第一个元素,this.list.shift();unshift():给数组的首位添加元素,this.list.unshift(7);splice():删除元素、插入元素、替换元素;第一个参数:表示开始插入或开始删除的元素下标。
2025-03-27 08:50:03
450
原创 [Vue]事件修饰符
1、问题来源我们在处理网页时,当点击按钮时会触发对应事件,但是有时并不想触发该时间,此时就需要事件修饰符对事件进行限定。2、解决办法Vue 为解决这一问题,Vue 为 v-on 提供了事件修饰符。
2025-03-26 11:29:40
413
原创 [Vue]事件处理
1、问题来源我们在处理网页时,当点击按钮,需要弹出窗口。2、解决办法我们可以使用 v-on 指令 (简写为 @) 来监听 DOM 事件,并在事件触发时执行对应的 JavaScript。用法:v-on:click=“handler” 或 @click=“handler”。内联事件处理器:事件被触发时执行的内联 JavaScript 语句 (与 onclick 类似)。方法事件处理器:一个指向组件上定义的方法的属性名或是路径。
2025-03-25 08:58:52
776
原创 [Vue]列表渲染
h3>列表渲染</h3>-- 循环显示数据 -->-- 获取下标 -->-- of也可以 -->-- 遍历对象 -->-- 遍历对象属性 -->循环读取数据。
2025-03-21 17:02:02
804
原创 [Vue]条件渲染
/h1>官方介绍:一个 v-else 元素必须跟在一个 v-if 或者 v-else-if 元素后面,否则它将不会被识别。个人理解:awesome为ture,渲染Vue is awesome!,反之渲染Oh no 😢。
2025-03-21 15:39:37
755
原创 [vue]属性绑定
官方介绍:v-bind 指令指示 Vue 将元素的 id attribute 与组件的 dynamicId 属性保持一致。如果绑定的值是 null 或者 undefined,那么该 attribute 将会从渲染的元素上移除。个人理解:就是将div的id值与dynamicId的值进行绑定,好处是便于后期通过dynamicId来查找该div并修改。
2025-03-21 14:57:26
298
原创 [vue]模版语法
Vue 使用一种基于 HTML 的模板语法,使我们能够声明式地将其组件实例的数据绑定到呈现的 DOM 上。所有的 Vue 模板都是语法层面合法的 HTML,可以被符合规范的浏览器和 HTML 解析器解析。在底层机制中,Vue 会将模板编译成高度优化的 JavaScript 代码。结合响应式系统,当应用状态变更时,Vue 能够智能地推导出需要重新渲染的组件的最少数量,并应用最少的 DOM 操作。
2025-03-21 10:50:37
366
原创 cesium token 申请
我们在启动cesium四项目的时候会发现下面有一行小字提醒我们正在使用的是默认的cesium token,需要我们替换为自己的cesium token,我们直接点击官网地址进入官网进行申请。
2025-03-12 16:58:55
1715
原创 osgEarth加载Obj文件
使用osgDB::readNodeFile类,您可以在osgEarth中通过读取obj文件,从而获取地球影像图,之后将节点加入到根节点下,就可以显示该文件,主要是加上new osgDB::Options(“noRotation”),防止对象旋转。
2024-12-02 18:08:39
261
原创 osgearth加载tif影像文件
使用GDALImageLayer类,您可以在osgEarth中加载并显示各种栅格地理数据,如地形高程数据、卫星遥感影像、地图数据等。
2024-11-29 10:51:07
601
vs2019+x64+osg3.6.3+osgearth2.10+osgQt库
2025-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅