当前位置: 首页 > article >正文

【MySQL】7.MySQL基本查询(2)

文章目录6. 表的增删改查6.2 Retrieve(读取/筛选)6.2.2 WHERE 条件6.2.2.1 英语不及格的同学及英语成绩 ( 60 )6.2.2.2 语文成绩在 [80, 90] 分的同学及语文成绩6.2.2.3 数学成绩是 58 或者 59 或者 98 或者 99 分的同学及数学成绩6.2.2.4 姓孙的同学 及 孙某同学6.2.2.5 语文成绩好于英语成绩的同学6.2.2.6 总分在 200 分以下的同学6.2.2.7 语文成绩 80 并且不姓孙的同学6.2.2.8 孙某同学否则要求总成绩 200 并且 语文成绩 数学成绩 并且 英语成绩 806.2.2.9 NULL 的查询6.2.3 结果排序实例说明问题示例看似有序但不可靠6.2.3.1 同学及数学成绩按数学成绩升序显示6.2.3.2 同学及 qq 号按 qq 号排序显示6.2.3.3 查询同学各门成绩依次按 数学降序英语升序语文升序的方式显示6.2.3.4 查询同学及总分由高到低6.2.3.5 查询姓孙的同学或者姓曹的同学数学成绩结果按数学成绩由高到低显示6.2.4 筛选分页结果6. 表的增删改查6.2 Retrieve(读取/筛选)6.2.2 WHERE 条件比较运算符逻辑运算符6.2.2.1 英语不及格的同学及英语成绩 ( 60 )-- 基本比较 mysql SELECT name, english FROM exam_result WHERE english 60; -------------------- | name | english | -------------------- | 唐三藏 | 56 | | 刘玄德 | 45 | | 宋公明 | 30 | -------------------- 3 rows in set (0.00 sec)6.2.2.2 语文成绩在 [80, 90] 分的同学及语文成绩-- 使用 AND 进行条件连接 mysql SELECT name, chinese FROM exam_result WHERE chinese 80 AND chinese 90; -------------------- | name | chinese | -------------------- | 孙悟空 | 87 | | 猪悟能 | 88 | | 曹孟德 | 82 | -------------------- 3 rows in set (0.01 sec)-- 使用 BETWEEN ... AND ... 条件 mysql SELECT name, chinese FROM exam_result WHERE chinese BETWEEN 80 AND 90; -------------------- | name | chinese | -------------------- | 孙悟空 | 87 | | 猪悟能 | 88 | | 曹孟德 | 82 | -------------------- 3 rows in set (0.00 sec)6.2.2.3 数学成绩是 58 或者 59 或者 98 或者 99 分的同学及数学成绩-- 使用 OR 进行条件连接 mysql SELECT name, math FROM exam_result - WHERE math 58 - OR math 59 - OR math 98 - OR math 99; ----------------- | name | math | ----------------- | 唐三藏 | 98 | | 猪悟能 | 98 | ----------------- 2 rows in set (0.00 sec)-- 使用 IN 条件 mysql SELECT name, math FROM exam_result WHERE math IN (58, 59, 98, 99); ----------------- | name | math | ----------------- | 唐三藏 | 98 | | 猪悟能 | 98 | ----------------- 2 rows in set (0.00 sec)6.2.2.4 姓孙的同学 及 孙某同学-- % 匹配任意多个包括 0 个任意字符 mysql SELECT name FROM exam_result WHERE name LIKE 孙%; ----------- | name | ----------- | 孙悟空 | | 孙权 | ----------- 2 rows in set (0.00 sec)-- _ 匹配严格的一个任意字符 mysql SELECT name FROM exam_result WHERE name LIKE 孙_; -------- | name | -------- | 孙权 | -------- 1 row in set (0.00 sec)6.2.2.5 语文成绩好于英语成绩的同学-- WHERE 条件中比较运算符两侧都是字段 mysql SELECT name, chinese, english FROM exam_result WHERE chinese english; ----------------------------- | name | chinese | english | ----------------------------- | 唐三藏 | 67 | 56 | | 孙悟空 | 87 | 77 | | 曹孟德 | 82 | 67 | | 刘玄德 | 55 | 45 | | 宋公明 | 75 | 30 | ----------------------------- 5 rows in set (0.00 sec)6.2.2.6 总分在 200 分以下的同学-- WHERE 条件中使用表达式 -- 别名不能用在 WHERE 条件中 mysql SELECT name, chinese math english 总分 FROM exam_result - WHERE chinese math english 200; ------------------- | name | 总分 | ------------------- | 刘玄德 | 185 | | 宋公明 | 170 | ------------------- 2 rows in set (0.00 sec)6.2.2.7 语文成绩 80 并且不姓孙的同学-- AND 与 NOT 的使用 mysql SELECT name, chinese FROM exam_result - WHERE chinese 80 AND name NOT LIKE 孙%; -------------------- | name | chinese | -------------------- | 猪悟能 | 88 | | 曹孟德 | 82 | -------------------- 2 rows in set (0.00 sec)6.2.2.8 孙某同学否则要求总成绩 200 并且 语文成绩 数学成绩 并且 英语成绩 80-- 综合性查询 mysql SELECT name, chinese, math, english, chinese math english 总分 - FROM exam_result - WHERE name LIKE 孙_ OR ( - chinese math english 200 AND chinese math AND english 80 - ); ------------------------------------------- | name | chinese | math | english | 总分 | ------------------------------------------- | 猪悟能 | 88 | 98 | 90 | 276 | | 孙权 | 70 | 73 | 78 | 221 | ------------------------------------------- 2 rows in set (0.00 sec)6.2.2.9 NULL 的查询-- 查询 students 表 mysql SELECT * FROM students; ------------------------------ | id | sn | name | qq | ------------------------------ | 100 | 10010 | 唐大师 | NULL | | 101 | 10001 | 孙悟空 | 11111 | | 103 | 20002 | 孙仲谋 | NULL | | 105 | 20001 | 曹阿瞒 | NULL | ------------------------------ 4 rows in set (0.00 sec) -- 查询 qq 号已知的同学姓名 mysql SELECT name, qq FROM students WHERE qq IS NOT NULL; ------------------ | name | qq | ------------------ | 孙悟空 | 11111 | ------------------ 1 row in set (0.00 sec) -- NULL 和 NULL 的比较 和 的区别 # NULL NULL 常规等于号无法判断两个未知值是否相等返回“未知” # NULL 1 未知值与已知值比较结果仍为“未知” mysql SELECT NULL NULL, NULL 1, NULL 0; --------------------------------- | NULL NULL | NULL 1 | NULL 0 | --------------------------------- | NULL | NULL | NULL | --------------------------------- 1 row in set (0.00 sec) # NULL NULL 安全等于认为两个未知值是相等的返回 1 真 # NULL 1 安全等于认为未知值与已知值不相等返回 0假 mysql SELECT NULL NULL, NULL 1, NULL 0; --------------------------------------- | NULL NULL | NULL 1 | NULL 0 | --------------------------------------- | 1 | 0 | 0 | --------------------------------------- 1 row in set (0.00 sec)6.2.3 结果排序语法-- ASC 为升序从小到大 -- DESC 为降序从大到小 -- 默认为 ASC SELECT ... FROM table_name [WHERE ...] ORDER BY column [ASC|DESC], [...]; # column:要排序的列名、列位置或表达式注意没有ORDER BY子句的查询返回的顺序是未定义的永远不要依赖这个顺序。实例说明假设我们有一个customers表CREATETABLEcustomers(customer_idINTAUTO_INCREMENTPRIMARYKEY,first_nameVARCHAR(50),last_nameVARCHAR(50),signup_dateDATE);INSERTINTOcustomers(first_name,last_name,signup_date)VALUES(John,Smith,2022-01-15),(Maria,Garcia,2022-03-22),(Robert,Johnson,2021-11-05),(Sarah,Williams,2022-02-18),(David,Brown,2021-12-30);问题示例看似有序但不可靠执行简单查询SELECTcustomer_id,first_name,last_nameFROMcustomers;第一次执行可能返回1, John, Smith 2, Maria, Garcia 3, Robert, Johnson 4, Sarah, Williams 5, David, Brown看起来是按照customer_id排序的这可能会误导开发人员认为结果总是按主键排序。但是如果以后添加了新的索引表进行了大量更新/删除操作数据库进行了优化或升级执行计划发生变化同样的查询可能返回完全不同的顺序3, Robert, Johnson 1, John, Smith 5, David, Brown 2, Maria, Garcia 4, Sarah, Williams6.2.3.1 同学及数学成绩按数学成绩升序显示mysql SELECT name, math FROM exam_result ORDER BY math; ----------------- | name | math | ----------------- | 宋公明 | 65 | | 孙权 | 73 | | 孙悟空 | 78 | | 曹孟德 | 84 | | 刘玄德 | 85 | | 唐三藏 | 98 | | 猪悟能 | 98 | ----------------- 7 rows in set (0.00 sec)6.2.3.2 同学及 qq 号按 qq 号排序显示-- NULL 视为比任何值都小升序出现在最上面 mysql SELECT name, qq FROM students ORDER BY qq; ------------------ | name | qq | ------------------ | 唐大师 | NULL | | 孙仲谋 | NULL | | 曹阿瞒 | NULL | | 孙悟空 | 11111 | ------------------ 4 rows in set (0.00 sec)-- NULL 视为比任何值都小降序出现在最下面 mysql SELECT name, qq FROM students ORDER BY qq DESC; ------------------ | name | qq | ------------------ | 孙悟空 | 11111 | | 唐大师 | NULL | | 孙仲谋 | NULL | | 曹阿瞒 | NULL | ------------------ 4 rows in set (0.00 sec)6.2.3.3 查询同学各门成绩依次按 数学降序英语升序语文升序的方式显示-- 多字段排序排序优先级随书写顺序 mysql SELECT name, math, english, chinese FROM exam_result - ORDER BY math DESC, english, chinese; ----------------------------------- | name | math | english | chinese | ----------------------------------- | 唐三藏 | 98 | 56 | 67 | | 猪悟能 | 98 | 90 | 88 | | 刘玄德 | 85 | 45 | 55 | | 曹孟德 | 84 | 67 | 82 | | 孙悟空 | 78 | 77 | 87 | | 孙权 | 73 | 78 | 70 | | 宋公明 | 65 | 30 | 75 | ----------------------------------- 7 rows in set (0.00 sec)6.2.3.4 查询同学及总分由高到低-- ORDER BY 中可以使用表达式 mysql SELECT name, chinese english math FROM exam_result - ORDER BY chinese english math DESC; ------------------------------------- | name | chinese english math | ------------------------------------- | 猪悟能 | 276 | | 孙悟空 | 242 | | 曹孟德 | 233 | | 唐三藏 | 221 | | 孙权 | 221 | | 刘玄德 | 185 | | 宋公明 | 170 | ------------------------------------- 7 rows in set (0.00 sec)-- ORDER BY 子句中可以使用列别名 mysql SELECT name, chinese english math 总分 FROM exam_result - ORDER BY 总分 DESC; ------------------- | name | 总分 | ------------------- | 猪悟能 | 276 | | 孙悟空 | 242 | | 曹孟德 | 233 | | 唐三藏 | 221 | | 孙权 | 221 | | 刘玄德 | 185 | | 宋公明 | 170 | ------------------- 7 rows in set (0.00 sec)6.2.3.5 查询姓孙的同学或者姓曹的同学数学成绩结果按数学成绩由高到低显示-- 结合 WHERE 子句 和 ORDER BY 子句 mysql SELECT name, math FROM exam_result - WHERE name LIKE 孙% OR name LIKE 曹% - ORDER BY math DESC; ----------------- | name | math | ----------------- | 曹孟德 | 84 | | 孙悟空 | 78 | | 孙权 | 73 | ----------------- 3 rows in set (0.00 sec)6.2.4 筛选分页结果语法-- 起始下标为 0 -- 从 0 开始筛选 n 条结果 SELECT ... FROM table_name [WHERE ...] [ORDER BY ...] LIMIT n; -- 从 s 开始筛选 n 条结果 SELECT ... FROM table_name [WHERE ...] [ORDER BY ...] LIMIT s, n; -- 从 s 开始筛选 n 条结果比第二种用法更明确建议使用 SELECT ... FROM table_name [WHERE ...] [ORDER BY ...] LIMIT n OFFSET s;建议对未知表进行查询时最好加一条LIMIT 1避免因为表中数据过大查询全表数据导致数据库卡死按id进行分页每页3条记录分别显示 第1、2、3页-- 第 1 页 mysql SELECT id, name, math, english, chinese FROM exam_result - ORDER BY id LIMIT 3 OFFSET 0; --------------------------------------- | id | name | math | english | chinese | --------------------------------------- | 1 | 唐三藏 | 98 | 56 | 67 | | 2 | 孙悟空 | 78 | 77 | 87 | | 3 | 猪悟能 | 98 | 90 | 88 | --------------------------------------- 3 rows in set (0.01 sec)-- 第 2 页 mysql SELECT id, name, math, english, chinese FROM exam_result - ORDER BY id LIMIT 3 OFFSET 3; --------------------------------------- | id | name | math | english | chinese | --------------------------------------- | 4 | 曹孟德 | 84 | 67 | 82 | | 5 | 刘玄德 | 85 | 45 | 55 | | 6 | 孙权 | 73 | 78 | 70 | --------------------------------------- 3 rows in set (0.00 sec)-- 第 3 页 mysql SELECT id, name, math, english, chinese FROM exam_result - ORDER BY id LIMIT 3 OFFSET 6; --------------------------------------- | id | name | math | english | chinese | --------------------------------------- | 7 | 宋公明 | 65 | 30 | 75 | --------------------------------------- 1 row in set (0.00 sec)

