记录精彩的程序人生

Mac 下安装,升级 Node、npm

首先 Node.js 中文网对 Node、npm 的定义 Node.js 中文网不管怎样你是需要 node,和 npm 工具,不管是想通过 npm 发布自己的插件,还是什么,那么直接来看如何在 Mac 下安装更新 Node、npm 本文放到 an 框架专栏目录,从此以后 2019 所有工具,实用技巧,各种好玩儿的都放在这个专栏。Nodenpm 安装 npm 在 Nodev0.6.x 版本之后,内建于 Node 系统。通过 npm 可以协助开发者安装、卸载

Golang 对字符串数组全排列

如题,见代码:packagemainimport"fmt"funcmain(){arr:=[]string{'a','c','d'}result:=permute(arr)fmt.Println(result)}funcpermute(nums[]string)[][]string{res:=[][]string{}visited:=map[string]bool{}vardfsfunc(path[

iptables 限制 ip 访问

iptables 限制 ip 访问通过 iptables 限制 9889 端口的访问(只允许 192.168.1.201、192.168.1.202、192.168.1.203),其他 ip 都禁止访问 iptables-IINPUT-ptcp--dport9889-jDROPiptables-IINPUT-s192.168.1.201-ptcp--dport9889-jACCEPTiptables-IINPUT-s19

MacOS/Linux 下 ping IP + 端口的方法

在 Macos 下 nc-vz-w2127.0.0.11080#Logs:Connectionto127.0.0.1port1080[tcp/socks]succeeded!nc:connectxto127.0.0.1port108(tcp)failed:Connectionrefused 在 linux 和 centos 下使用 telnet+ 指定的 IP 或者域名端口号.#比如:telnet192.168.1.102

Docker-compose 常用指令

Docker-compose 是 docker 提供的一个命令行工具,用来定义和运行由多个容器组成的应用。使用 compose,我们可以通过 YAML 文件声明式的定义应用程序的各个服务,并由单个命令完成应用的创建和启动。1,安装,最新版本参考官方链接:https://docs.docker.com/compose/install/运行此命令下载 dockercompose 的当前稳定版本:sudocurl-L"h

Dockerfile 常用指令

命令描述 FROM 设置要使用的基本镜像 MAINTAINER 设置创建该镜像的作者 RUN 在当前镜像之上创建一个新层来执行命令 CMD 容器最后执行命令,只允许有一次 LABEL 为镜像添加元数据 EXPOSE 暴露网络端口 ENV 设置环境变量 ADD 将本地系统的目录、文件添加到镜像中 COPY 拷贝本地系统的目录、文件添加到镜像中 ENTRYPOINT 配置容器启动后执行的命令 VOLUME 创建挂载点 USER 设置运行该容器的用户 W

Docker 常用命令

dockerps 查看容器运行的列表 dockerps-a 查看所有容器列表 dockerimages 查看所有镜像 dockerpull< 镜像名 > 拉取镜像 dockerrmi< 镜像名 > 删除镜像 dockerstop<container_id|names> 停止某个容器 dockerstart<container_id|names> 启动某个容器 dockerrestart<container_id|names> 重启某个容

PHP 在容器中安装扩展

$dockerexec-itmyphp/bin/bash#进入 myphp 容器 $cd/usr/local/bin#进入安装命令和组件所在目录 $./docker-php-ext-installpdo_mysql#安装扩展 pdo_mysql$./docker-php-ext-installmysqli#安装扩展 mysqli$exit#退出 myphp 容器

Docker - Dockerfile 打包 Golang 项目

FROMgolang:latest#设置环境变量 ENVGO111MODULE=onENVGOPROXY="https://goproxy.cn,direct"#复制代码到工作目录 WORKDIR/go/projectCOPY./go/project#下载模块 ADDgo.mod.RUNgomoddownloadRUNgomodtidyRUNln-sf/usr/share/zoneinfo/Asia/Sh