Avan's Blog

Avan 的博客

前言

众所周知,微信无论在 Win 还是 Mac 都是默认不支持多开的。可是我们这些将账号分为公司账号和私人账号的人(海王)。是远不能满足我们的需求。所以只能通过特殊的手段来实现我们的需求。
在手贱把微信升级之前,你可以直接使用 WeChatExtension-ForMac 安装一下该插件即可实现微信 + 防撤回。
可在昨天不小心把微信升级到了 3.4.0 后,在次安装发现打开就会弹出签名的错误。(如果你还是可以用,那么恭喜你!下面不用继续看了)。为此我经过艰苦的寻找(百度 2分钟,google 1分钟)才找到了方法。

如何防撤回

阅读全文 »

在开发过程中,经常需要log出来我们的数据查看。而像node程序终端log出来的数据不具备良好的可读性,所以能不能像浏览器调试一样阅读呢。

顶部菜单找到 RUN 接着选择 Edit Configurations 会弹出一个窗口

接着点击 + 号,选择 Node.js 接着参考下面图片,将 Node parametersJavascript file 的参数修改为对应的数值。

阅读全文 »

CssModule

在 modules 中某个 class 不需要随机数

1
2
3
:global(.blue) {
background: red;
}
阅读全文 »

本文章依据阅读源码的理解进行编写。如果有什么错误的地方,欢迎指正交流学习。
最近也在帮助想入行前端的朋友进行学习,如果有需要交流学习,可以添加微信 gdgzyw
聊天、学习、打游戏都阔以~

学习源码最快的方式就是理解概念后,自己写一个简版的功能。所以我们得先搭一个环境,这里采用测试驱动的方式进行。

初始化项目

阅读全文 »

需求

想通过类似vscode一样,可以通过在命令行输入 code 目录 直接启动 vscode 到对应目录。

想实现这个问题,只需要把对应的ide的快捷启动放置 /usr/local/bin 目录下。那么你在终端中可以直接识别到该执行程序。

阅读全文 »

前言

最近做的个人项目中,需要统计用户连续打卡的时间。网上搜索了很多资料,方法有很多。比如使用mysql分组条件查询、窗口排序等。考虑到自己需求没有这么复杂,只需要计算最近一次的连续天数。就是直接使用dayjs计算。

思路

阅读全文 »