【JVM】Java虚拟机探究之四:虚拟机栈

一、虚拟机栈简介 1.1 虚拟机栈的出现背景 由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的【如果设计成基于寄存器的,耦合度高,性能会有所提升,因为可以对具体的CPU架构进行优化,但是跨平台性大大降低】。 优点是跨平台,指令集小,编译器容易实

avatar 云留月的技术小站 发表于 2025年02月07日 22:38:35

2024 年终总结:与 17170 位读者相遇的旅程

感谢每一位技术同路人,你们的支持与陪伴让我在探索的道路上不再孤单。

avatar Anyeの小站 发表于 2025年01月29日 00:00:00

JavaScript - DOM

DOM,全称Document Object Model,中文翻译为文档对象模型。DOM属于Web API的一部分。Web API中定义了非常多的对象,通过这些对象可以完成对网页的各种操作(添加删除元素、发送请求、操作浏览器等)。 什么是DOM DOM中的D意为Document,即文档。所谓文档就是指整个网页,换言之,DOM是用来操作网页的。O意为Object,即对象。DOM将网页中的每一部分内容都...

avatar 無.Flac‘s Blog 发表于 2025年01月25日 03:43:00

JavaScript - DOM

DOM,全称Document Object Model,中文翻译为文档对象模型。DOM属于Web API的一部分。Web API中定义了非常多的对象,通过这些对象可以完成对网页的各种操作(添加删除元素、发送请求、操作浏览器等)。 什么是DOM DOM中的D意为Document,即文档。所谓文档就是指整个网页,换言之,DOM是用来操作网页的。O意为Object,即对象。DOM将网页中的每一部分内容都...

avatar 無.Flac‘s Blog 发表于 2025年01月25日 03:43:00

Tailwind V4 安装与使用

Tailwind CSS 从 3.x 升级到 4.x 的关键改进摘要: 性能优化:编译速度更快,生成的 CSS 文件更小,减少重复样式。 容器查询支持:支持 @container,增强响应式布局能力。 ARIA 和数据属性支持:新增对 aria- 和 data- 属性状态的工具类支持。 默认断点增强:提供更灵活的断点配置选项。 动画改进:优化 transition 和 animation 的工具类...

avatar 無.Flac‘s Blog 发表于 2025年01月24日 15:24:31

Tailwind V4 安装与使用

Tailwind CSS 从 3.x 升级到 4.x 的关键改进摘要: 性能优化:编译速度更快,生成的 CSS 文件更小,减少重复样式。 容器查询支持:支持 @container,增强响应式布局能力。 ARIA 和数据属性支持:新增对 aria- 和 data- 属性状态的工具类支持。 默认断点增强:提供更灵活的断点配置选项。 动画改进:优化 transition 和 animation 的工具类...

avatar 無.Flac‘s Blog 发表于 2025年01月24日 15:24:31

记一则路由器临时使用方法

记一则路由器临时使用方法 起因:家里卖的路由器被顾客退货了,因为路由器是坏的,但是家人认为路由器没坏(不懂),卖出去被退还几次,过了与厂家退换货的时间,遂拿到家里使用。 外观查看 简单看了下路由器外观,没有外伤,接口也没有磨损,看起来非常新,初步判断硬件没有物理损伤。 功能测试 插电,亮灯,灯光按说

avatar MRZHU的小站 发表于 2025年01月21日 10:40:07

【Docker】搭建一个功能强大的自托管虚拟浏览器 - n.eko

前言 本教程基于群晖的NAS设备DS423+的docker功能进行搭建,DSM版本为 DSM 7.2.2-72806 Update 2。 n.eko 支持多种类型浏览器在其虚拟环境中运行,本次教程使用 Chromium 浏览器镜像进行演示,支持访问内网设备和公网地址。 简介 n.eko 是一款基于 Docker 的自托管虚拟浏览器,利用 WebRTC 技术实现实时音视频传输和多人协作功能。它允许用...

avatar 小小笔记大大用处 - 小笔记大用处 发表于 2025年01月18日 22:46:06

云厂 200Mbps 小鸡,家里云的希望

阿里云和腾讯云近期分别推出了轻量应用服务器,阿里云的“通用型实例”和腾讯云的“锐驰型套餐”均提供200Mbps的峰值带宽,适合家庭云穿透需求。阿里云的实例在高峰期仍能保持50Mbps的速度,价格适中;腾讯云的套餐则支持IPv6,价格更具竞争力。此外,文章还介绍了通过脚本一键部署WireGuard实现内网穿透的步骤,包括安装、配置和启动服务等功能,适合家庭用户快速搭建内网穿透服务。

avatar Anyeの小站 发表于 2025年01月18日 11:43:56

【CSharp】使用SpeechSynthesizer类将文本转换为语音

简介 SpeechSynthesizer 是 .NET Framework 和 .NET Core/5+ 中用于文本到语音(Text-to-Speech, TTS)转换的类。它属于 System.Speech.Synthesis 命名空间,主要用于将文本转换为语音并播放或保存为音频文件。 SpeechSynthesizer 的主要功能 文本到语音转换: 将文本转换为语音并播放。 支持多种语言和语音...

