macOS下预览webp格式的图片

webp格式的图片本来可以使用Chrome 查看,但是macOS自带的无法预览。

可以使用如下方法可以预览webp格式的图片。

下载安装webp-quicklook

解决macOS端口被占用

在部署和测试hexo的时候,经常出现一下提示:

Error: listen EADDRINUSE: address already in use :::4000

这是说明4000端口呗占用了,之前讲了Windows下怎么解决,这次说明下macOS下怎么解决

1
sudo lsof -i:port # port为对应的端口号

解决1080 端口被占用

在用Windows的时候,或者一些特殊软件的时候,会提示端口被占用了,例如1080端口。

有以下几个解决办法:

  1. 用cmd命令查看是哪个应用占用了

    打开cmd,然后netstat -aon|findstr "1080",通过最后一列得到该应用的PID,

    然后根据PID找出是哪个应用,tasklist|findstr PID

Linux tar

简单的说:

1
2
3
4
5
6
#压缩
tar -zcvf ***.tar.gz
tar -jcvf ***.tar.bz2
#解压
tar -zxvf ***.tar.gz
tar -jxvf ***.tar.bz2

CentOS 7 ping baidu.com 报错name or service not know

在用 VirtualBox 安装了CentOS 7 的虚拟机之后,尝试测试用ping baidu.com来测试网络的连接性,提示name or service not know这个错误,解决办法如下:

  1. 首先在/etc/sysonfit/network-scripts的路径下找到网卡的配置文件
  2. 用vi编辑配置文件,例如vi ifcfg-eth0,把其中的ONBOOT=NO改成ONBOOT=yes
  3. 重启网卡systemctl restart network

Python 读写CSV文档

逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本来开启,再则先另存新档后用EXCEL开启,也是方法之一。

小米6 刷机记录

小米6刷机记录

  • adb/fastboot工具:Minimal ADB and Fastboot
  • 刷之前的MIUI为:MIUI的稳定版
  • TWRP:官网上小米6的3.2.1
  • 安装完成后刷入了基于原生Android开源项目的ROM包(基于android 8.1.0)

Ubuntu 18 设置静态IP

Ubuntu 18 的网络管理程序变成了netplan,所以配置方式也跟16不一样了。

现在的网卡配置文件是:

/etc/netplan/50-cloud-init.yaml

采用了YAML的文件格式,设置静态IP的格式如下:

Linux查找并杀死多个进程

ps -ef|grep python|grep -v grep|cut -c 9-15|xargs kill -9

ps -ef查看所有进程

grep python塞选出含有python的进程

grep -v grep排除最上面那个命令的进程

cut -c 9-15是截取输入行的第9个字符到第15个字符,而这正好是进程号PID

xargs kill -9中的xargs命令是用来把前面命令的输出结果(PID)作为“kill -9”命令的参数,并执行该命令

让Chrome显示www和https

新版的Chrome 77又把wwwhttps给隐藏了,日常搞事啊,恢复显示的步骤如下

在浏览器的地址栏输入以下两个命令:

  1. chrome://flags/#omnibox-ui-hide-steady-state-url-scheme,然后选择disabled
  2. chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains,然后选择disabled
  3. 重启Chrome浏览器

重新打开网站,应该就能恢复了。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×