BREW

更优雅地使用命令行

为君一笑 提交于 2020-01-08 23:55:29
工欲善其事,必先利其器,通过武装自己的命令行工具,从而更优雅地使用命令行,可以使工作更加高效并且有趣。本文将以下几个方面来介绍命令行的使用技巧和提效工具 CLI 一键呼入呼出 iterm2 是一款完全免费,为 MacOS 打造的终端工具,特色功能是可以开启热键窗口,达到一键呼入呼出的效果 效果如下: 详细设置如下: 1、首先,进行如下设置 preferences > Keys > HotKey > Create a Dedicated Hotkey Window... 2、接着,设置热键,并选择 Animate showing and hiding 和 Floating window 这两个选项 zsh 目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash。 oh my zsh 是强化版的 Shell 如果是 Mac OS,默认应该自带了 zsh 了,安装之前可以确认一下 cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh

macos系统软件管理工具Homebrew

China☆狼群 提交于 2020-01-07 07:54:15
Homebrew 使用指北 文章作者 由 Bestony 发布日期 2019年8月2日 Homebrew 使用指北无评论 对于习惯了使用命令来完成一切的程序员来说,安装软件这种小事,自然是能够用命令解决,就不用图形界面选择。但是在 Linux 中,我们有 yum 、 apt 、 dnf 、 pkg 等命令来完成软件的安装,macOS 却并未为我们提供一个好用的包管理器,帮助我们更好的使用 macOS。 好在,虽然官方没有提供,我们却可以使用 Homebrew 这一神器,来完成类似的工作,就如同 Homebrew 的 Slogan :“The missing package manager for macOS (or Linux)” Homebrew Homebrew 由开发者 Max Howell 开发,并基于 BSD 开源,是一个非常方便的包管理器工具。在早期, Homebrew 仅有 macOS 的版本,后续随着用户的增多,Homebrew 还提供了 Linux 的版本,帮助开发者在 Linux 同样使用 Homebrew 来配置环境。 Homebrew 的几个核心概念 在正式介绍 Homebrew 的使用之前,我先为你介绍一下 Homebrew 中的一些核心的概念,了解这些概念,就可以帮助你更好的去使用 Homebrew。 词汇 含义 formula (e) 安装包的描述文件

急速搭建 Serverless AI 应用:为你写诗

落花浮王杯 提交于 2020-01-07 01:53:46
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : 函数计算 是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。 Fun : Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考 。 备注: 本文介绍的技巧需要 Fun 版本大于等于 3.2.0。 依赖工具 本项目是在 MacOS 下开发的,涉及到的工具是平台无关的,对于 Linux 和 Windows 桌面系统应该也同样适用。在开始本例之前请确保如下工具已经正确的安装,更新到最新版本,并进行正确的配置。 Docker Fun Fcli Fun 和 Fcli 工具依赖于 docker 来模拟本地环境。 对于 MacOS 用户可以使用 homebrew 进行安装: brew cask install docker brew tap vangie/formula brew

快速部署 Spring PetClinic 到函数计算平台

我只是一个虾纸丫 提交于 2020-01-07 01:23:09
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 简介 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) : 函数计算 是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。 Funcraft :Funcraft 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考 。 spring-petclinic : PetClinic 是一个 Spring Boot 、Spring MVC 和 Spring Data 结合使用的示例项目,是学习 Spring Boot 经典案例。 Spring 框架是由一些小而美的 Java 框架以松散耦合的方式集成在一起。这些 Java 框架可以独立或者集成使用以构建许多不同类型的工业级应用程序。PetClinic 示例应用程序是为了说明如何使用 Spring 应用程序框架来构建简单且功能强大的面向数据库的应用程序。它演示了 Spring 核心功能用法。 使用控制反转和

Homebrew | curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

假装没事ソ 提交于 2020-01-06 23:07:00
某天想玩玩 Homebrew,突然提示如下: 依稀记得,我曾经玩过这个东西啊,啥情况? 果断官网准备安装下 Homebrew: 出师不利,自然的打开 Stack Overflow 查找解决之道: Homebrew installation on Mac OS X Failed to connect to raw.githubusercontent.com port 443 关键靠谱答案截图如下: 我们按照此步骤操作一番~ Step 1:首先打开 Homebrew install: Homebrew install 将文件另存为: brew_install.rb 鉴于个人也出现了几次打不开的情况,这里附上百度网盘地址,方便小伙伴操作: 链接: https://pan.baidu.com/s/1HvJZj0dl9fDqtgzmVtK2iw 密码:umqb Step 2:ruby 安装已下载的 brew_install.rb: iTerm 2 键入如下指令: ruby [brew_install.rb 地址] 如下图所示: 安装成功信息如下: 哦可,玩去吧~ 来源: CSDN 作者: HLQ_Struggle 链接: https://blog.csdn.net/u012400885/article/details/103849472

-bash: brew: command not found

