Submitted by gouki on 2021, June 5, 11:46 AM
Valet是laravel官方推出的轻量级server,仔细看一下就知道了,其实就是一堆脚本,帮你安装nginx,帮你配PHP。甚至 帮你装个dnsmaq,至少 你要虚拟域名的时候 不要改 /etc/hosts 了。
当然不是说Valet没问题,相比于MAMP来说,mamp可以指定任何一个项目用任何一个指定的php版 本。valet,就不支持。。。至少默认不支持,你只能valet use php@7.4,类似这样的方式来调用和切换。
所以,phpmon就来了,作者也是这么说的,管理和切换PHP版本,还能改配置,快速定位配件文件啥的,程序也小,只有4M,轻轻松松。,妈妈再也不用担心我的PHP环境了
----
之所以想换,是因为mamp pro太重了。而且从6开始,不能再单独 启动某一个服务了,这简直就是倒退。。比如 我mysql要重启,他只能group restart。所以干脆换成valet+rds+phpmon(虽然90%的情况下,都 不太用切换PHP版本)。你真可以试试
1、composer global require laravel/valet
2、https://github.com/nicoverbruggen/phpmon
Software | 评论:0
| 阅读:8498
Submitted by gouki on 2021, June 3, 10:22 PM
蓝牙鼠标会飘一般有几种原因,常见的应该是2.4G网络冲突,还有就是CPU过高,或者其他各种妖 原因
简单的临时处理
1、打开系统偏好设置,找到网络
2、在左下角的设置,点开后选择顺序
3、在弹出窗口里将蓝牙PAN拖动到第一个
4、一路应用或者保存到底,这时候 移动鼠标会发现感觉好多了。
Flutter | 评论:0
| 阅读:15011
Submitted by gouki on 2021, June 3, 4:34 PM
OneDrive用的其实也挺 舒服 的,唯有一件事情让我非常不舒服那就是它的文件名好象有规则。。。今天 突然一堆 文件不能同步,其中发现一个文件名:aaa/bbb.jpg,好吧,这样的你认为不符合规范,我改。。。
但:目录名是“小程序”,也不能用,目录名是“日立”也不OK。小程序 和日立是得罪了谁了么,这么欺负他们。哦,还有:肠胃调理,问题出在肠胃还是出在调理呢?
真是让我头大。。。
| 评论:0
| 阅读:7166
Submitted by gouki on 2021, May 29, 4:50 PM
如题,一句话的配置
实在是因为好几次用PM2管理的时候,添加了却忘了save,等到因更新重启或者有其他操作的时候,发现还得找到指定的目录运行再save。现在记得这个,安装完后就运行一下。后面就轻松了
Javascript | 评论:0
| 阅读:5710
Submitted by gouki on 2021, May 25, 11:30 PM
之所以会有这个标题,是因为今天突然发现,16G的内存的机器,实际使用13G左右的内存,但虚拟内存居然使用了14G左右,要知道,虚拟内存可是用的硬盘,再加上M1硬盘门的事件,所以我就更紧张了。(再紧张半年吧,等M2出来换M2,真心不喜欢touchbar)
查了一些资料,可以通过unload配置文件来进行处理,但直接运行的话会报没有权限 ,需要csrutil disable,然后重启系统才能unload,于是
1、恢复模式:csrutil disable
2、重启:sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist,然后运行sysctl vm.swapusage,可以看到几乎为0(因为极有可能一启动就用了虚拟内存)
3、重启进入恢复模式:csrutil enable
---
M1进恢复模式不再是cmd+r了,是先按电源 启动电脑,然后长按电源 ,会有提示:长按电源直到出现菜单,然后出现这个提示之后可以关闭,后面就可以进入恢复模式了。
为什么还要csrutil enable?这个之前应该有提过,如果disable的话,iphone的APP就无法运行了。同时还会有一些奇怪的小问题,各种作妖。
---
文章参考:https://blog.csdn.net/qq_29496469/article/details/114222398
后记:
即使关闭了,启动后,还是用了虚拟内存,确实少了一点,大概2~3G左右,可能是因为:chrome开了GPU,code也开了GPU,而M1是CPU和GPU共用内存,极有可能这里被占用了(瞎机把猜的)。
刚才参考的文章里也提到了:
XML/HTML代码
- 1.启动虚拟内存(默认):不管怎么样都会使用虚拟内存,除非你的内存特别大,目的是为了防止在突然打开一个超大的文件时,导致需要重新处理内存与虚拟内存。所以默认使用虚拟内存,尽量让出大部分物理内存。
-
- 2.关闭虚拟内存(需要手动):默认不使用虚拟内存,但经过我观察,似乎是超过预警阀值(内存GB-2GB的样子)就会开始使用虚拟内存,我猜测目的是为了系统的稳定性
-
- 也就是说,即使关闭了虚拟内存,也不会影响系统稳定性,因为超过预警阀值又会继续使用虚拟内存。但关闭后就可以在没必要的情况下使用虚拟内存。其实效果也不是很好,因为我打开电脑一定就是打开idea搞开发,所以每天都还是会使用大量虚拟内存。
好吧,忍忍了
---
再记:chrome啥的,真的就别关GPU了,如果关了GPU,你会发现CPU占用挺高(嗯,我是指M1上面),Google Chrome Helper(Renderer)一共占用将近25%以上的CPU,启动硬件加速后,就不占用了,只是内存会稍多一点
Flutter | 评论:0
| 阅读:6114