BREW

快速搭建 Serverless 在线图片处理应用

自古美人都是妖i 提交于 2019-12-12 23:16:01
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作者:倚贤 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute) :函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。<br /> ImageMagick :ImageMagick 是一个用于查看、编辑位图文件以及进行图像格式转换的开放源代码软件套装。它可以读取、编辑超过100种图象格式。。参见维基百科 词条 ImageMagick 是图片处理的利器,借助 ImageMagick 可以轻松实现图片的裁剪和缩放。虽然很多语言都封装了 ImageMagick 的调用库,但是把图片处理功能和核心业务功能放在同一个服务内,在软件架构上往往不适合。有如下两方面的原因: 一方面,图片处理依赖外部的 bin,已经编译好的二级制不具备可移植性,给打包发布带来了麻烦。另一方面,图片处理往往是比较耗费计算资源的,对于大多数业务系统来说图片处理属于边缘业务,而非核心业务,所以为整个服务预留较多的计算资源是不划算的。更好的选择是把图片处理类业务以微服务的形式切分出来,部署在具备弹性的底层服务之上。对于此类技术需求,

homebrew

拜拜、爱过 提交于 2019-12-11 12:08:36
homebrew 是一款mac平台下软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多使用工具,简单一条指令,可实现包管理。 安装: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 卸载 cd `brew --prefix` rm -rf Cellar brew prune rm `git ls-files` rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions rm -rf .git rm -rf ~/Library/Caches/Homebrew 安装任意包 brew install <packageName> 示例 brew install node 卸载任意包 brew uninstall git 查询可用包 brew search <packageName> 查看任意包信息 brew info <packageName> 另外: 更新homebrew: brew update 查看homebrew版本: brew -v 查看homebrew帮助信息: brew -h 来源: https://www.cnblogs.com

Mac 下 Nginx、PHP、MySQL 和 PHP-fpm 的安装和配置

混江龙づ霸主 提交于 2019-12-11 05:50:11
首先先装一个交 homebrew 一个类似于npm 的包管理器 可以用来安装 nginx 和MySQL 安装命令 brew install 软件名 就好了 可能你在安装过程中 你会遇到各种各样的问题 祝你好运吧。我搞了好久,不断的查资料。 1. 安装 Mac 的包管理器 - homebrew / usr / bin / ruby - e " $ ( curl - fsSL https: / / raw . githubusercontent . com / Homebrew / install / master / install ) " 如果出现安装不成功,首先检查一下是不是自己网有问题如果网没问题,但是就是打不开。那就只能手动安装 去github 把这个仓库的文件夹全部下载下来。 Homebrew的安装建议直接在官方Git下载后手动安装: 1、下载Homebrew Git上所有文件 https://github.com/Homebrew/brew 2、把Homebrew文件夹中的文件复制到/usr/local/目录下,如果没有的文件夹请自行创建。 3 怎么检测自己的homebrew 是不是安装好了直接 在终端 输入 brew -v 就好了 brew 常用命令 安装软件:brew install 软件名,例:brew install wget 搜索软件:brew search

程序员在Mac系统如何配置PHP开发环境

夙愿已清 提交于 2019-12-11 05:05:05
PHPer第一件事是安装好 PHP 开发的相关环境,使用 Mac 系统之后以后我只安装了 PHP7,其他的没有进行安装,比如 MySQL、Redis。今天安装一下,并且分享出来。 先说常用的 PHP 和 Composer 安装 PHP72 来代替 Mac 自带的 PHP brew install php@7.2 brew link php@7.2 --force 使用Composer brew install composer 接着是数据库 MySQL 需要安装cmake brew install cmake 然后安装 MySQL brew install mysql@5.7 添加环境变量 echo ‘export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"’ >> ~/.zshrc source ~/.zshrc 启动 MySQL brew services start mysql@5.7 初始化 MySQL,设置密码相关的 mysql_secure_installation MySQL 的自动补全和语法高亮工具 MyCli brew install mycli 使用方法如下: 未安装之前 mysql -uroot -p 安装之后 mycli -uroot 最后是 Redis brew install redis 启动 Redis brew

Brew安装常用软件

烂漫一生 提交于 2019-12-11 02:48:47
brew 安装常用开发软件 brew 安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew update brew tap homebrew/cask-cask brew cleanup wget brew install wget firfox brew cask info firefox brew cask install firefox chrome brew cask install chrome vscode brew cask install visual-studio-code xcode brew cask install xcode docker brew cask install docker install list https://formulae.brew.sh/api/analytics/install-on-request/90d.json 本文作者:前端首席体验师(CheongHu) 联系邮箱:simple2012hcz@126.com 来源: CSDN 作者: 前端首席体验工程师 链接: https://blog.csdn.net/hcz804933522/article/details