ぃ、小莉子 提交于 2020-01-01 08:58:08
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 如果安装成功的话,还出现这个问题说明可能是没有配置相关环境变量,那么如何配呢? 我们可以在/usr/local/bin目录下找找是否已经安装了相应命令 ok,我们可以看到brew命令是有的,那么我们只需要把这个命令的路径配置到系统环境变量即可。 sudo vim /etc/profile 文件底部加入 PATH=".;$PATH:/usr/local/bin" PATH路径是通过“:"进行分割的,在后面添加/usr/local/bin,然后重新打开命令行,就可以使用brew命令。 来源: https://www.cnblogs.com/sea-stream/p/10309985.html

macOS Sierra安装Apache2.4+PHP7.0+MySQL5.7.16

前提是你 提交于 2019-12-29 05:44:41
Mac系统上虽然自带PHP和Apache,但是有时不是我们想要的版本呢。今天我们就在 macOS Sierra(10.12.1) 上安装比较新的版本的PHP版本,也就是 PHP7.0+ 了。本篇博客我们安装的 Apache是2.4的版本 , MySQL5.7.16 。稍后会详细介绍这一过程。 一、安装前的准备 1.安装或更新Homebrew Homebrew 就不做过多赘述了,也不是在博客中第一次提到了,是Mac上不可或缺的包包管理器。下方截图中是我本地使用的brew的版本信息,当然是目前最新的版本。在安装上述相关内容之前,要确保你的brew是最新版本。 关于Mac下Homebrew的安装在此就不做过多赘述了,请自行Google 。 下方首先进行了 brew update 的更新操作,提示我当前的brew是最新的版本。我们可以通过 brew -v 来查看当前的brew版本。如果你对brew使用的不熟的话,可以使用 brew -h 来查看brew的相关命令操作。具体如下所示:    2.Xcode8.2 确保你的Xcode是最新版本,如果你的Xcode是8.2之前的版本的话,在你编译 PHP7.0+ 的时候会提示你“更新Xcode”版本,下方就是在Xcode8.1下编译PHP7.0时报的错误。    所以,要保证你的Xcode是当前最新的版本,下方就是我更新后的Xcode8.2版本。

mac下安装和使用brew

眉间皱痕 提交于 2019-12-27 11:27:42
brew 官网: https://brew.sh/index_zh-cn.html 安装homebrew:复制此命令到终端 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装git,如下图 使用brew list 查看安装成功的git 同理安装jmeter 配置Jmeter中文环境:我的jmeter bin目录如下: /*--> */ /*--> */ /usr/local/Cellar/jmeter/5.1.1/libexec/bin 在bin目录下找到jmeter.properties文件,修改第37行,language = zh_CN,保存即可。 启动Jmeter 终端下,直接输入jmeter命令,启动Jmeter 启动之后我们可以看到终端打印的信息:不要使用GUI模式进行负载测试,GUI只用于创建脚本以及用来debug,执行测试时建议使用非GUI模式运行。后面紧接着的就是命令行模式的命令提示。 下面参考下网友的总结: 查看brew的帮助 brew –help 安装软件 brew install git 卸载软件 brew uninstall git 搜索软件 brew search git 显示已经安装软件列表 brew

brew和brew cask安装

自古美人都是妖i 提交于 2019-12-26 18:55:05
brew 是从下载源码解压然后 ./configure && make install ,同时会包含相关依存库。并自动配置好各种环境变量,而且易于卸载。 这个对程序员来说简直是福音,简单的指令,就能快速安装和升级本地的各种开发环境。 而 brew cask 是 已经编译好了的应用包 (.dmg/.pkg),仅仅是下载解压,放在统一的目录中(/opt/homebrew-cask/Caskroom),省掉了自己去下载、解压、拖拽(安装)等蛋疼步骤,同样,卸载相当容易与干净。这个对一般用户来说会比较方便,包含很多在 AppStore 里没有的常用软件。 作者:墨磊 链接:https://www.zhihu.com/question/22624898/answer/22782144 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 1、安装brew参考官网http://brew.sh/index_zh-cn.html /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2、安装brew caskbrew install brew-cask错误提示:Could not link caskroom/cask manpages to: /usr

Mac用brew安装MySQL

谁说我不能喝 提交于 2019-12-26 10:16:39
1.先安装brew 网址:https://brew.sh/ 复制命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 在终端运行 2.brew 安装mysql 输入命令:brew install mysql@5.7 (可以指定版本安装,不指定版本默认最新版本) 3.修改环境变量 brew安装的东西都是在 /usr/local/Cellar/ 路径下,所有需要进到里面找到mysql然后一层一层进去直到找到bin目录,获取这时路径 我的电脑是: /usr/local/Cellar/mysql@5.7/5.7.23/bin (可能mysql版本不同,路径不同,自己切换目录找就ok) 1)终端输入命令 sudo vim .bash_profile 2)在文档的最下方输入: export PATH=$PATH:/usr/local/Cellar/mysql@5.7/5.7.23/bin 然后esc退出insert状态,并在最下方输入:wq保存退出。 3)输入: source .bash_profile 回车执行,运行环境变量。 4.其他 上面的做法每次关掉终端在打开都需要重新source .bash_profile。于是 vi ~/.zshrc