相关文章:

【MySQL】7.MySQL基本查询(2)

文章目录6. 表的增删改查6.2 Retrieve(读取/筛选)6.2.2 WHERE 条件6.2.2.1 英语不及格的同学及英语成绩 ( < 60 )6.2.2.2 语文成绩在 [80, 90] 分的同学及语文成绩6.2.2.3 数学成绩是 58 或者 59 或者 98 或者 99 分的同学及数学成绩6.2.2.4 姓孙的同学 及 孙某同学6.2.2.5 …...

告别格式烦恼!3个让视频播放丝滑的小妙招

周末窝在沙发上追剧&#xff0c;结果播放器突然弹出"格式不支持"的提示&#xff1b;精心拍摄的旅行vlog想分享给朋友&#xff0c;却发现文件太大传不过去——这些视频格式的小麻烦&#xff0c;是不是让你头疼过&#xff1f;其实掌握几个实用技巧&#xff0c;就能让视…...

OpenClaw定时任务配置:GLM-4.7-Flash实现凌晨自动备份与报告

OpenClaw定时任务配置&#xff1a;GLM-4.7-Flash实现凌晨自动备份与报告 1. 为什么需要夜间自动化 作为独立开发者&#xff0c;我经常面临一个矛盾&#xff1a;白天需要专注写代码&#xff0c;但服务器日志分析、数据库备份、日报生成这些琐事又不得不做。直到发现OpenClaw的…...

