三目运算

这篇文章主要介绍了三目运算(条件运算符)的概念、语法结构、常见使用场景及注意事项。三目运算是一种简化版的 if-else 语句,基本形式为 `condition ? expression1 : expression2`,根据条件返回不同的值。文章通过 JavaScript、Java 和 Python 的代码示例展示了其语法结构,并列举了变量赋值、函数返回值和 UI 显示控制等常见应用场景。同时,作者提醒开发者避免过度嵌套、注意数据类型一致性,以及在逻辑复杂时优先使用 if-else 语句以保证代码可读性。三目运算适用于简单的条件判断,能够有效简化代码,但需合理使用。


Ts-Web-Module 测试

https://github.com/AR-26710/ts-web-module Bilibili视频嵌入组件 自动播放静音模式


自建 Live2d Api

准备工作 下载源码https://github.com/fghrsh/live2d_api 一个面板 这里使用面板是为了快速安装 PHP 环境,如果有能力可以不使用面板。


Halo主题开发一键添加ID与KEY

本文介绍了一个用于自动化处理Halo主题配置文件的Python工具。该工具主要功能是为settings.yaml和annotation-setting.yaml文件中的表单元素自动添加id和key字段,简化开发流程。工具支持图形界面操作,包括文件选择和拖放功能,能自动验证文件格式并备份原文件。技术实现基于Python 3,使用ruamel.yaml库处理YAML文件,Tkinter实现图形界面。该工具适用于需要批量修改Halo主题配置文件的开发者,能有效提高工作效率。


MySQL 存储引擎查看与切换教程

本文主要介绍了MySQL存储引擎的相关操作,包括查看、切换存储引擎的方法及注意事项。主要内容包括:通过`SHOW TABLE STATUS`和`SHOW VARIABLES`命令查看当前表或全局默认存储引擎;使用`ALTER TABLE`语句或修改配置文件来切换存储引擎;注意事项强调不同引擎的功能差异(如InnoDB支持事务、MyISAM不支持)、切换前需备份数据,以及根据应用场景选择合适的引擎。文章提供了具体的SQL命令示例和配置方法,适用于MySQL数据库的日常管理维护。


凌霞服务404了!!!

发现 最初发现Halo商店无法加载并报500错误,于是尝试通过1Panel重启Halo服务,但所有操作都返回 exit status 125 错误。重启服务器后,1Panel的高级功能失效,尝试同步许可证也未成功。最后访问凌霞官网时发现页面显示404。 情况


重置密码流程

这篇文章介绍了用户在忘记密码时,通过前端界面提交邮箱地址,后端服务生成重置令牌并发送含重置链接的邮件,用户点击链接后跳转到密码重置页并提交新密码和令牌,后端服务验证邮箱并更新密码,最终返回成功消息的流程。


JS IIFE 立即调用函数表达式

这篇文章介绍了IIFE(立即调用函数表达式)在Web开发中的应用及其重要性。IIFE是一种常见的JavaScript设计模式,能够创建独立作用域以避免全局变量冲突、保护数据隐私以及执行一次性初始化代码。文章详细说明了IIFE的基本语法、带参数的用法、应用场景,包括避免全局变量污染、创建私有作用域及初始化代码等,并通过示例展示了其在模块化开发中的优势。此外,还提到了ES6中let/const块级作用域以及箭头函数作为IIFE的替代方案,但指出IIFE在特定场景下仍具独特价值。


十多年前的时光

这篇文章介绍了作者偶然翻出尘封多年的漫画杂志,引发了对少年时期简单快乐的回忆和对当下生活忙碌与压力的感慨,表达了对找回昔日纯真与沉浸式生活乐趣的向往。


Fumadocs i18n教程

该文章主要介绍了如何使用Fumadocs搭建一个支持国际化(i18n)的文档网站。首先,通过npm或yarn安装fumadocs-app,并根据需要选择是否使用/src目录。接着,在ilb目录下创建i18n.ts文件来配置默认语言和可用语言列表。然后,在source.ts中引入i18n设置以应用到文档源。此外,还需要在app/layout.config.tsx中定义基本布局选项,包括导航栏标题等元素。最后,为了实现多语言支持,还需在根目录或src目录(如果使用了)下创建middleware.ts文件,并在app目录下为每种语言建立相应的[lang]子目录及其内部文件结构。文章还简要提到了如何进一步添加搜索功能的i18n支持。这是一篇面向开发者的技术教程,旨在帮助读者快速上手并构建自己的多语言文档站点。