在osx中配置和使用zsh

查看已安装的shellcat /etc/shells结果如下:/bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh将当前用户的默认shell改成zshchsh -s /bin/zsh安装“oh my zsh”wget --no-check-certificate http://install.ohmyz.sh -O - | sh安装完成后,重
阅读本文

【LeetCode】71. Simplify Path

问题描述 https://leetcode.com/problems/simplify-path/#/description Given an absolute path for a file (Unix-style), simplify it. For example path = “/home/“, => “/home“ path = “/a/./b/../../c/“, => “/c“
阅读本文

Mac上安装mariadb

1、查看mariadb包信息# brew info mariadb mariadb: stable 10.2.6 (bottled) Drop-in replacement for MySQL https://mariadb.org/ Conflicts with: mariadb-connector-c, mysql, mysql-cluster, mysql-connector-c, myto
阅读本文

Macbook pro 常用软件安装

Macbook pro 常用软件安装<1> 从开始接触计算机开始,一直和windows打交道多年。windows98一直到现在的win10,win的不断迭代更新都一直陪伴。虽然也曾经宠幸了一把ubattu,但是还是没有深入的研究而结束。今天把心中长草许久的mac给收割掉啦,也算准备加入OS的大军啦。 【工欲善其事,必先利其器】 开整! 1.home brew & brew cask的安装 参见
阅读本文

osx下brew install mysql之后mysql报错的问题

报错如下: ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)然后查看/tmp/目录下根本没有mysql.sock 其实当年安装完brew install mysql之后,还要这样: brew info mysql来进行配置 用他们推荐的mysql.se
阅读本文

MongoDB学习第二篇 --- Mac下通过 Shell 执行 mongo 命令

接上一篇随笔,安装mongodb完成后即可进行 最基础的数据库操作了,执行以下步骤,来实现你的hello world吧!1.打开终端 执行 brew services start mongodb 启动 MongoDB服务,执行 mongo 开启shell操作;2.显示所有db: show dbs3.启用某个db: use mydb   (如果没有mydb会自动创建此库)4.显示库中的表:show
阅读本文

JS - WebStrom使用SASS工具自动编译.sass为.css

前言: SASS用法指南-阮一峰 Perform : Mac 正文 使用Webstrom的默认编译选项 当写一个*.sass文件时,Webstrom会自动提示我们是否开启File Watchers。 当点击Yes时就会弹出SCSS的配置选项,当然也可以通过下面方式来添加SCSS: Webstrom -> Preferences -> Tools -> File Watchers -> + 当使用默
阅读本文

再会Java

Java是静态强类型语言, 运行于Java虚拟机(Java Virtual Machine, JVM)上.若要运行Java程序需要安装Java运行环境(Java Runtime Environment, JRE). 若要编译Java源文件需要安装JDK(Java Development Kit).Ubuntu安装: apt-get install openjdk-8-jre-headlessMac
阅读本文

MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB

0.确保mac已经安装了HomeBrew (macos的包管理工具安装方式:终端执行   ruby -e “$(curl -fsSLhttps://raw.github.com/mxcl/homebrew/go)“      别落下最后一个引号)1.终端执行执行:brew install mongodb 等待几分钟  即可自动下载并安装 mongoBD2.安装 成功后会显示p.p1 { margi
阅读本文

angularjs2 for Mac环境安装

一、brew安装 在官网https://brew.sh中找到安装命令,在终端直接运行安装 同时安装多个:$brew install node git mongodb 二、nodejs安装 1.$brew install node 2. 验证安装 $node -v $npm -v 3.node多版本管理:
阅读本文

HomeBrew使用方法

Homebrew安装成功后,会自动创建目录 /usr/local/Cellar 来存放Homebrew安装的程序。 这是你在命令行状态下面就可以使用 brew 命令了. 通过 brew install就可以安装软件了,通过 brew search 就可以搜索程序,例如 brew search vim ,就可以搜索名称包括vim的程序, 通过 brew update 就可以把包信息更新到
阅读本文

mac 安装 RabbitMQ

官网http://www.rabbitmq.com/install-standalone-mac.html 1.使用brew来安装 RabbitMQ brew update brew install rabbitmq 注意: rabbitmq的安装目录: /usr/local/Cellar/rabbitmq/3.6.9 2.RabbitMQ 的启动 /usr/local/Cellar/rabbi
阅读本文

mac下iterm2 设置笔记

1、利用brew install zsh 来安装oh my zsh 2、chsh -s /bin/zsh,修改~/.zshrc文件alias cls=‘clear‘ alias ll=‘ls -l‘ alias la=‘ls -a‘ alias vi=‘vim‘ alias javac=“javac -J-Dfile.encoding=utf8“ alias grep=“grep --color=
阅读本文

mysql 安装和root 默认密码

安装 $ brew install mysql; 首次登陆设定密码 1.1 $ mysql 1.2 mysql>set Password=Password(‘123456’); or mysql> update mysql.user set authentication_string=password(“123456”) where user=”root”; fin
阅读本文

在macOS环境下安装Redis

-安装 下载安装包 redis-3.0.7.tar.gz 官网地址:http://redis.io/download 解压:tar -zvxf redis-3.0.7.tar.gz  将解压后的文件夹放到 /usr/local目录下 编译测试:接下来在终端中切换到/usr/local/redis目录下,输入:sudo make test 编译安装:在终端中输入命令:sudo
阅读本文

linux下在线升级nodejs

因现有项目需要用一个截屏node包,此包必须新版本,所以紧急升级下测试环境nodejs,后续再升级线上,小小试了下node在线升级方案1,使用npm安装n模块,使用n来升级nodejs首先要知道nodejs是安装在那个用户底下的,然后切换到相应用户,当然也可以sudo 安装n模块:npm install -g n升级node.js到最新稳定版n stable升级node.js到最新版n lates
阅读本文

在mac中安装tmux

在mac 中安装Tmux:在终端输入如下命令:brew  install tmuxTmux 的快捷键前缀(Prefix)为了使自身的快捷键和其他软件的快捷键互不干扰,Tmux 提供了一个快捷键前缀。当想要使用快捷键时,需要先按下快捷键前缀,然后再按下快捷键。Tmux 所使用的快捷键前缀默认是组合键 Ctrl-b(同时按下 Ctrl 键和 b 键)。但是,由于键盘上 Ctrl 键和 b 键距离太远了
阅读本文

【LeetCode】63. Unique Paths II

问题描述 https://leetcode.com/problems/unique-paths-ii/#/description Follow up for “Unique Paths”: Now consider if some obstacles are added to the grids. How many unique paths would there be? An obstacle
阅读本文