上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 理论背景 在科学计算和算法竞赛中,求解单变量非线性方程 (其中 为连续函数)是常见问题。本文将详细介绍两种核心解法——搜索法和二分法,并重点拆解二分法在整数和实数场景下的应用、模板代码及实战技巧。 对于单变量非线性方程 ,我们的目标是找到使得函数值为 0 的根 。以下两种方法均基于“区间搜索”思想, 阅读全文
posted @ 2025-10-30 18:26 Jing61 阅读(22) 评论(0) 推荐(0)
摘要: Java 数组 在程序开发中,经常需要处理大量同类型数据(如需要读取100位学员的学科成绩,计算平均成绩,然后找出成绩大于平均值的学生)。若为每个数据声明单独变量,会导致代码冗余、维护困难。数组作为一种高效的数据存储结构,可解决此类问题,它能存储固定长度、相同类型的有序数据集合,通过索引快速访问元素 阅读全文
posted @ 2025-10-30 17:14 Jing61 阅读(17) 评论(0) 推荐(0)
摘要: Java 方法基础 方法 方法是一段封装特定逻辑的可重用代码块,用于解决“重复代码冗余”问题。例如通过方法封装“累加”逻辑,避免多次编写相同的 for 循环。 示例:累加逻辑的代码优化 优化前:重复累加代码 package com.method_array; /** * @Author Jing61 阅读全文
posted @ 2025-10-30 11:11 Jing61 阅读(6) 评论(0) 推荐(0)
摘要: MySQL 视图 视图是一种“虚拟表”,其结构和数据由查询语句定义,本身不存储实际数据,仅在查询时动态从基表(定义视图的原始表)中获取数据。视图主要用于简化复杂查询、控制数据访问权限、屏蔽表结构变化。 视图的核心作用 简化复杂查询:将多表关联、聚合计算的复杂 SQL 封装为视图,查询时直接调用视图( 阅读全文
posted @ 2025-10-29 16:11 Jing61 阅读(9) 评论(0) 推荐(0)
摘要: MySQL 触发器 触发器是一种特殊的存储过程,无需手动调用,当数据库表发生特定操作(INSERT/UPDATE/DELETE)时,会自动触发执行,主要用于实现“数据的自动校验、同步、日志记录”等场景(如插入订单后自动减少库存、修改数据后自动记录操作日志)。 触发器的核心要素 要素 说明 触发时机 阅读全文
posted @ 2025-10-29 16:07 Jing61 阅读(17) 评论(0) 推荐(0)
摘要: MySQL 异常处理 在存储过程或自定义函数中,若执行 SQL 语句时发生错误(如主键冲突、数据类型不匹配),默认会直接中断执行并抛出错误。通过异常处理,可捕获错误并执行自定义逻辑(如回滚事务、返回错误信息),保证程序的健壮性。 异常处理的核心语法(DECLARE HANDLER) DELIMITE 阅读全文
posted @ 2025-10-29 16:05 Jing61 阅读(14) 评论(0) 推荐(0)
摘要: MySQL 函数 MySQL 函数是预先定义的代码块,用于实现特定的数据处理逻辑(如计算、字符串操作、日期转换等),可直接在 SQL 语句中调用,简化复杂查询。按功能分为内置函数和自定义函数。 内置函数(常用分类) 函数类别 常用函数示例 功能说明 字符串函数 CONCAT(str1, str2)、 阅读全文
posted @ 2025-10-29 16:04 Jing61 阅读(6) 评论(0) 推荐(0)
摘要: MySQL 存储过程 存储过程是一组预先编译好的 SQL 语句集合,封装在数据库中,通过“调用”执行,主要用于实现复杂的批量业务逻辑(如批量生成订单、同步数据等),减少客户端与数据库的交互次数,提升性能。 存储过程的核心优势 减少网络开销:客户端只需发送“调用指令”,无需传输大量 SQL 语句; 提 阅读全文
posted @ 2025-10-29 16:03 Jing61 阅读(7) 评论(0) 推荐(0)
摘要: MySQL 事务 事务是 MySQL 中保证数据原子性、一致性、隔离性、持久性(ACID) 的核心机制,主要用于处理多步操作组成的业务场景(如转账、订单创建等),避免因中间步骤失败导致数据混乱。 事务的 ACID 特性 特性 核心含义 原子性(Atomicity) 事务中的所有操作“要么全部成功,要 阅读全文
posted @ 2025-10-29 15:56 Jing61 阅读(6) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-10-29 15:41 Jing61 阅读(0) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页