月琳的文章

记第一次自己出资组装台式机并黑苹果

前言咕,咕咕?距离上次写文章已经过去半年了,悲,毕业忙,工作也忙,还有心事烦恼。今年2到4月忙着找工作,之后又忙着写毕业论文、毕业设计和答辩,直到六月底才忙完,拿到了毕业证,再次结束了一段学生生涯。鉴于工作了一段时间了,加上我的小米笔记本 Pro (2017) 实在是太卡了,尤其是用 8G RAM 作开发实在是绷不住,于是打算买一台新电脑。

浅析JS中的闭包

闭包是什么且看官方的解释:闭包(closure)是一个函数以及其捆绑的周边环境状态(lexical environment,词法环境)的引用的组合。——《MDN》初次看到这个解释确实晦涩难懂,毕竟它还涉及到了作用域链和执行上下文环境。其捆绑的周边环境状态 指的就是执行上下文,可以简单理解为代码执行的环境,存放了对应的变量。执行上下文的特性之一就是:当一个函数被调用结束之后,其执行上下文环境就...

IOS免越狱侧载第三方APP

前言总所周知,一般而言 IOS 安装软件只能从 AppStore 上下载安装。不过有一些没有上架 AppStore 的软件,放出了IPA格式的安装包。想安装IPA格式的安装包,最稳定的方式就是越狱,但是这样就会与最新系统无缘。而要想不越狱安装,就得借用电脑的一些工具(例如爱思助手的签名功能)为安装包自行签名后安装,不过有效期只有 7 天,一旦到期软件就打不开了,需要重新用电脑签名安装。最近我...

2022 年终总结

0 条评论 默认分类 闲谈 年终总结 2022 月琳
前言恍恍惚惚就到 2023 年了,我也正式进入大四后半部分,该找实习工作了。回想这一年似乎过的平平淡淡,一些期望也没有完成,甚是可惜。本来应该元旦前写完这篇总结,不过在冬至过后我不幸新冠阳性,还要顶着高烧写各个期末作业还有论文的开题报告,属于是忙疯了。学业稳妥后,就一直在忙着重构App代码,把总结给搁着。永远写不完的代码、修不完的Bug。突然发现在这一年,我只发布了7篇文章,尽管还有点存货没...

Web适配深色模式自动跟随与手动切换的实践

0 条评论 默认分类 无标签 月琳
前言早在IOS13、macOS10.13之后,暗黑/深色模式逐步开始遍地开花,目前适配深色模式已经是必备操作了。主题模式一般分为浅色模式、深色模式,有的叫法是亮色、暗色。实现切换主题模式传统通过css class实现很简单的实现方式,只需要在body添加一个类名,比如"dark",当点击切换主题的按钮时,为body增加/删除“dark”类名即可实现,同时可以使用css变量...

广东天翼校园伪破解(双路由法)

4 条评论 技巧杂烩 天翼校园 宽带 月琳
前言本人在学校用的是电信宽带,需要使用广东天翼校园App或pc客户端登录才能联网。当时在网上(某个学校的贴吧和github,现在已经找不到了)正好看到了用双路由破解天翼校园网,我也用该方法使用了一年,鉴于有朋友想要这个方法,特此写下本文顺便做分享。

vite + typescript判断开发和生产环境的方式

0 条评论 Vue 前端开发 vue vite typescript 月琳
前言以前我用的框架是vue + webpack,使用process.env.NODE_ENV来辨别开发环境和生产环境,但是最近开始用vue3 + vite + typescript的组合,发现这个方法不管用了,看了下错误提示,原来是因为typescript需要额外加库和规则。由此顺便整理一下vite + typescript判断环境的写法。

记一次1083端口被占用还找不到被谁占用的问题

0 条评论 默认分类 技巧杂烩 Windows 月琳
前言Windows10系统,某次开机打开v2ray,弹出fatal error:cant bind to 0.0.0.0:1083,这端口被占用直接再起不能。按常理来讲问题就要从端口被谁占用入手,但比较奇怪netstat中并没有1083端口的占用情况。

python爬取A站(AcFun)整部番剧的弹幕

前言我想给我写的播放器换一套演示视频和弹幕,而弹幕正好在 AcFun(以下简称A站)有,于是想着利用 Python 写一个脚本爬取完整的弹幕列表。本文只讲解爬取A站弹幕,至于弹幕格式转换不在本文范畴。

Flutter适配暗黑模式的实践

随着SDK版本的迭代,Flutter官方已经很好地支持了暗黑模式了,想适配暗黑模式并非是一件难事。本文从最简单基础的写法开始,逐步引入provider、shared_preferences完善暗黑/夜间模式的适配,并提供Demo演示和源代码。