avatar 小小笔记大大用处 - 小笔记大用处 发表于 2025年01月16日 17:08:28

【CSharp】NLog日志记录库的简介及简单使用

简介 NLog 是一个灵活且高性能的日志记录库,专为 .NET 平台设计。它允许开发者在应用程序中轻松地记录日志,并将日志输出到多种目标(如文件、数据库、控制台、邮件等)。NLog 以其配置简单、扩展性强和高性能著称,是 .NET 开发中最流行的日志记录库之一。 特点 高性能:NLog 经过优化,能够在高负载环境下高效记录日志。 灵活的配置:支持通过代码或配置文件(如 XML)进行配置。 多种日志...

avatar 小小笔记大大用处 - 小笔记大用处 发表于 2025年01月15日 23:07:43

JavaScript - 练习

>切换照片 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-s...

avatar 無.Flac‘s Blog 发表于 2025年01月15日 02:04:33

JavaScript - 练习

>切换照片 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-s...

avatar 無.Flac‘s Blog 发表于 2025年01月15日 02:04:33

Halo 插件 thyuu-embed 主题样式注入模板

该插件支持嵌入视频和音乐,涵盖多个平台如Bilibili、抖音、腾讯视频、QQ音乐和网易云音乐等。用户可通过Halo后台进行样式注入,适用于多种主题如Earth、Hao、vCard4和HelloPage。插件提供了详细的样式模板,确保嵌入内容在不同设备上的显示效果,并支持动态加载和自定义样式。

avatar Anyeの小站 发表于 2025年01月13日 20:29:48

【CSharp】读写INI文件

简介 INI文件是一种常见的配置文件格式,通常用于存储应用程序的配置信息。它的名称来源于“Initialization”(初始化),因为这种文件通常用于在程序启动时加载初始配置。INI文件以文本形式存储,结构简单、易于阅读和编辑,因此在早期的Windows应用程序中广泛使用。 INI文件的基本结构 INI文件由多个节(Section)和键值对(Key-Value Pair)组成,格式如下: [Se...

avatar 小小笔记大大用处 - 小笔记大用处 发表于 2025年01月13日 11:26:53

Windows 11 卸载 Edge

文章介绍了如何在Windows 11系统中卸载Microsoft Edge浏览器。尽管Edge具有微软翻译等优势,但由于其深度绑定微软生态且占用资源较多,作者决定卸载它。通过使用ViVeTool工具启用隐藏功能,并修改系统配置文件`IntegratedServicesRegionPolicySet.json`,作者成功将Edge标记为可卸载状态。最终,用户可以在开始菜单中直接卸载Edge。文章还提...

avatar Anyeの小站 发表于 2025年01月13日 02:57:50

小破站 6 级萌新前来挑战硬核会员,答题分享

一位小破站6级萌新挑战硬核会员答题,分享了多道题目及其解析,涵盖历史、文学、化学等多个领域。题目包括《资治通鉴》的体例、诸葛亮的所属国家、秦律的责任能力标准等,解析详细且准确,展现了答题者的知识储备与挑战精神。

avatar Anyeの小站 发表于 2025年01月11日 16:26:16

SASS使用规范

在使用 SCSS 时,遵循一些最佳实践和规范可以帮助你保持代码的整洁、可维护性和可扩展性。 以下是一些常见的 SCSS 使用规范,适用于大多数项目: 1. 文件结构规范 SCSS 文件的结构应该清晰,以便于组织和维护。常见的文件结构如下: scss/ ├── base/ │ ├── _reset.scss # 重置样式 │ ├── _typography.scss # 字...

avatar 無.Flac‘s Blog 发表于 2025年01月08日 16:40:22

SASS使用规范

在使用 SCSS 时,遵循一些最佳实践和规范可以帮助你保持代码的整洁、可维护性和可扩展性。 以下是一些常见的 SCSS 使用规范,适用于大多数项目: 1. 文件结构规范 SCSS 文件的结构应该清晰,以便于组织和维护。常见的文件结构如下: scss/ ├── base/ │ ├── _reset.scss # 重置样式 │ ├── _typography.scss # 字...

avatar 無.Flac‘s Blog 发表于 2025年01月08日 16:40:22

JavaScript - 正则表达式

正则表达式是一种强大的文本处理工具,用于匹配字符串中的特定模式。在 JavaScript 中,正则表达式被广泛用于字符串的搜索、替换、验证等操作。 正则表达式 >简介 正则表达式用来定义一个规则 通过这个规则计算机可以检查一个字符串是否符合规则,或者将字符串中符合规则的内容提取出来。 正则表达式也是JS中的一个对象,所以要使用正则表达式,需要先创建正则表达式的对象。 创建 new RegExp()...

avatar 無.Flac‘s Blog 发表于 2025年01月07日 23:59:41