聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
無.Flac's Blog 無.Flac's Blog 2025-01-08

SASS使用规范

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

dailiang.com dailiang.com 2025-01-08

转载-新的免费虚拟主机服务,基于Docker运行。

免费不易,切用且珍惜吧!新的开始 {toc-0}早在8年前 我就提供了基础的虚拟主机 (关于博主共享的免费虚拟主机),之后变成了方舟计划继续运行,但在去年早些时候开始我暂停了这项免费服务,原因是存在安全隐患,曾不止有一名用户向我反馈,存在跨站漏洞、权限过高导致通过某些方法能列出服务器的全部文件等等,…

zhuzi.dev zhuzi.dev 2025-01-08

NeoDB shortcode 更新

突然的,更新了一下本地的 hugo,从 0.12x 一下子更新到了 0.140。 然后本地启动博客 hugo server 出现了一堆报错。 Don’t Panic❗️ 按照报错一条一条解决一下就好啦。主要就是一些 function deprecated,一般会提示用什么替代。 然后发现最大需要改动的是 NeoDB shortcode。

小言u博客 小言u博客 2025-01-07

谈谈最近

博客貌似很多图片失效了之前的图床倒闭了,等有时间重新恢复图片目前在干什么学习Java中,该为找工作做打算了!打算把学习笔记也同步更新到博客中生活上遇到了一个很有趣的灵魂!!!!!!!!!!!!!...

darksheep的小站 darksheep的小站 2025-01-07

nvm-windows nvm install not work

nvm-windows nvm install not work毕业后买的新电脑环境不多,最近折腾博客要升级node,想从node换成nvm,结果一直遇到奇怪问题nvm-window 安装的nvm install success后 nvm list为空No installations recognized.,且nvm use 报错 nvm use 18.16.0activation error: Version not installed. 2025年1月6日23:45:09原因如下(1.22版本前装在非C盘会存在此问题),使用更新版本或者装在C盘可解nvm debug可以查看当前版本1234…

宝塔安装Lsky Pro开源版

最近入了Typora,想着自己搞个图床方便传图片,程序就选Lsky Pro 用宝塔比较方便,就用宝塔来搭吧!安装宝塔自己网上搜搜就能搜到,这里就不说了 基础 安装php8.1(官方文档写php8.2+,但实测8.2会500错误),nginx,MySQL5.7 把自己的域名解析到服务器,我的服务器ip

油老师 油老师 2025-01-07

React + ThreeJS 实践(二)

前言 在上一篇《React + ThreeJS 实践(一)》中摸索了场景构建和数据存储方式,这一篇来讲述一下 MQTT 实时数据的展示与更新。 在本文中我们要考虑如何在物体上实时显示数据、如何在物体上新增 popup 效果。 在 Threejs 中有很多种文字展示方式:CSS2DRenderer、CSS3DRenderer、Texture 等。 具体说明:https://threejs.org/d…

xyzax.xyz 2025-01-07

计算机操作系统计算题学习笔记

一、信号量1. 利用信号量实现前趋关系在图上标记自定义信号量:[!NOTE]从根节点开始,有几个前驱节点就写几个 wait() (P操作);有几个后继节点就写几个 signal() (V操作)。...

kirito41dd's blog kirito41dd's blog 2025-01-06

TinyRenderer笔记4:着色器

顶点着色器和片段着色器OpenGL 2的渲染管道可以表示如下(新版本也差不多): 在较新的OpenGL中还有其他着色器,在这个课程中只关心顶点着色器(vertex shader)和片段着色器(fragment shader)。 在上面图片中,我们无法触摸的阶段都用蓝色表示,我们的回调用橙色表示。 事实上现在的main()函数是原始的处理程序(primitive processing routine),它可以叫做顶点着色器。我们在这里没有primitive assembly的步骤,由于我们仅绘制三角形在我们的代码中,它与primitive processing合并。现在的triangle()函数…

解决curl: (60) Peer‘s Certificate issuer is not recognized.错误

yum install 出错 curl: (60) Peer's Certificate issuer is not recognized. More details here: http://curl.haxx.se/docs/sslcerts.html 解决办法 安装 ca-certificates 包 yum install ca-certificates 启用动态 CA 证书 update-ca-trust force-enable 进入证书目录 cd /etc/pki/ca-trust/source/anchors/ 将证书目录的证书都添加为系统信任证书 update-ca-trus…

新增音乐短代码功能支持

文字描述是人类自我表达的一种方式,而音乐也是另一种表达的方式,给文章添加上音乐作为背景,或许更能让读者深切体会到作者的情境引起共鸣之意。通过 APlayer 和 MetingJS 库能够很轻松的实现在文章中内嵌音乐的播放功能,同时也支持多种音乐平台的音乐播放,下面就来看看具体的操作方法和实现效果吧。

