如今前端工程化,自动化已经成为了新趋势,如果我们要重新开始做一个项目,你会花费多久的时间在前期环境的搭建上呢?在我们前端的的积累中,我们需要将这些技术沉淀下来,便于我们开始一个新的项目,而不必花费过多的经历在环境搭建中。…
分类:bash教程
S3 的一个命令行客户端
使用Golang 实现了一个S3的简易客户端。 目前实现如下功能: 文件的上传 文件的下载 文件的删除 文件大小,更新时间查看 目前已发布1.0.0, 支持Windows和Linux,其他平台自行编译即可。 sessio…
golang.org/x一键安装脚本
背景 由于各种问题,国内使用 go get 安装 golang 官方包可能会失败,如我自己在安装 collidermain 时,出现了以下报错: $ go get collidermain package golang.…
linux 常用命令汇总
linux 常用命令汇总 linux本质 linux : 文件系统,一切皆文件 命令、选项、参数彼此之间要用空格 命令本质上就是一个程序文件,选项和参数本质上都是参数 Linux中的大小写是敏感的,单词容易拼错,建议初学…
zsh 命令行工具(安装使用),错误异常处理,vi 基本使用步骤
zsh 命令行工具(安装使用),错误异常处理,vi 基本使用步骤 简介:等我搞熟了,再来补全原理,作用,目前仅仅只是会使用,并不知其他 安装 下载一个 .oh-my-zsh 配置(推荐有) git clone git:/…
Linux Shell编程(2) - Bash 变量
一、简介与分类 1. Bash 变量的命名规则 变量名只能包含字母、数字、下划线 变量名不能以数字作为开头 变量名区分大小写 变量名长度不超过255个字符 变量名在有效范围内必须唯一 2. 变量按照存储的数据类型分类 在…
通过sudo+脚本解决jenkins构建任务的文件、目录权限问题
通常情况下,由于jenkins和http服务分别以各自的用户运行,造成构建任务中部署代码的时候遭遇棘手的权限问题。比如说,如果我们使用nginx来提供http服务,nginx的运行用户(组)为nginx:nginx,那么…
Linux 基本防火墙设置和开放端口命令
关闭防火墙 CentOS 7、RedHat 7 之前的 Linux 发行版防火墙开启和关闭( iptables ): 即时生效,重启失效 #开启 service iptables start #关闭 service ip…
利用rlwrap解决linux系统中第三方命令行出现的方向键等输入不正常
在linux中使用一些软件的命令行时,有时会遇到输入不正常的情况:方向键用不了,直接按方向键会出现一堆字符,退格也是,要按住ctrl才能正常退格,home和end键也不能正常用,等等。 比如在新装的系统中(无论是debi…
树莓派基础-模拟信号和数字信号的区别
树莓派是很多程序员都喜欢玩的,我个人也很喜欢玩,开源接触到很多关于linux的知识,也可以通过读取硬件的数据来学习关于数据库的知识。 前言本文详解阐释了模拟信号和数字信号的区别,希望帮助到有需要的朋友。 数字信号使用树莓…
构建一个Java命令行工具
项目源码 传送门 简述 用Java创建一个命令行工具,实现常用的文件名批处理,今天才写了一点,还有很多不足。在网上也没查阅到如何构建命令行工具相关资料,希望各位看一下我的源码,为我的源码逻辑设计提供建议。 源码已传到Gi…
Linux环境下的Anaconda安装
Linux环境下的Anaconda安装 Introduce Anaconda1> 一个用于科学计算的Python发行版。即一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计…