低延迟鸿蒙设备管控革新:HOScrcpy跨域投屏技术全解析

低延迟鸿蒙设备管控革新&#xff1a;HOScrcpy跨域投屏技术全解析 【免费下载链接】鸿蒙远程真机工具 该工具主要提供鸿蒙系统下基于视频流的投屏功能&#xff0c;帧率基本持平真机帧率&#xff0c;达到远程真机的效果。 项目地址: https://gitcode.com/OpenHarmonyToolkitsPl…...

一键体验:星图平台OpenClaw+百川2-13B-4bits量化模型沙盒环境

一键体验&#xff1a;星图平台OpenClaw百川2-13B-4bits量化模型沙盒环境 1. 为什么选择沙盒环境 作为长期关注AI自动化工具的技术爱好者&#xff0c;我一直在寻找低门槛体验OpenClaw的方案。本地部署虽然可控性强&#xff0c;但配置Python环境、解决CUDA依赖、调试模型连接等…...

BeepBox音乐创作终极指南:零基础在线制作器乐旋律

BeepBox音乐创作终极指南&#xff1a;零基础在线制作器乐旋律 【免费下载链接】beepbox An online tool for sketching and sharing instrumental melodies. 项目地址: https://gitcode.com/gh_mirrors/be/beepbox 你是否曾经想过创作属于自己的音乐&#xff0c;却因为复…...

