数据库
文章平均质量分 86
yingjuxia.com
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++中的String的常用函数用法总结
本文总结了C++中std::string的常用函数用法,包括创建初始化、增删改查等操作。详细介绍了长度容量、增删改、访问修改、查找替换等各类成员函数的使用方法和返回值,并提供了与C风格字符串的互转方法及输入输出示例。文章还包含实用代码示例和注意事项,如边界检查、内存管理等最佳实践。掌握这些函数可以满足95%的字符串操作需求,帮助开发者高效处理字符串任务。原创 2026-01-06 16:52:12 · 539 阅读 · 0 评论 -
Foundation 价格表(Pricing Table)详解
Foundation 价格表(Pricing Table)详解(超级完整版,一次讲透)我们继续你的 Foundation 系列,今天把 价格表(Pricing Table)讲得明明白白!Foundation 6+ 的 Pricing Table 是一个经典组件,专为展示订阅计划、套餐对比设计,常用于 SaaS 落地页、产品定价页。特点:响应式、突出热门计划、易自定义。2. 多列价格表(真实项目最常见,3-4 列)用 Grid 包裹多个 Pricing Table,实现响应式布局:3. 今天直接给你抄原创 2025-12-16 10:50:16 · 750 阅读 · 0 评论 -
Foundation 分页
本文详细介绍了Foundation框架中的分页组件(Pagination),包含基本结构、常见变体和无障碍最佳实践。主要内容包括:1)标准分页的HTML结构,支持禁用状态和省略号;2)居中对齐、简单分页和带箭头分页的变体实现;3)强调无障碍访问的关键属性;4)提供可直接使用的完整代码示例。文章还提供了官方文档链接,并询问读者下一步想了解的内容(表格或面包屑组件)。原创 2025-12-16 10:49:14 · 763 阅读 · 0 评论 -
面试官问我:你写代码会复用公共SQL么?
摘要:面试中关于"复用公共SQL"的问题考察5个维度:公共SQL意识(20分)、复用规范性(25分)、防SQL注入(15分)、性能缓存(20分)和演进治理能力(20分)。高分回答需体现:强制使用公共SQL层、规范的复用方式(如MyBatis-Plus+BaseMapper)、严格参数绑定、多级缓存机制和SQL治理方案。建议回答时展示团队在SQL复用、性能优化和安全防护方面的具体实践,并主动询问面试公司的SQL治理方案。文中还分享了将8000行SQL重构为公共片段的成功案例,使SQL重复率原创 2025-12-12 10:42:04 · 366 阅读 · 0 评论 -
Java 8都出了这么多年,Optional还是没人用?到底卡在哪了?
摘要:Java 8的Optional类型在实际项目中仍未普及,主要原因包括:1)生态和老项目惯性(60%),早期项目习惯null检查且框架支持滞后;2)团队水平问题(25%),多数开发者误解Optional性能与用途;3)10%源于对Optional功能的错误认知。少数优秀团队能规范使用Optional进行链式处理,但整体采用率仍低,新项目约60-80%,传统项目不足10%。Optional面临"理想丰满、现实骨感"的困境,其普及取决于技术更新与开发者认知的提升。原创 2025-12-12 09:58:49 · 894 阅读 · 0 评论 -
Web课程设计——张家界旅游网站设计与实现(HTML+CSS+JavaScript)
摘要 该项目是一个基于HTML+CSS+JavaScript的张家界旅游网站课程设计,包含首页、景点介绍、旅游路线和联系页面。采用纯前端技术实现响应式布局,适配不同设备。核心功能包括轮播图展示、表单验证等交互效果。网站设计简洁美观,突出张家界特色景点如天门山、武陵源等。项目文件结构清晰,包含HTML页面、CSS样式和JS脚本,可直接在浏览器运行。代码示例展示了首页、景点页、路线页和联系页的基本框架,可作为Web开发学习参考。该项目适合作为课程作业,并可通过添加地图API等功能进一步扩展。原创 2025-12-10 09:51:44 · 726 阅读 · 0 评论 -
SQL游标详解
摘要: SQL游标是遍历数据库结果集的指针,适用于逐行处理复杂逻辑(如发邮件、报表生成),但99%的场景可通过集合操作(JOIN/WHERE等)替代,性能差距可达100倍以上。主流数据库(SQL Server、MySQL、Oracle)游标语法差异显著,使用时需遵循生产规范,如限制数据量、确保资源释放。实测显示,10万条数据下游标耗时89秒,而集合操作仅1.8秒。最佳实践推荐优先使用集合操作,仅在必需时(如调用外部接口)使用游标,并提供优化模板与替代方案(如CTE递归)。原创 2025-12-10 09:50:04 · 784 阅读 · 0 评论 -
【bat】批处理脚本大全
2025年最强Windows批处理脚本合集!这份BAT脚本大全包含100+实用命令,涵盖系统操作、文件管理、网络设置、开发运维和办公效率等场景。从一键关机/重启到批量重命名文件,从自动备份到伪装黑客特效,所有脚本均可直接复制使用。特别适合程序员、运维人员和办公族,能大幅提升Windows环境下的工作效率。合集还包含200+带注释脚本、自动化工具箱和黑客特效等资源,免费提供网盘下载链接。回复"要BAT脚本大全"即可获取这份2025年最硬核的Windows自动化指南!原创 2025-12-10 09:48:10 · 409 阅读 · 0 评论 -
XSL-FO 参考手册
本文整理了2025年最新XSL-FO权威资源,包含官方W3C标准、实用在线手册(Antenna House/RenderX等)、经典参考书籍和中文资料。重点推荐Antenna House的完整属性参考和Crane Softwrights的速查表。同时对比了主流工具(Antenna House/RenderX/FOP/PrinceXML)对XSL-FO的支持程度,并提供了PDF参考手册获取建议。适合开发者快速查找XSL-FO属性和兼容性信息。原创 2025-11-30 09:06:02 · 561 阅读 · 0 评论 -
XSL-FO 页面
| | 最后一页不足 50% 内容时强制压缩到前一页 | force-page-count="end-on-even"(会计算剩余空间) | | 页码格式控制 | <fo:page-number/> 配合 format="i"(罗马数字)、letter-value="alphabetic" | | 隐藏封面页页码 | <fo:page-sequence initial-page-number="0" forma原创 2025-11-29 20:36:02 · 675 阅读 · 0 评论 -
XSL-FO 流
XSL-FO中的流机制分为流动内容(flow)和固定内容(static-content)两类。flow用于正文内容,会自动分页;static-content用于页眉页脚等每页重复的内容。文章提供了标准模板结构、常见场景组合和实战技巧,如页码显示、奇偶页处理等,并给出最小可运行示例。核心要点是:一个page-sequence只能包含1个flow和0到多个static-content,分别负责正文和重复内容。原创 2025-11-29 20:35:01 · 993 阅读 · 0 评论 -
XSL-FO 输出
其中 80% 用 Apache FOP,15% 用 Antenna House,5% 用 RenderX。只要你现在用哪个处理器?告诉我场景,我直接给你最优配置和命令。原创 2025-11-29 20:34:06 · 621 阅读 · 0 评论 -
XSL-FO 区域
XSL-FO页面布局采用五宫格结构,将页面分为5个区域:页眉(region-before)、页脚(region-after)、左右侧边栏(region-start/end)和正文区(region-body)。其中99%的业务场景只需使用页眉、正文和页脚三个区域。文章提供了A4页面模板代码,详细说明了各区域的配置参数和内容填充方法,并分享了页眉页脚布局、奇偶页处理等实战技巧。核心要点是:正文内容放入region-body,固定内容放入region-before/after,通过调整margin和extent控原创 2025-11-29 20:33:05 · 722 阅读 · 0 评论 -
XSL-FO 文档
需要我给你打包一份2025年最新版的离线文档包(约200MB,包含上面所有PDF+CHM+模板)吗?原创 2025-11-29 20:32:09 · 435 阅读 · 0 评论 -
XSL-FO 简介
XSL-FO是一种用于精确打印排版的XML语言,主要用于生成严格格式的PDF文档(如发票、报表、合同等)。2025年仍广泛应用于金融、政府和出版领域。其工作流程为:XML数据→XSLT转换→XSL-FO→PDF。相比HTML/CSS和LaTeX,XSL-FO具有极高排版精度和分页控制能力,但学习曲线较陡。尽管小众,XSL-FO在需要法律效力和批量生成的场景中仍是可靠选择。原创 2025-11-29 20:31:01 · 273 阅读 · 0 评论 -
XSL-FO 教程
XSL-FO是一种W3C标准的XML排版语言,用于将XML数据转换为精确排版的PDF文档。它通常与XSLT配合使用,通过XSLT将原始XML转换为FO格式,再由FO处理器(如Apache FOP)生成PDF。XSL-FO在银行、保险等行业仍广泛应用,因其提供毫米级排版控制和完全可编程性。教程介绍了基本流程、简单示例(包含页面布局、页眉页脚设置)以及核心概念,如fo:root、fo:block等元素,并展示了如何通过XSLT将业务XML转换为FO格式的发票文档。虽然现代方案如CSS Paged Media逐渐原创 2025-11-29 20:29:53 · 634 阅读 · 0 评论 -
XML Schema 参考手册
本文提供了一份完整的XML Schema (XSD)实用参考手册,包含5个核心部分:1)标准根结构模板;2)常用内置数据类型速查表;3)可直接复用的黄金代码片段(富文本、金额、扩展节点等);4)关键指示器和通配符功能说明;5)10秒速记口诀。手册采用表格对比和代码示例形式,帮助开发者快速掌握XSD编写要点,适用于XML接口开发、数据验证等场景。建议收藏打印,作为日常开发参考工具。原创 2025-11-29 08:22:35 · 758 阅读 · 0 评论 -
XML Schema 概要
本文提炼了XML Schema(XSD)的核心知识点,通过表格形式呈现关键概念、应用场景和记忆口诀。重点包括:根元素定义、命名空间使用、元素/类型声明、内容模型控制、出现次数限制等实用技巧,并提供了黄金模板代码片段(含富文本处理、金额类型和扩展节点)。文末总结了XSD开发的终极口诀,如富文本使用mixed="true"、金额必须用decimal等,帮助开发者快速掌握XSD精髓。该指南声称掌握这些内容即可超越95%的开发者和架构师对XSD的理解水平。原创 2025-11-29 08:21:40 · 1022 阅读 · 0 评论 -
XML 编辑器
2025年XML编辑器推荐清单涵盖各类开发需求,从免费到付费工具一应俱全。日常开发推荐VS Code+XML插件组合,免费且功能强大;专业XSD设计首选Oxygen XML或Liquid XML免费版;处理大文件可用Notepad++,在线校验推荐xmlgrid.net。针对不同场景提供最优方案:个人开发者用VS Code,团队协作选Oxygen XML,临时编辑配置文件用Notepad++即可。文章还分享了作者日常使用的四件套组合,满足XML处理全场景需求,并附有详细下载链接和使用建议。原创 2025-11-29 08:20:35 · 855 阅读 · 0 评论 -
XPointer 实例
本文提供了12个可直接运行的XPointer实例,涵盖从基础到高级的多种应用场景,包括EPUB 3、SVG、TEI等格式。内容包括:ID简写指针、完整xpointer()写法、多段备用方案、带命名空间的用法、element()定位、range-to()范围选择、string-range()精准定位文字等实用技巧。特别提供了EPUB脚注、SVG交互地图、TEI文本对齐等实际应用示例,并推荐了兼容性最强的终极写法。所有示例无需额外声明命名空间,可直接复制使用。原创 2025-11-28 18:59:29 · 424 阅读 · 0 评论 -
XLink 实例
本文提供了8个实用的XLink实例,涵盖从基础到高级的应用场景,适用于SVG、EPUB、TEI等多种XML格式。包括简单链接、文档内锚点、XPointer精确定位、SVG应用、EPUB双向链接、扩展链接、多媒体嵌入以及语义链接等示例。这些实例均可在主流浏览器、阅读器和XML工具中直接运行,展示了XLink在2025年仍广泛使用的实际价值。文章还提供了完整的可下载示例包,方便读者实践应用。原创 2025-11-28 18:58:37 · 399 阅读 · 0 评论 -
XLink 和 XPointer 语法
本文提供了XLink和XPointer的实用语法速查表。XLink部分涵盖简单链接、扩展链接、定位器、资源、弧和标题元素的必填属性及典型写法示例,并列出xlink:show和xlink:actuate的取值。XPointer部分汇总了简写指针、xpointer()方案、多段备用、element()方案等语法格式,特别推荐带命名空间和多段备用的写法。最后给出了5种常见组合写法示例,包括简单链接、SVG链接、EPUB脚注等实际应用场景。核心要点是:XLink必须声明命名空间,XPointer写在URI的#后面,原创 2025-11-28 18:57:43 · 364 阅读 · 0 评论 -
XLink 和 XPointer 简介
XLink和XPointer是W3C发布的XML链接标准。XLink用于定义XML文档中的超链接,支持简单链接、扩展链接等功能;XPointer则用于精确定位XML文档内部节点。两者常配合使用,如xlink:href="file.xml#xpointer(//section[2])"。虽然浏览器支持有限,但在SVG、EPUB、TEI等专业XML领域仍广泛应用。XLink解决"链接到哪里",XPointer解决"指向具体位置",共同构成XML的精准链原创 2025-11-28 18:56:35 · 409 阅读 · 0 评论 -
XLink 和 XPointer 教程
本文介绍了XML链接与定位标准XLink和XPointer。XLink克服了HTML链接的局限性,支持多目标、双向和第三方链接,提供简单链接(类似HTML)和功能更强大的扩展链接。XPointer用于在XML文档内精确定位,支持XPath表达式、ID定位和范围选择等方案。两者在XML生态(如SVG、EPUB等)中仍广泛应用,是处理复杂链接关系的有效工具。教程详细讲解了XLink的属性和扩展链接实现方法,以及XPointer的各种定位语法和实际应用示例。原创 2025-11-28 18:55:44 · 946 阅读 · 0 评论 -
XQuery 参考手册
《XQuery终极参考手册(2025版)》是一份面向开发者的实用速查表,提供了XQuery 3.1版本的核心语法和常用函数。手册采用表格形式组织内容,包含版本声明、文档加载、路径表达式、FLWOR查询模板、字符串处理、数值运算和日期时间等七大类别,每个条目提供标准写法、示例代码和使用场景说明。特别针对实际开发中的高频需求,如分页查询、分组统计、字符串处理等场景提供了可直接复用的代码模板,并标注了不同数据库系统(如BaseX/eXist、MarkLogic)的差异化实现方案。原创 2025-11-28 18:52:20 · 412 阅读 · 0 评论 -
XQuery 概要
《XQuery 3.1 极简速查指南(2025版)》 摘要:本文提供XQuery 3.1核心知识点速查表,覆盖95%日常使用场景。内容包含:1)四大语法结构(路径表达式、FLWOR查询、元素构造、函数);2)常用查询示例(筛选、排序、分组、分页等);3)主流工具对比(BaseX、eXist-db等);4)8个最常用函数;5)实用口诀总结。特别适合需要快速掌握XQuery核心用法的开发者,文档强调实战性,所有示例均可直接复制使用,并附有JSON输出等现代特性说明。原创 2025-11-28 18:51:29 · 345 阅读 · 0 评论 -
XQuery 函数
XQuery 3.1常用函数速查指南,涵盖节点操作、字符串处理、数值计算、序列操作和日期时间五大类30个高频函数。包括node-name()获取节点名、contains()字符串匹配、count()计数、distinct-values()去重等核心函数,每个函数均提供可直接复用的真实示例。特别推荐normalize-space()去除冗余空格、string-join()拼接字符串、subsequence()实现分页等实用技巧。这些函数覆盖了99%的日常查询需求,是处理XML数据的必备工具集。原创 2025-11-28 18:50:39 · 290 阅读 · 0 评论 -
XQuery 选择 和 过滤
本文系统介绍了XQuery中的选择和过滤操作。主要内容包括:1)基本路径选择(XPath表达式)的各种写法;2)常用过滤谓语的实用示例,涵盖元素位置、数值范围、文本匹配等多种场景;3)FLWOR语句的灵活运用,可实现排序、分组、分页等复杂操作;4)高级过滤技巧如模糊搜索、正则匹配和条件返回。文章还总结了不同场景下的最佳实践,推荐简单选择用XPath,复杂操作使用FLWOR语句,并为性能优化和模糊搜索提供了实用建议。这些技巧可帮助开发者高效处理XML数据查询任务。原创 2025-11-28 18:49:43 · 625 阅读 · 0 评论 -
XQuery 添加元素 和属性
本文介绍了在XQuery中添加元素和属性的两种主要方法。第一种是构造新元素和属性,适用于所有XQuery处理器,包括直接元素构造函数和计算构造函数两种写法。第二种是使用XQuery Update Facility真正修改原始XML文档,仅适用于支持更新的处理器如BaseX、eXist-db等。文章详细演示了各种场景下的语法示例,包括添加属性、插入元素、修改节点值等操作,并总结了不同需求下的推荐写法和处理器支持情况。最后提供了几个常见实际应用案例,帮助开发者根据具体需求选择合适的方法。原创 2025-11-28 18:46:20 · 223 阅读 · 0 评论 -
XQuery 教程
本文摘要: XQuery 3.1是W3C制定的XML查询语言,功能类似于SQL对关系型数据库的作用。教程介绍了XQuery的核心概念(FLWOR表达式、XPath、序列等),推荐了三种运行环境(在线编辑器、BaseX本地安装、专业XML工具)。通过bookstore.xml示例展示了基础查询、FLWOR语句、条件表达式等核心语法,并详细介绍了XQuery 3.1的新特性(如JSON支持)。教程还包含XPath常用轴、分组统计、XML连接等实战案例,最后列出了支持XQuery Update的数据库。适合需要处原创 2025-11-27 08:50:37 · 894 阅读 · 0 评论 -
XPath、XQuery 以及 XSLT 函数函数参考手册
这篇XPath/XQuery/XSLT函数速查手册精选了最常用的函数,按字符串、节点序列和数字分类整理。字符串部分包含contains()、substring()等20个高频函数,用于文本匹配、截取和格式化;节点序列函数如position()、count()等帮助定位和处理XML节点;数字函数则提供数值转换能力。手册采用表格形式呈现,每个函数都配有用法示例和场景说明,是2025年最新版的快速参考指南,适用于XPath 2.0/3.1、XQuery 3.1和XSLT 3.0标准。原创 2025-11-27 08:48:03 · 361 阅读 · 0 评论 -
XPath Summary
XPath速查手册(2025精华版) 本文提供XPath语法速记表,包含20+常用表达式和10条万能模板。核心要点: 基础语法://全局搜索、@属性定位、text()文本匹配 实用函数:normalize-space()处理空格、contains()模糊匹配 层级关系:parent::、following-sibling::等节点定位方法 10条黄金表达式:涵盖登录按钮、价格提取、分页导航等常见场景 记忆口诀:双斜杠全局搜索,@属性方括号,文本用contains 掌握这些可解决90%网页元素定位需求,适合爬原创 2025-11-27 08:46:51 · 413 阅读 · 0 评论 -
XPath Examples
本文提供60+条实战XPath表达式,覆盖99%网站场景,包括电商商品信息提取(淘宝/京东)、表格数据处理、登录框定位、无限滚动页面等常见需求。精选10条万能XPath,如价格提取、登录按钮定位等,可直接复制使用。内容包含精准文本匹配、广告过滤、复杂嵌套结构处理等技巧,适用于爬虫开发、自动化测试等场景。文章强调实用性和通用性,所有表达式都经过真实网站验证,可帮助开发者快速解决网页元素定位问题。原创 2025-11-27 08:45:47 · 275 阅读 · 0 评论 -
XPath 运算符
本文全面总结了XPath运算符的使用方法,包含逻辑运算符(and/or/not)、比较运算符(=、!=等)、数学运算符(+-*/mod)、节点集合运算符(|)等核心内容。提供了20+实战案例,涵盖常见网页元素定位场景,如表单控件筛选、分页处理、价格过滤等。特别强调运算符优先级规则和组合写法技巧,如"//div[(@class='item' or @class='product') and contains(@id,'2024')]"。最后提出一个综合挑战:用单行XPath定位促销商品,帮原创 2025-11-27 08:44:43 · 365 阅读 · 0 评论 -
XPath 轴(Axes)
XPath轴实战指南:13种轴中8个高频使用技巧。核心包括child(子节点)、descendant(后代)、parent(父节点)、ancestor(祖先)等方向定位,以及following-sibling(后兄弟节点)等同级定位方法。提供经典场景解决方案,如价格定位、分页按钮查找等。附实用口诀帮助记忆,掌握后可精准定位任意HTML节点。包含具体语法示例和实战案例,适合爬虫和自动化测试场景使用。原创 2025-11-27 08:43:37 · 334 阅读 · 0 评论 -
XPath 语法
本文总结了XPath核心语法全集,包含6个关键部分:1)5种基本路径写法(/、//、.、..、*);2)节点选择与谓词(方括号[]使用技巧);3)文本内容定位方法(精确匹配、包含、规范化处理);4)13种轴关系定位(父子、兄弟、祖先等);5)10个常用运算符和函数(contains、starts-with等);6)终极语法速查表。全文通过表格形式清晰展示各类语法,并配以实用示例,帮助读者快速掌握99%的复杂定位场景。原创 2025-11-27 08:42:35 · 340 阅读 · 0 评论 -
XPath 节点
本文详细解析了XPath中的7种节点类型及其应用,重点介绍了元素、属性和文本节点这三种最常用的类型。通过HTML示例展示了节点树结构,并提供了常用XPath写法对照表,包括元素定位、属性提取和文本获取等实用技巧。特别推荐了爬虫必备的文本节点处理方法,如contains()和normalize-space()等函数的使用。文章强调XPath将文档视为节点树结构,掌握这些节点关系能有效提升定位能力。最后提供了一套节点练习题建议,帮助读者快速掌握复杂定位技巧。原创 2025-11-27 08:41:40 · 381 阅读 · 0 评论 -
XPath 简介
XPath是一种用于在XML和HTML文档中查找节点的查询语言,被称为网页元素的"地址"。它广泛应用于爬虫、自动化测试和数据提取等工具中。XPath的核心功能包括:按标签名、属性或文本内容定位元素,获取属性值和文本内容。相比CSS选择器,XPath在文本定位、查找父元素和兄弟元素方面更强大,但语法稍复杂。本文通过百度首页的实例展示了XPath的基本用法,并对比了XPath与CSS选择器的优缺点,帮助读者快速掌握这一网页定位的强大工具。原创 2025-11-27 08:40:38 · 337 阅读 · 0 评论 -
XPath 教程
XPath 是一种用于在 XML/HTML 文档中查找信息的查询语言,广泛应用于网页自动化、爬虫开发和测试领域。本教程介绍了 XPath 的核心概念和实用技巧,包括:基本语法(//div、//*等)、属性定位(@id、@class)、文本定位(text()、contains())、组合条件(and/or)以及常用轴(parent、child等)。还提供了20条实战XPath示例,涵盖输入框、按钮、表格等常见元素定位方法,并介绍了Chrome浏览器测试XPath的技巧。最后总结了常见错误及解决方案,如动态元素原创 2025-11-27 08:39:38 · 317 阅读 · 0 评论 -
XML DOM 解析器错误
XML DOM解析错误处理指南:解析XML时若存在语法错误,浏览器不会抛出异常,而是返回包含<parsererror>节点的错误文档。本文提供了2025年最新兼容所有浏览器的检测方法,包括safeParseXML函数用于安全解析,以及extractParseErrorDetail函数提取错误详情(如行号、列号、代码片段)。同时列举了10种常见错误类型及其提示信息,并给出终极一行代码判断XML合法性的方案。关键点在于正确识别parsererror节点,并处理极端情况下连错误报告都无法生成的特殊场景原创 2025-11-26 09:11:19 · 984 阅读 · 0 评论
分享