BREW

Mac上使用sshfs挂载远端目录到本地

天大地大妈咪最大 提交于 2020-04-21 02:26:17
最近换了一台新的工作电脑,用的是mac pro,但是开发呢又要在远程机器上,没办法,我只能想办法把它挂载到本地开发。我上网找了一下,发现可以用sshfs来挂载远端linux的目录到本地,挂载方法如下: 安装homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装sshfs brew install sshfs 发现报错了,丢失了osxfuse,先安装osxfuse(已安装请忽略) brew install Caskroom/cask/osxfuse 在重新安装sshfs 使用sshfs挂载远端目录到本地 sshfs - C - o reconnect user @hostname :remote_dir local_dir user 远程连接用户名 hostname 远程连接的主机名 remote_dir 远程目录 local_dir 本地目录 如果ssh的端口不是是22,加上-p xxx 之后你就可以去你的目录下看看是否挂载成功了,这样你就可以用本地编辑器打开敲写代码了,说明一下,你还可以用本地的软件,比如npm 相关问题 当我们的 mac 网络断开或者休眠或重启, 回来时发现挂载的失败了, 进入目录会提示 $ls

安装homebrew报错curl: (7) Failed to connect to raw.githubusercontent.com port 443:Connection refused

半城伤御伤魂 提交于 2020-04-20 21:54:29
安装homebrew的时候,在终端输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"    提示: curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation 解决方法: 先在浏览器输入这个地址: https://raw.githubusercontent.com/Homebrew/install/master/install (要架设梯子) 如下: 把这个网页保存名为brew_install.rb的文件,保存的位置你随便,只要自己能找到。 则在终端输入curl $ curl curl: try 'curl --help' or 'curl --manual' for more information 这样就没错,要是报错,那我就不知道了! 然后在终端进入存放这个文件的目录,然后终端输入 ruby brew_install.rb 然后等安装homebrew吧! 转载链接:https://www.jianshu.com/p/68efabd2e32b 来源: oschina 链接: https://my.oschina.net/u

python3安装简单使用

巧了我就是萌 提交于 2020-04-19 13:41:05
我的是mac, linux用yam安装,windows直接下载配置环境变量 安装前brew参考: https://my.oschina.net/u/3730149/blog/3073786 https://my.oschina.net/u/3730149/blog/3096292 mac安装 brew install python3 安装完记得查看安装的pip、python3位置 如果windows需要手动配置环境变量 python3测试 python3 print("Hello, World!") 安装一个库 pip3 install requests requests库测试 python3 import requests r = requests.get("http://www.baidu.com", timeout=30) r.status_code r.encoding='utf-8' r.text BeautifulSoup安装 pip3 install beautifulsoup4 来源: oschina 链接: https://my.oschina.net/u/3730149/blog/3274800

使用typora写博客的时候,将图片上传到github上面

大兔子大兔子 提交于 2020-04-18 00:12:28
使用typora写博客的时候,将图片上传到github上面 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 创建仓库 在github上创建仓库,存放图片 创建token 在设置里面找到开发者设置 生成个人的token 看不懂英文的可以翻译一下,其实我也一样哈 这个翻译有些不太准,不过记得是给我们私人仓库的访问权限 这个token只会显示一次,可以用忘备录记下来,当然忘记了可以重新生成 配置typora 找到图像设置 这里选择使用PicGO-Core 安装PicGO-Core 到我们这里好像有了一些问题 我们需要安装PicGO-Core 这个是GUI的管理,我们可以不使用,下面这个是安装的命令行的 npm install picgo -g 如果有图形界面的工具,当然就不用其他的了 配置PicGo 注意这个是软件 github上 https://github.com/Molunerfinn/PicGo/releases 不过感觉这个速度,还是选择使用brew brew cask install picgo 当然,这个也很慢, http://www.pc6.com/mac/542204.html ,在这里下载,舒服得多 下载完成之后记得配置 测试 提示上传成功,在我们的仓库里面可以看到 这样上传是成功了

mac OS 安装 Homebrew及常用命令

不问归期 提交于 2020-04-17 21:35:01
Homebrew 是由国外大神 Max Howell 开发的一款包管理工具,类似Debian的apt,他可以安装任何你想安装的东西。 安装方法 命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 静静等待,loading..... 出现如下画面证明安装成功 ok,我们查看帮助再次验证一下是否安装成功 brew help 因为官方的源不是那么得快,所以推荐替换国内源,当然你也可以不替换 homebrew的国内源比较好用的有两个,一个是中科大源,另一个是清华源 这里介绍中科大源的替换方法: 第一步:替换brew.git cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git 第二步:替换homebrew-corw.git cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git cd brew update 第三步

Go入门