【广度优先搜索】FloodFill算法: 图像渲染,岛屿数量,岛屿的最大面积,被围绕的区域

文章目录1. 图像渲染&#xff08;LC733&#xff09;题目描述解题思路代码实现2. 岛屿数量&#xff08;LC200&#xff09;题目描述代码实现3. 岛屿的最大面积&#xff08;LC695&#xff09;题目描述代码实现4. 被围绕的区域&#xff08;LC130&#xff09;题目描述解题思路代码实…...

机场接送机哪个APP便宜?2026年实测告诉你答案

作品声明&#xff1a;个人观点、仅供参考。深夜落地浦东机场&#xff0c;拖着行李箱走向网约车候车区&#xff0c;抬头一看——溢价2.3倍&#xff0c;排队人数67人。这是今年3月初一位旅客的真实经历&#xff0c;在社交媒体上引发了不少共鸣。随着2026年民航出行持续升温&#…...

go实战案例:如何在 Go-kit 和 Service Meh 中进行服务注册与发现?

今天分享的是如何在Go-kit和ServiceMesh中进行服务注册与发现的案例。在上文中&#xff0c;我们基于搭建好的 Consul 集群&#xff0c;通过 Consul 中提供的 HTTP API 实现了 register 的服务注册与发现功能。我们采用手动构造HTTP请求的方式&#xff0c;在服务启动时发送服务实…...

