JacyLunatic

JacyLunatic

Biography

This user hasnt filled in their personal biography yet...

Published 88 articles
Joined on 2023-12-28
halo纯前端字数统计

halo纯前端字数统计

本文介绍了一个纯前端实现的文章字数统计功能。作者通过编写一个名为`CharCounter`的JavaScript类,在文章末尾动态插入一个计数器。该功能核心是统计文章中的中文字符数,并实现了一个包含数字随机滚动、逐位定格等视觉效果的动画过程。代码中包含了详细的动画控制、资源清理(如定时器和动画帧的管理)以及防止内存泄漏的销毁机制。最后,通过全局实例管理和DOMContentLoaded事件确保功能在页面加载后自动执行。

前端 
台式机故障排查

台式机故障排查

摘要:作者描述其台式电脑在三个月内频繁出现黑屏、风扇狂转等故障,且对震动异常敏感。先后尝试插拔内存、更换新内存、排查电源和显卡供电均未解决。故障最终升级至卡在BIOS界面,几乎放弃时,作者回忆起曾因外接硬盘导致类似问题。经检查,发现机械硬盘有异响,将其拔下后电脑恢复正常。结论是机械硬盘故障引发了一系列问题,数据已无法挽回,未来装机将优先选择固态硬盘。

硬件 
灰指甲痊愈记录

灰指甲痊愈记录

作者因四年前脚趾受伤感染真菌患上灰指甲,后传染至多个指甲并引发足癣,形成恶性循环。因学业繁忙长期未处理,今年尝试磨甲涂药一个月无效。后经网络信息了解到口服药盐酸特比萘芬片可治疗,确认自身肝功能正常后于8月至11月服药。目前指甲已基本康复,足癣、钳甲等问题也随之痊愈,停药后未见复发。

生活 
国企面试有感

国企面试有感

本文作者在已有录用通知的情况下,因家人建议参加了某大型能源国企信息岗的群面。面试现场竞争激烈,参与者多为顶尖高校硕士、博士,履历丰富。面试官提出两个关键问题:可能需要放弃专业知识、薪资低于市场水平,且工作内容可能琐碎偏离本职。随后多位应聘者积极表示愿意接受条件,强调追求稳定、不计较待遇。作者因应聘动机(单位离家近)与他人形成鲜明对比,最终选择沉默。该岗位竞争激烈,报录比约250:1。

生活 
婉拒一场突如其来的相亲

婉拒一场突如其来的相亲

晚饭时母亲突然建议“我”追求初中同学,理由是对方母亲十分看好“我”,甚至提出若交往顺利可两家合资在上海购房。面对突如其来的撮合,“我”感到诧异并婉拒了提议。理由包括:当前首要任务是完成毕业设计、尚未正式步入社会缺乏经济基础、职业规划前三年需专注事业、现有娱乐生活已足够充实,以及个人对婚姻持理性观望态度。最终“我”向母亲说明了前几点现实考量,保留了部分观念差异,庆幸话题就此结束,并自嘲或许十年后会觉得如今想法幼稚,但眼下只盼顺利毕业。

生活 
命运总是喜欢让人纠结

命运总是喜欢让人纠结

求职者面临两难选择:刚准备签约制造业岗位时,意外收到此前面试的农业银行体检通知,需在两天内决定。因自认面试表现不佳,对银行录用感到意外,现需在制造业与银行工作之间做出选择,内心纠结甚至考虑随机决定。

生活 
结束秋招,准备毕设

结束秋招,准备毕设

本文作者回顾了秋招历程,最终选择签约一家国家重点扶持的制造业民企。该岗位年总包约34万元,工作时间相对合理,加班强度低于互联网公司且有加班费。作者通过技培生面试,看重其晋升快、无绩效考核的特点,但通勤距离较远。秋招过程中,作者经历了大量测评、笔试和面试,深感运气成分重要,并吐槽了国企技术岗面试“纯聊天”、银行技术岗待遇有限等问题。最终,因希望多赚钱且该offer符合自身需求,决定不再等待其他机会,转而专注完成毕设。

生活 
解决Halo的sitemap无法被谷歌抓取

解决Halo的sitemap无法被谷歌抓取

本文介绍了解决谷歌无法正常抓取站点地图(sitemap)的方法。作者发现将sitemap.xml的源代码复制并重新发布到一个新的静态页面路径(如/sitemap/sitemap.xml)后,谷歌抓取成功。为此,作者编写了Python脚本,自动从原地址获取sitemap内容并保存到指定目录,以便通过定时任务定期更新,从而解决谷歌抓取报错的问题。

折腾 
解决iframe嵌套Halo被拒绝

解决iframe嵌套Halo被拒绝

本文记录了作者在博客中通过iframe嵌套主站网页时,因CDN域名访问被拒绝而遇到的问题。浏览器控制台报错显示,原因是`X-Frame-Options`被设置为`SAMEORIGIN`,阻止了跨域嵌套。作者尝试在nginx中重新设置该头部,却因与Halo源码中的预设值冲突而导致报错。最终,通过nginx配置重置`X-Frame-Options`,并使用`Content-Security-Policy`的`frame-ancestors`指令,成功允许指定域名进行iframe嵌套,解决了跨域显示问题。

折腾 
究极简单粗暴的随机图片网页实现

究极简单粗暴的随机图片网页实现

本文介绍了一个简易的随机图片生成器实现方案。其核心是一个HTML文件,通过JavaScript从名为`image_links.txt`的文本文件中读取预存的图片链接列表,并随机选取一个链接来动态更新网页中`<img>`标签的图片显示。文本文件中的链接需用引号包裹并以逗号分隔。此外,文章还附带了一个用于从HTML代码中提取图片链接的正则表达式模式,方便备份和管理链接资源。整个方案结构简单,适用于临时展示或测试场景。

折腾