统信操作系统通过update-alternatives配置JDK以及切换JDK版本

本教程使用到的命令update-alternatives为Debian下软件多版本管理工具,不仅可以适用JDK,对PHP、Python等多版本环境同样适用,请注意这条命令需要用到sudo权限,在统信操作系统下请先打开开发者模式,不用开发者模式安装JDK的请参考以往文章 UOS统信操作系统离线手动安装配置Java环境。 本文以华为W585x UOS1070版本作为测试环境,JDK版本为毕昇JDK8和21。 update-alternatives基本用法 sudo update-alternatives --install < […]

清疚 清疚 2025-01-06

在 zsh 中自动补全命令参数

z.lua 是一个很好的工具,可以快速地进入想要的目录。我在本机 WSL 和多个服务器上都安装了这个程序,但是在执行一些命令(例如z -c,在当前目录下的子目录中选择)的时候,自动补全有时候可以用,有时候不能用,很不方便。所以我决定自己写一个 zsh 的自动补全脚本。实现 ¶首先,通过which z命令拿到实际的命令执行函数:在 z.lua 脚本中给出了如何对 z 命令进行补全的方法:12345678910_zlua_zsh_tab_completion() {# tab completion(( $+compstate )) && compstate[insert]=menu # no ex…

Friday50 Friday50 2025-01-06

铸剑

本文基于科幻作家程婧波首发于 2025 年 1 月 2 日《南方周末》的 AI 同题小说《铸剑》改编 原文链接 《铸剑》(程婧波) 铸剑 姜子诚自数码渊海中转醒,身子一挺,离了交椅,竟如自电路板跃起之电子一般。他浑忘了身上数据线还牵绊着,那光景,活像是被电流驱策的一具行尸。 “巨蟒,白象,还有一样是……”他的嘴唇翕动,喃喃自语,“还有一样是甚么?他却没来得及告与我知道。” 姜子诚呆立半晌,两眼直勾…

moluuser's Blog moluuser's Blog 2025-01-05

2024 Summary

开始 又到一年结束时。现在的生活和读书的时候全然不同,上学的时候,我会列好每个学期的计划,要选的课,以及修完多少学分可以顺利毕业。所以这里会有一个明确的最终目标,所有的事情都是确定和有序的,会很简单和很有秩序感。但明显现在生活的运行规则不是这样,生活中有太多的不确定性,之前计划好的目标有可能直接转向另一个毫无关联的新结果,当然也有一些原因是对之前设立目标的信念感不强。但我不喜欢这样的模式,像是对生活前进的方向 loss control。虽然不确定性不可避免,但自己的大目标应该是确定的,以及稳步向前推进,之后的日子应该对这样的生活模式进行改善。当然未知感正是时间的神秘和趣味,我所说的只是设立目标…

Leet Leet 2025-01-05

Canvas实现动态心电图(ECG)

[[toc]] 开始之前... 最近接到一个需求,用于观测病人数据的心电图功能。当时看到这个功能以为只是一个图形,用 echarts 就能解决了,后来感觉比较难实现(我也不确定一定不能实现,至少会感觉很麻烦我就没有考虑这个方法)。 第一时间问了几个大模型(GPT, Claude, Gemini)给出了一致的答案,都是用 canvas 实现。 那么就开始吧。 Canvas 这个东西不熟悉也挺熟悉的,说熟悉也感觉又不太熟悉;就是知道这个东西,但是里面的用法都不太会。 可以看看 MDN 文档里的 Canvas 介绍和教程,完全够用了。 主要用到的是 HTMLCanvasElement 这个实例,通过…

基于Sunshine+Moonlight方案实现串流(超级详细)

本文写了5000余字,大抵是全网最详细的教程之一吧串流(Streaming) 是指在不需要先下载整个文件的情况下,通过互联网或局域网实时传输数据,通常是音频、视频或其他多媒体内容。ToDesk等方案Steam LinkMicrosoft Remote DesktopSunshine + MoonlightParsecToDesk,向日葵,Raylink:经过服务商中转的远程桌面,适合外网访问,但免…

blog.pppwaw.top blog.pppwaw.top 2025-01-05

12月21日香港行记

记录了在香港搬迁设备的经历,包括遇到的困难、开卡过程及反思,强调了设备管理和网络配置中的改进需求,以及搬迁中需要注意的细节和教训。

print("") - print("") - 2025-01-05

词法分析 |LL(1) 文法

一、LL(1) 文法介绍 第一个L代表 分析时从左向右扫描 第二个L代表分析过程将最左推导 […] The post 词法分析 |LL(1) 文法 first appeared on print(""). 词法分析 |LL(1) 文法最先出现在print("")。