brew记录贴

百般思念 提交于 2019-12-10 16:43:13
解决brew卡顿问题 1. 替换brew的源 cd "$(brew --repo)" git remote set - url origin https : / / mirrors . ustc . edu . cn / brew . git 2. 替换homebrew-core的源 cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set - url origin https : / / mirrors . ustc . edu . cn / homebrew - core . git 3. 官方默认的源 cd "$(brew --repo)" git remote set - url origin https : / / github . com / Homebrew / brew . git cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set - url origin https : / / github . com / Homebrew / homebrew - core . git 4. brew 常用的命令 brew –help // 查看帮助 brew install xx //安装软件 brew

elasticsearch mac下安装使用 java环境的安装

喜夏-厌秋 提交于 2019-12-10 08:09:25
官网 https://www.elastic.co/ 安装java环境 JAVA现在有8u201与8u202两个版本,这两个版本有什么区别呢? 这是官方对于奇数版本与偶数版本区别的解释: 从JDK版本7u71以后,JAVA将会在同一时间发布两个版本的JDK,其中: 奇数版本为BUG修正并全部通过检验的版本,官方强烈推荐使用这个版本。偶数版本包含了奇数版本所有的内容,以及未被验证的BUG修复,Oracle官方表示:除非你深受BUG困扰,否则不推荐您使用这个版本。 安装包下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载对应的macos版本,按步骤安装即可。 检查是否安装成功,命令行输入: java -version 若输出对应的java版本号等信息即为安装成功。 2. brew 安装elasticsearch 命令行输入: brew update brew install elasticsearch 安装过程遇到问题: ==> Downloading https://artifacts.elastic.co/downloads/elasticsearch/elasticsear #####################################

react native安装

倾然丶 夕夏残阳落幕 提交于 2019-12-10 08:05:18
Last login: Wed May 11 21:38:13 on console zcldeMacBook-Air:~ zcl$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ;==> This script will install: /usr/local/bin/brew /usr/local/Library/... /usr/local/share/doc/homebrew /usr/local/share/man/man1/brew.1 /usr/local/share/zsh/site-functions/_brew /usr/local/etc/bash_completion.d/brew ==> The following directories will be made group writable: /usr/local/. /usr/local/bin ==> The following directories will have their owner set to zcl: /usr/local/. /usr/local/bin ==> The following directories will

shell学习之awk或gawk

天大地大妈咪最大 提交于 2019-12-10 05:43:47
AWK 是该编程语言本身的名称,它编写于 1977 年。其名称是三个主要作者的姓的首字母缩写:Drs. A. Aho、P. Weinberger 和 B. Kernighan。 因为 AWK 是一种文本处理和模式匹配语言,所以它通常称为数据驱动的语言,程序语句描述需要进行匹配和处理的输入数据,而不是程序操作步骤的序列,在许多语言中都是这样的。AWK 程序在其输入数据中搜索包含模式的记录、对该记录执行指定的操作,直到程序到达输入的末尾。 AWK 语言是一种 UNIX 备用工具,它是一种功能强大的文本操作和模式匹配语言,特别适用于进行信息检索,这使得它非常适合用于当今的数据库驱动的应用程序。 虽然基本在linux的发行版中都没有默认安装gawk程序,但是我用的腾讯云的机器上是已经安装了,腾讯云默认安装了很多软件。 我还是比较喜欢用ubuntu的,可以使用apt-get install 安装,在mac中可以用 brew install,或者你可以下载了编译安装! gawk程序让流编辑迈上了一个新的台阶,它 提供了一种编程语言而不只是编辑器命令。常用来从大文本文件中提取数据元素,并将它们格式化成可读的 报告。在gawk编程语言中,你可以做下面的事情: 定义变量来保存数据; 使用算术和字符串操作符来处理数据; 使用结构化编程概念(比如if-then语句和循环)来为数据处理增加处理逻辑;

Mac Ruby 安装 brew

一笑奈何 提交于 2019-12-10 05:02:31
Homebrew简称brew,OSX上的软件包管理工具,在Mac终端可以通过brew安装、更新、卸载软件。 首先要安装brew,在 mac 中使用finder 搜索 终端(terminal)打开命令行, brew的安装方法:(由于MAC自带ruby,所以安装起来极其轻松) ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装后命令存在 /usr/local/bin/brew 之后 输入 输入 brew install xxx,就可以安装 xx软件了 例如 输入 brew install nginx 安装 nginx。    输入 brew install apche2 安装 apche2 (apache 在brew中是httpd)。 原文地址: https://www.cnblogs.com/1175429393wljblog/p/8275941.html 来源: CSDN 作者: 虫子慢慢爬 链接: https://blog.csdn.net/zhiwei_bian/article/details/103460689