自从 Apple 发布 macOS Big Sur 系统之后,笔者就怀着一颗追新的心,马不停蹄地下载 macOS Big Sur 完整镜像,抹盘重装自己的 Macbook。然后,Macbook 就一天一崩溃。。幸好,有问题,咱不怕。新系统升级带来的各种软件兼容性问题,总归要解决的。基本上,每天解决一个小问题,自己手上的 Macbook 也越用越顺手了。记录一下,留作备忘。
IntelliJ IDEA 技巧
idea 一键展开或折叠所有文件夹
要点:先选中,再操作
一键展开所有文件夹:选中目标文件夹,按向右箭头一次,展开一级;一直按着不放,展开所有文件夹。
一键折叠所有文件夹:选中目标文件夹,按向左箭头一次,折叠一级;一直按着不放,折叠所有文件夹。
再次体会到了 idea 的智能与强大。背后都是 JetBrains 人的匠心独运与辛勤努力。
IDEA Git 忽略文件最佳方式
IDEA Git 忽略文件最佳方式
文件没有纳入版本管理
加入 .gitignore 文件中。
推荐安装并使用 .gitignore 和 Add to gitignore 两个插件。
文件已经纳入版本管理
IntelliJ IDEA 提供了 changelist 功能,可以对文件进行分类,提交时,只提交 active(活跃的)changelist。
Git 忽略文件目录权限或文件拥有者的改变
笔者在重装系统和使用 chmod & chown 命令后,发现 IntelliJ IDEA 中的工程代码会出现大范围的代码不一致的情况(其实代码没有修改过)。后来查阅资料,发现 Git 默认会把文件权限也算作文件差异的一部分。
macOS skills
安装任何来源软件
1 | sudo spctl --master-disable |
修改文件夹权限
创建带权限的文件目录1
sudo mkdir -pm 775 /opt/fastdfs
修改文件目录的持有者(推荐使用)1
sudo chown -R $USER /opt/fastdfs
修改已存在的文件目录权限1
sudo chmod -R 777 /opt/fastdfs
调整菜单栏图标位置
按住 Command
,手动拖拽系统图标
CentOS 安装部署单机版 FastDFS
环境准备
虚拟机 CentOS-7 ip:111.111.111.11
本地 macOS
修改 CentOS hosts
配置 hosts,将文件服务器的 ip 与域名映射。后期配置可以直接使用 file.feeltens.com
去配置服务器地址。
ip 变了,就只需要修改 hosts 即可。
1 | sudo vim /etc/hosts |
添加如下配置:1
2# FastDfs
111.111.111.11 file.feeltens.com
本地 macOS 访问虚拟机里面的 FastDFS,也需要修改 hosts。
关于 feeltens
feeltens 命名来源
feeltens = feel + ten + s
- feel 是触摸世界、感知世界的意思。
- ten 是 1 和 0 的组合。
- s 是「xx 化」的意思,on the way,勇于自我革新。