伏特台风(Volt Typhoon):针对关键基础设施的无文件攻击与潜伏技术深度剖析

前言 技术背景&#xff1a;在现代网络攻击与防御&#xff08;Cybersecurity&#xff09;的宏大叙事中&#xff0c;高级持续性威胁&#xff08;APT&#xff09;代表了最高级别的对抗。而“伏特台风”&#xff08;Volt Typhoon&#xff09;组织所采用的**无文件攻击&#xff08;F…...

嵌入式系统开发核心技术解析与实践

嵌入式系统开发核心技术专题1. 嵌入式开发基础体系1.1 C语言核心要点在嵌入式开发中&#xff0c;C语言作为最接近硬件的编程语言&#xff0c;需要掌握以下关键技术点&#xff1a;指针深度应用&#xff1a;包括函数指针、回调函数实现、内存操作等核心概念内存管理机制&#xff…...

TAI-TECH台庆 WCM2012F2SF-900T04 SOP-4 共模滤波器

特性 1.高频下具有高共模阻抗&#xff0c;实现优异的噪声抑制性能。 2.WCM2012F2SF系列实现小型化和低外形。尺寸为2.0x1.2x1.2mm。3.无铅(Pb)且不含卤素&#xff0c;符合RoHS标准。4.工作温度-40~125C(包括自温升)...

ChatTTS一键集成实战:从语音合成到高效部署的完整指南

