使用Python3开发一个网站内链检查工具 1. 指定域名站点爬取与站内链接跟踪输入:指定一个域名(如https://www.lvtao.net),工具需要抓取该站点的所有页面内容。目标:递归跟踪并访问站点内的所有链接。只有同域名的站内链...
Spring Boot中使用SQLite替代Redis实现轻量级缓存:支持任意对象存取与自动初始化 不是所有的缓存都要用redis来实现,今天介绍在 SpringBoot 中使用 SQLite 替代 Redis 做数据缓存的方案,尤其是为了在SQLite文件不存在时自动创建数据库文件并初始化表...
Go语言Web框架 Fiber入门教程 Fiber 是一个基于 Go 语言的 Web 框架,灵感来源于 Express.js,旨在提供快速、简单且轻量级的开发体验。Fiber 的设计目标是让开发者能够快速构建高性能的 Web 应用,同...
Typecho插件开发手册 插件的基本结构在 Typecho 中,插件通常是一个独立的 PHP 文件,默认放置在usr/plugins/目录下。插件文件名即为插件名,插件类名也应与文件名相同。插件必须实现 Typecho_...
在JavaScript或Vue中屏蔽所有报错信息 在 JavaScript 或 Vue 中,如果你想屏蔽所有 JavaScript 报错,可以通过捕获全局的错误事件来实现。需要注意的是,尽量避免屏蔽所有错误,因为这可能会掩盖一些实际问题,影响调...
在Spring Boot中实现支持多种IP格式的IP白名单过滤功能 在现代Web应用程序中,基于IP的访问控制是一种常见且有效的安全措施。本文将详细介绍如何在Spring Boot中实现IP白名单过滤功能,支持以下多种IP格式:单个IP地址:192.168.1....
Go语言跨平台GUI工具包tk9.0 不得不说,这名字起的.....tk9.0是一个用Go语言编写的跨平台GUI工具包,它使用Tcl/Tk作为底层图形库,无需CGo,这意味着您可以使用它来创建原生跨平台应用程序,而无需依赖于C语言编...
Go 1.23 中的新包 unique Go 的 unique 包提供了一系列工具,用于通过称为 驻留(或 规范化)的过程来优化“可比较的值”的管理。驻留是一种将多个相同的值(例如内容相同的字符串或结构体)合并为唯一副本的机制。通过这...
Typecho博客系统的xmlrpc的使用附PHP示例代码 XML-RPC 是一种远程过程调用(RPC)协议,它使用 XML 编码请求和响应,并通过 HTTP 进行传输。XML-RPC 允许客户端调用远程服务器上的方法,并获取返回结果。这种协议简单、轻量...
php+mysql中如何处理嵌套(子)事务并保持原子性一致 在PHP和MySQL中处理子事务并保持原子性一致性是一个复杂但非常重要的问题,尤其是在处理涉及多个数据库操作的业务逻辑时。以下是一些关键的解决方案、思路、技术要点和涉及的难点讲解。解决方案与思路...
如何使用Go编写跨平台组件并让Java或PHP调用 在现代软件开发中,跨语言调用是一个常见的需求。假设我们有一个用Go语言编写的组件,我们希望Java或PHP能够直接调用这个组件中对外提供的方法。为了实现这一目标,我们可以使用以下几种方法:1. ...
Springboot+Maven打包时 将配置文件独立出来 并解决logback.xml不生效的情况 在 Spring Boot 项目开发中,配置的管理和加载顺序是一个非常重要的环节。不同的配置来源会在运行时影响应用的行为,当前之前有一篇介绍 springboot+mvn中根据不同环境打包不同的...
理解 Vue.js 中的全局属性和方法管理:Vue.config与Vue.prototype 在 Vue.js 开发中,合理管理全局属性和方法是提高代码复用性和维护性的关键。Vue 提供了两种主要方式来定义全局属性和方法:Vue.config 和 Vue.prototype。这篇文章将详...
javax.validation中数据验证的注解使用与示例 javax.validation 是 Java 提供的一个用于数据验证的库,其中定义了多种用于约束和验证数据的注解。下面对常用的验证注解类进行详细介绍,并提供对应的使用示例,每个注解都配有中文注...
Golang中的接口设计与依赖注入优化-提升代码的模块化、可测试性和维护性 在Go语言中,通过为每个结构体创建接口可以显著提高代码的可维护性。接口可以封装结构体的所有行为,使得测试更加便捷,例如使用GoMock进行单元测试。在实际开发中,通过定义接口,限制外部对结构体的...
Spring Boot 内置的常用工具类整理 Spring Boot 在核心库中提供了一系列常用的工具类,涵盖了断言、对象处理、集合操作、文件与资源处理、IO 流、反射和 AOP。这些工具类帮助开发者提高代码的简洁性和可维护性。本文将对这些...
深入解析PHP的filter_var函数及其应用场景 在PHP开发中,数据的过滤与验证是至关重要的环节。PHP的 filter_var 函数提供了一种简洁而强大的方式来对输入数据进行验证和过滤。本篇文章将从专业的角度详细介绍 filter_var ...
基于Go语言实现chatGPT返回的内容接口直接输出组件 先说下,这个东西最开始是给typecho博客写插件的时候用的,我的构想是,插件中填写我生成的密钥(你可以搞成收费的...),然后通过这个Go后台,生成文章,而这个Go程序中则请求gpt生成文章内...