intellij-colors-solarized - Github项目

项目地址:jkaving / intellij-colors-solarized

这是一个 IDE 颜色配置的的方案。一直以来都是用浅色的,今天感觉眼睛又些累,遂选了这一款主题。

安装

1: 使用“导入设置…”

  1. 转到File | Import Settings...并指定intellij-colors-solarized目录或settings.jar文件。单击OK出现的对话框。
  2. 重启IntelliJ IDEA
  3. 转到Preferences | Editor | Colors & Fonts并选择一个新的颜色主题。

2:手动安装

  1. 复制Solarized Dark.iclsSolarized Light.icls 到 IntelliJ IDEA 首选项颜色的目录。可能需要创建colors目录。

    它通常在这些地方:

    Mac OS X.

    Linux

    Win

  2. 重启IntelliJ IDEA

  3. 转到Preferences | Editor | Colors & Fonts并选择一个新的颜色主题。


windows 挂载 Ubuntu 的 nfs 硬盘

这篇文章记录如何在win下挂载 Linux nfs 硬盘。

linux下开启 NFS 服务

modprobe nfs
modprobe nfsd
apt-get -y install nfs-common

cat <<EOF > /etc/exports
/nfs *(rw,sync,no_subtree_check,no_root_squash)
EOF

exportfs  -av

Win 下开启 NFS 功能

img

挂载

mount \\10.8.11.192\nfs x:\

img

img

设置可写

使用 mount 命令,默认挂载的文件用户 uid=-2,gid=-2,将其修改为root用户0和用户组0:

img

打开注册表:


windows 下docker容器的端口转换问题

事实上我目前还是没有解决这个问题,参考了GitHub的这个issue Docker for windows is not mapping ports to localhost 中352193804楼的做法,直接使用了容器的ip + port的方式,绕过了遇到的问题。

有搜索过网上相关的问题——《解决Windows下无法对docker容器进行端口映射的问题》 ,然而我在运行这项命令 docker-machine ip default 时,并没有显示预期内容,这个命令应当是老的 Windows docker 工具创建虚拟机时使用的。

另,win下的 docker 其实有两种模式,一种是早期的,在本地起虚拟机(Virtualbox),虚拟机中运行docker这种方式——Docker Toolbox。 另外一种则是新的 Docker for Windows。

Docker for Windows 依赖于 Hyper-V,需要在 控制面板->程序与功能->windows功能 中打开。

参考资料


windows 下查看端口占用、查看pid进程与结束进程

一直以来都是在Linux下运行项目。自从微软支持docker后,本机也能运行docker程序了,开始对 Windows 的命令行 powershell 也有了点需求。这一篇记录Linux下四个常用的运维命令。

  • netstat
  • grep
  • ps aux
  • kill -9
  1. 查看所有的端口占用情况

    netstat -ano
    
  2. 查看指定端口的占用情况

    netstat -aon | findstr "9050"
    
  3. 查看PID对应的进程

    tasklist|findstr "2016"
    
  4. 结束进程

    taskkill /f /t /im tor.exe
    

docker iptables 清空后如何重置容器网络

相信有人也遇到过,在做一些iptable 相关操作时,直接 iptable -F将其清空后的,容器网络无法使用的。

重建docker网络即可。具体步骤如下:

# 安装brctl 
apt-get install bridge-utils
yum install bridge-utils

# 停止docker服务
systemctl stop docker

# 重建 docker 网络
ifconfig docker0 down
brctl delbr docker0

# 重启docker服务
systemctl start docker