最近在做一个需要语音播报功能的小项目&#xff0c;一开始觉得语音合成嘛&#xff0c;不就是调个API的事。结果真上手才发现&#xff0c;从选型、集成到上线&#xff0c;坑是一个接一个。延迟高、资源占用大、并发一上来就崩……这些问题让我头疼了好久。直到尝试了ChatTTS的“…...

计算机毕业设计 java 游戏道具交易平台管理系统 SpringBoot 游戏道具安全交易管理平台 JavaWeb 游戏道具交易与订单管控系统

计算机毕业设计 java 游戏道具交易平台管理系统 287kc9&#xff0c;末尾的数字和英文也要加上 &#xff08;配套有源码 程序 mysql 数据库 论文&#xff09;本套源码可以先看具体功能演示视频领取&#xff0c;文末有联 xi 可分享随着游戏行业的蓬勃发展&#xff0c;游戏道具交易…...

模型轻量化前沿:OpenClaw集成百川2-13B-4bits量化版的技术解析

模型轻量化前沿&#xff1a;OpenClaw集成百川2-13B-4bits量化版的技术解析 1. 为什么我们需要量化模型&#xff1f; 当我第一次尝试在本地部署百川2-13B模型时&#xff0c;16GB显存的显卡直接被"撑爆"。这让我意识到&#xff0c;想要在消费级硬件上运行大模型&…...

当LabVIEW遇上Python:打造信号处理流水线

Labview信号采集与多功能分析系统&#xff08;含报告&#xff09; 系统可作为自己的基础框架&#xff0c;然后进行二次开发。 系统功能&#xff1a; &#xff08;1&#xff09;可采集传感器的真实信号。 若采集实际信号则需要NI的采集卡哦。 &#xff08;2&#xff09;可采集la…...

快速验证openclaw环境:用快马AI一键生成跨平台安装脚本与测试用例

最近在尝试用openclaw框架做数据采集时&#xff0c;发现环境配置这个环节特别容易卡住。不同操作系统下的依赖安装方式差异很大&#xff0c;经常要反复查文档和排错。后来发现用InsCode(快马)平台可以快速生成跨平台的安装方案&#xff0c;分享下具体实践过程。 环境适配的痛点…...

网页设计毕业设计选题指南:从零构建一个响应式个人作品集网站

作为一名即将毕业的计算机相关专业学生&#xff0c;你是否正为“网页设计”这门课的毕业设计选题而头疼&#xff1f;选题太简单&#xff0c;显得没技术含量&#xff1b;选题太复杂&#xff0c;又怕自己搞不定&#xff0c;最后做出一个只能在老师电脑上运行的“演示即崩溃”项目…...

毕业设计实战:基于SpringBoot+Vue+MySQL的校园一卡通管理系统设计与实现指南

毕业设计实战&#xff1a;基于SpringBootVueMySQL的校园一卡通管理系统设计与实现指南 在开发“基于SpringBootVueMySQL的校园一卡通管理系统”毕业设计时&#xff0c;曾因器材借用表未通过学生ID与器材ID双外键关联踩过关键坑——初期仅单独设计借用表的编号字段&#xff0c;…...

缺口大!平均月薪超2万元!这个岗位超级火!

当下最火的是什么&#xff1f;答案毫无悬念&#xff0c;一定是人工智能。如今&#xff0c;人工智能行业正以肉眼可见的速度迅速崛起&#xff0c;市场对相关专业人才的需求也随之越来越大。1.市场人才缺口大前几天&#xff0c;人民日报、央视财经等多个主流媒体发布文章&#xf…...

破解物联网平台三大核心痛点:ThingsPanel v1.1.7如何实现84%性能提升与开发效率革命

破解物联网平台三大核心痛点&#xff1a;ThingsPanel v1.1.7如何实现84%性能提升与开发效率革命 【免费下载链接】thingspanel-frontend-community 项目地址: https://gitcode.com/thingspanel/thingspanel-frontend-community 开篇&#xff1a;当智慧工厂遭遇数字化瓶…...

OpenClaw+GLM-4.7-Flash:智能会议纪要生成系统

