"Uncaught TypeError: Cannot read properties of null (reading 'getItem')"
遇到如下报错,怎么办,于是查看了一些源代码。Dplayer android 无法使用,报错"Uncaught TypeError: Cannot read properties of null (reading 'getItem')", 搜索,通篇只有一次使用 getItem 是为了从 localStorage 里面拿东西。于是开启 localStorage 解决之。...
Termux 入门教程实用版
基于网上的一大片教程大都雷同且不实用,我们推出一版 Termux 实用教程,帮助入门者快速使用它。先 Bing 之,下载 apk 文件。不用下载最新的 0.9x 的版本,下载 0.7x 就可以了。安装 apk,这个就不用讲了吧,后面会自动下载安装文件。好了以后,先修改源,不愿意修改也没有关系,忍一忍就过去了,清华源 https://mirrors.tuna.tsinghua.edu.cn/termux...
北鼎饮水机清洗方法
北鼎饮水机 BUYDEEM 怎么清洗,总容易忘记,写下来做个纪录。北鼎饮水机很小巧,不占地方,很方便使用,可以随时喝到温水和指定温度的水。其实视频真的不是获取知识最好的方式,很多时候文字才是最好的方式,多么简单,省时间。北鼎饮水机的套路就是关机,插上电源后关机,按住某个按键不放,然后再开机,等待一秒。很多功能都是这个套路,比如沸点检测校准,开关童锁。等。清洗除了手动的煮沸水之外,其实饮水机内部有设置清...
磁盘分区的坑
home /dev/disk2s1 3.6Ti 181Mi 3.6Ti 1% 22 3906831475 0% /Users/l/Work/seagate 最后发现,锅是 windows 背的,因为我使用 win10 和 win7 自带的磁盘管理工具初始化硬盘,然后格式化分区,这样不仅仅搞出来一个保留分区(给 MBR),浪费了尾部的几兆空间,最大的痛点是:在 MacOS 下开启了写入保护,无法写入硬盘...
V2ray Vmess + TLS + Nginx web 体验
用了一段时间,我平时不在乎数据,只要能用就行,看到太多的油管视频,都喜欢打开统计信息查看,我这次也尝试了下!其实是能用的,看 2K 视频没有任何问题,看 4K 有卡顿,使用其他方式能达到 90000 多 Kbps 的数据,4K 无压力,几乎可以跑满家庭带宽 100M。但是使用 sock5 (local) -> Vmess over TLS (gws) -> Vmess (local) -> freed...
没有docker不能开发,我崇拜的大神还在使用SVN
你熟悉 Docker 吗?不熟悉;你用过 K8s 吗,没有;那先这样吧,感谢接听。 可悲的打工人,没有 Docker 就不能开发吗?我崇拜的大神还在使用 SVN 呢?一个工具而已,竟然成了招聘的硬性条件!...
米家云智能终极实践
前速度还算稳定,可能是要实现更复杂的功能云端有压力,但我觉得米家不争气,多少年过去了,提供给用户的编程没有改进。期间除了用户体验之外,有两个必须要解决的问题,如下:其一,米家没有状态查询;条件里面无法使用设备的状态来作为一个条件补充。其二,米家不支持事件清除;试想,你的智能里面一小时后关灯,但是你未来一小时不想关灯了,就没有办法了,一小时后灯还是会被关掉。现在,我来给大家分享,如何使用米家 APP 实...
谈谈 PHP 协程的任务调度
eld 的作用其实只是中断,类似于 goto 语句,这样的代码导致阅读理解起来非常费力,而任务调度是我唯一能想到的 yield 的作用,方便管理垃圾代码。其实仔细一想,yield 能做的所有的事情,不使用 yield 照样可以相同效果的完成。学面向对象是为什么,支持面向对象是为什么,就是为了方便管理复杂的代码控制流程。像上面的任务调度,使用观察者模式一样可以同等效果的完成,也许稍微麻烦一点点,但性能应...
代码分享之合法校验过滤编辑器提交的HTML内容
性,style 属性其实也有一定的风险,容易造成页面样式错乱,但是大部分编辑器生成的 HTML 还是包含 style 属性的。对 style 属性里面的 CSS 没有再做分析,以后有时间再补充。代码中使用了 Closure,因此需要 PHP 5.3 以上的版本才能跑。另外里面用到了函数 array_get,这个不是 PHP 内置函数,使用的时候需要注意修改。function HtmlFilter( $...
解决configure: error: Cannot find OpenSSL's <evp.h>
PHP 的后期新版本由于某些版权问题,不再默认支持 mysql 扩展,官方推荐使用 mysqli 和 pdo_mysql。在使用源代码安装 PHP 时,默认是不会安装 pdo_mysql 扩展的,这样动态编译 mysqlnd、pdo_mysql 扩展会报一些奇怪的错误,如下:configure: error: Cannot find OpenSSL's <evp.h> 尝试了很多方法,依然解决不了这个...