🗒️ 如何优雅的给新版QQ和微信双开(Mac)

最近新版的QQ发布了,但是他居然不支持双开,登陆2个账号。正好微信双开也麻烦,所以整理下,优雅的使用Mac上自带的程序实现双开功能。

🗒️ Vue3小技巧-业务逻辑Hooks封装

随着Vue更新到3.x版本,出现了一个新的代码组织方式-组合式API。以前Vue2.x到代码书写风格是选项式 API。 具体可以去vue官网查看 但是在实际代码编写过程中,组合式API一大坨代码都放在一起。不利于后期代码维护,本人小菜鸟一枚就思考是否有什么设计模式或者什么解决的方法。一开始采用的就是普通的分函数这种,但是后面觉得维护起来也很麻烦,问了大佬之后总结出一部分经验。

🗒️ CSS3小问题-子元素设置margin-top为什么影响了父元素

今天遇到一个问题,我写了下面一个样式,发现子的margin-top没有作用,但是父亲的却出现了子的margin-top值。

🗒️ CSS3小问题-flex布局子元素高度设置无效

今天在写flex自适应布局的时候,出现了一个问题:flex布局子元素高度设置无效。 我的页面布局是这样的

🗒️ CSS3小技巧-在div中iframe出现滚动条问题

父元素.parent设定了高度,设置iframe height:100%,通过浏览器观察发现,外层div与iframe高度相同,为什么出现滚动条,发现没有padding/margin的影响。

🗒️ 前端项目优雅使用svg

更麻烦的是有些图标悬浮上去是要改变颜色的。这里我找到了一种让svg方便引入的方法,而且能像字体文件一样,简单的改变颜色和大小。

🗒️ 代理工具使用说明

本文采用的工具是qv2ray,使用的代理节点类型是v2ray。文章涉及的工具qv2ray分为2部分,一个是外壳工具`qv2ray`,另一个是内核`xray`。这里提到的是电脑端使用的工具。对于移动端,IOS需要下载`小火箭(Shadowrocket)`,Android需要下载`V2RayNG`。移动端是不需要安装

🗒️ Vue3 + Vite + Ts + Axios + Pinia + VueRouter 配置

本文记录一下Vue3的一个基本的开发框架的搭建。主要在公司开发业务,主体框架不用每次都搭建。时间长了就容易忘记了,当初的框架如何搭建的。文章记录的框架搭建的主要实现功能如题,然后研究一些快捷的操作。例如,ts定义的空间自动导入等等。

🗒️ Git工作流程

在日常工作和学习中,会遇到多人开发项目。那么项目之间的合并就是一个大问题。多人开发采用git管理代码,如果没有一个好的git工作流程就会导致项目维护巨难受。凑巧之前看到一个大佬的视频,介绍了一套git上多人开发的工作流程。总结(copy)了一下。

🗒️ Git设置代理

git的服务器在国外,导致正常拉github项目会很慢,还有可能会超时。所以需要一个科学上网软件,设置代理端口。

🗒️ PVE安装OpenWrt

一直以来家里的旧电脑闲置着,偶尔也会搞一下Linux系统。但是由于知识匮乏每次重新安装Linux系统很麻烦,就思考为啥不能像服务器运营商一样,每次重新安装系统就重置一下就好了。找了很久发现了Proxmox这个基于debian制作的虚拟机系统。如何安装查看我以往的文章,或许可以给你提供一些帮助。 笔记本安装proxmox 长久以来玩这个系统,看见很多人弄All in one和单臂路由。但是由于人在外面工作,服务器在老家,所以先折腾如何安装openwrt系统,至于网络的问题等回家再做研究。

🗒️ JS实现双指缩放

随着移动端设备的普及,作为前端开发,难免会遇到图片双指放大的需求。触控设备可以直接使用手指进行交互,而且基本上都支持多点触控。所以,查阅了网上大佬的案例,编写一个vue指令,来完成双指放大图片的需求。

1
...
34567
...
9