🗒️ vue3源码学习-1-生成配置信息

本次主要学习目标是构建一个vue3源码的工程项目。需要用到…….

🗒️ 记录一次vue2函数式组件开发+单粒模式

最近遇到个需求,需要一个类似于钉钉头部的菜单栏,因为钉钉的头部可以通过函数来渲染需要组件的样式,以及回调函数。所以,第一眼想到了,用单粒模式来模仿这个。那么我们就需要一个全局组件

🗒️ CSS3小技巧-动态设定div的宽高比

一直在写vue项目中使用iview的table,它有个设置宽高固定的属性。于是我想在外层套一个div并且这个div动态的随着窗口大小调整,并且满足一定的宽高比,有这种需求是因为一个统计页面上有多个统计类型,其中就有表格。

🗒️ Javascript 模拟输入并触发事件

通常我们编写脚本中会遇到用户输入字符的操作,对于大部分网站来说,用的都是input或者一些用contenteditable=true这种属性。来完成用户的输入。但是,网站通常都在用户输入的时候做一些JS的操作,那么,在JS脚本中如果单纯的在input里面填入文字,他不会触发网站的JS操作。为此查询了下资料,得知可以通过EventTarget.dispatchEvent来重新初始化事件。这样在脚本填入文字的时候就能触发网站原本的操作了。

🗒️ ProxmoxVE(PVE) 7.0配置国内软件源并删除订阅弹窗

因PVE7.0更换了Debian11作为内核,软件源管理方式也发生了变更,故原软件源配置方法已失效。默认是企业订阅版,如果不做修改,在使用 pveceph init 进行 ceph 初始化安装的时候会将整个环境破坏,切记!

🗒️ Linux 笔记本合上盖子依旧运行

家里笔记本闲着也是闲着,全部装上了CentOS7作为服务器,但是笔记本合上盖子默认是休眠的,所以查资料设置,在此记录一下设置方法:

🗒️ 如何不通过JS代码实现点击改变颜色

希望只通过css的方法来完成点击改变颜色的需求,这样就不用写冗余的JS代码

🗒️ Proxmox VE 升级遇到的错误

家里积灰的旧电脑,开发性能不够,但是用来做个网络小主机妥妥的够用,安装了pve7.0版本后升级到小版本11,加入重要的功能后可以安装win11了。索性升级一下,但是升级不了,出现了BUG。

🗒️ 3x-ui面板搭建

由于工作环境的需要,我们通常需要一些魔法代理。过去使用xui来搭建面板,但是作者很久没更新了。如今出现了很多变种版本,这里我使用的是伊朗开发的3xui。这里记录下我的搭建过程。

🗒️ Iterm2+oh-my-zsh+Homebrew

Mac上的漂亮终端oh-my-zsh + iterm2 + homebrew 包管理器