OpenClawGLM-4.7-Flash&#xff1a;智能会议纪要生成系统 1. 为什么需要自动化会议纪要 每次开完会最痛苦的事情是什么&#xff1f;对我来说就是整理会议纪要。作为技术负责人&#xff0c;我每周要参加至少5场会议&#xff0c;从需求评审到技术方案讨论&#xff0c;再到项目复…...

文旅直播助农成新风口!巨有科技数智工具,复刻董宇辉“阅山河”助农模式

当下&#xff0c;文旅直播助农成为乡村振兴与文旅融合的新风口&#xff0c;董宇辉“阅山河”模式开创“边走边播、以文促农”的新范式&#xff0c;通过沉浸式文旅直播&#xff0c;实现“文旅引流农产品变现”的双向赋能&#xff0c;带动多地农产热销与文旅发展&#xff0c;但CS…...

禅修Debug大法:面对屎山先冥想三小时

——测试工程师的认知重构与系统破局指南第一章 祖传系统的测试困局&#xff1a;当屎山遇见测试用例1.1 屎山系统的四大典型特征熵增陷阱15年以上的迭代系统普遍呈现指数级增长的代码复杂度。行业数据显示&#xff0c;超过60%的祖传系统每月新增代码的耦合度递增12%&#xff0c…...

告别繁琐配置:用快马ai一键生成跨平台vscode python开发环境

最近在帮团队新成员配置Python开发环境时&#xff0c;发现虽然VSCode很强大&#xff0c;但初始配置过程对新手来说还是有点复杂。不同操作系统下的路径处理、工具链选择、调试配置这些细节&#xff0c;经常要反复调试才能跑通。后来尝试用InsCode(快马)平台的AI辅助功能&#x…...

AI赋能Java开发:在快马平台轻松构建集成智能对话与代码分析的Java应用

最近尝试用Java结合AI能力做了个小项目&#xff0c;发现这种组合特别适合快速开发智能应用。在InsCode(快马)平台上实践后发现&#xff0c;整个过程比想象中简单很多&#xff0c;分享下具体实现思路。 项目框架搭建 用Spring Initializr创建基础项目&#xff0c;选择Web和Lombo…...

C++ vs .NET 数组原地反转实测:小数组 C++ 碾压,大数组 .NET

C vs .NET 数组原地反转实测&#xff1a;小数组 C 碾压&#xff0c;大数组 .NET 反杀&#xff1f; 前几天看到一篇文章&#xff1a;《将一个序列反序&#xff0c;在C与C#下性能比较》&#xff08;链接大家可以自行搜索&#xff09;。作者对比了 C# 的“托管/非托管”实现和 C 的…...

专业的无代码多端协同办公哪家好

在当今数字化办公的浪潮下&#xff0c;无代码多端协同办公平台成为众多企业提升办公效率、降低数字化门槛的首选。然而&#xff0c;市场上的相关产品众多&#xff0c;企业该如何选择呢&#xff1f;今天&#xff0c;我们就来详细分析一下&#xff0c;为大家推荐一款优秀的无代码…...

Notepad--:跨平台文本编辑器的技术架构与国产化实践

Notepad--&#xff1a;跨平台文本编辑器的技术架构与国产化实践 【免费下载链接】notepad-- 一个支持windows/linux/mac的文本编辑器&#xff0c;目标是做中国人自己的编辑器&#xff0c;来自中国。 项目地址: https://gitcode.com/GitHub_Trending/no/notepad-- Notepa…...

ChatTTS长文本处理实战:AI辅助开发中的性能优化与避坑指南

最近在做一个AI辅助开发的项目&#xff0c;其中用到了ChatTTS来做文本转语音。功能本身挺酷的&#xff0c;但当我尝试处理一篇几千字的长文章时&#xff0c;问题就来了&#xff1a;程序直接卡死&#xff0c;或者内存占用飙升&#xff0c;生成的语音也断断续续的。这让我意识到&…...