白昼怎懂夜的黑 提交于 2020-04-17 20:37:03
MacOS下使用Homebrew安装go语言环境 简介 之前看了go语言起源发展和特性觉得很好,一直惦记不如开始学习。主要参考资料如下: Go入门指南 Mac os安装golang开发环境 查看可以安装的版本:$ brew search go BendeMacBook-Pro:~ ben$ pwd /Users/ben BendeMacBook-Pro:~ ben$ cd Documents/brew search go BendeMacBook-Pro:~ ben$ pwd /Users/ben BendeMacBook-Pro:~ ben$ brew search go == > Formulae algol68g go@1.13 google-sql-tool libgosu anycable-go go@1.9 googler mongo-c-driver arangodb goaccess goolabs mongo-cxx-driver argon2 ✔ goad goose mongo-orchestration aws-google-auth gobby gopass mongodb/brew/mongocli baidupcs-go gobject-introspection gor mongodb/brew/mongodb-community ✔

1 监听mysql表内容变化,mysql开启binlog

老子叫甜甜 提交于 2020-04-12 18:20:46
binlog 就是binary log,二进制日志文件,这个文件记录了mysql所有的增、删、改语句。通过binlog日志我们可以做数据恢复,做主从复制等等。可以看到,只要有了这个binlog,我们就拥有了mysql的完整备份了。 我们时常会碰到这样的需求,就是要监听某个表的变化,然后来做一些操作。 如果该表数据只增加、不删除修改的话,要监听比较简单,可以定时去查询最新的id即可。但要有删除、修改操作的话,免不了就得全表扫描,效率极低。倘若该表发生变化时,能触发个事件之类的可供监听,那最好不过。 现在我们就可以通过binlog来完成了。监听binlog的变化即可,这样每次执行了什么语句都会提现在binlog里,我们就能监听到了。 binlog默认是关闭的,我们要开启它,就需要来修改mysql的配置文件。 mac上brew安装的mysql,默认安装后的目录是/usr/local/Cellar,版本是5.7.21。 可以看到,目录下没有配置文件,这和其他的一些版本可能不一样,别的版本在根目录下会有个my.ini,或者my.cnf文件,或者在support-files里有个my-default.cnf文件,这个版本是没有的。 要修改配置文件,就需要我们自己来创建。 在/etc/目录下创建一个my.cnf文件,内容是 [mysqld] server_id = 1 log-bin =

部署 Springboot 前后端分离管理系统

不打扰是莪最后的温柔 提交于 2020-04-12 16:54:19
近日发现了一个非常优秀的后台管理系统,界面美观简洁,非常好看,使用Springboot,vue,element技术栈,项目地址 若依管理后台 ,所以,就先从GitHub上拉下来在本地跑起来看看效果。 一、管理系统界面 二、本地部署 1. 克隆项目到本地 #进入项目目录 cd /Users/kaiyiwang/Code/java/ git clone git@gitee.com:y_project/RuoYi-Vue.git 2. 前端项目 #进入前端项目 cd /Users/kaiyiwang/Code/java/RuoYi-Vue/ruoyi-ui # 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https://registry.npm.taobao.org # 安装依赖 npm install # 构建生产环境 npm run build:prod 注:执行完成后在ruoyi-ui文件夹下面会生成一个dist文件夹 3. 后端项目 #进入后端项目目录 cd /Users/kaiyiwang/Code/java/RuoYi-Vue/ruoyi #maven编译打包 #source ~/.bash_profile (重新加载mvn) mvn clean install

[翻译] Scalene: 一个 Python 的高性能 CPU 内存分析器

那年仲夏 提交于 2020-04-12 07:31:29
原文标题:scalene: a high-performance CPU and memory profiler for Python 原文链接: https:// github.com/emeryberger/ scalene/blob/master/README.md Scalene: 一个 Python 的高性能 CPU 内存分析器 by Emery Berger 关于 Scalene Scalene 是一个 Python 的高性能 CPU 和 内存分析器,它可以做到很多其他Python分析器不能做到的事情。它在能提供更多详细信息的同时,比其他的分析器要快几个数量级。 Scalene 是 很快的 。 它使用采样的方式而不是直接测量或者依靠Python的追踪工具。它的开销一般不超过10-20% (通常更少)。 Scalene 是 精确的 。和大部分其他的Python分析器不同,Scalene 在 行级别 下执行CPU分析,在你的程序中指出对应代码行的执行时间。和大多数分析器所返回的功能级分析结果相比,这种程度的细节可能会更有用。 Scalane 可以区分在Python中运行的时间和在native代码(包括库)中花费的时间。大多数的Python程序员并不会去优化native代码(通常在Python实现中或者所依赖的外部库),所以区分这两种运行时间