忙于采集的蜜蜂,无暇在人前高谈阔论 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 12896

    macOS下安装LaunchRocket管理brew安装的系统自启动服务

    memory我习惯用brew来管理安装包,常用的数据库和Web服务器都可以通过brew安装,比如MySQL,Mongodb,Nginx不过安装了这些程序每次启动都是很麻烦的事情,也不方便统一管理所以这儿给大家推荐LaunchRocket 安装brew cask install launchrocket启动系统设置(System Preferences) - LaunchRocket第一次启动,点一下左边这个Scan Homebrew,它会自动检测你现在系统里通过brew安装的一些服务。当然,你可以使用...

    xcode&mac mac 发布于 2018-01-28
  • 2602

    解决在macOS下安装了python却没有pip命令的问题

    memory可以使用brew直接安装python,但是安装完成了之后没有pip命令。pip是常用的python包管理工具,类似于java的maven。第一反应brew install pip,却提示没这货。可见,pip的安装是跟python一起的。换种方式:sudo easy_install pip会提示你输入密码,接着一路稍等。。。Password: Searching for pip Reading https://pypi.python.org/simple/pip/ ...再看是不是就有了,哈...

    工具 mac, Python 发布于 2018-01-03
  • 01702

    苹果系统(macOS)下有(网)线和无线同时连接的时候优先顺序设置

    memory在你的mac本本上,如果同时接入了有线也连接了无线,到底哪个优先了?苹果系统默认是无线优先,修改或查看它的设置操作如下在系统偏好设置中网络里左下角有个小齿轮,点击它,找到设置服务顺序在打开的小窗口中就能拖动优先顺序,然后完成并应用即可当然你也可以使用位置功能来设置不同的环境使用不同的网络连接。

    xcode&mac mac 发布于 2017-11-29
  • 0961

    Mac下使用inotify-tools相关工具监控文件动态并同步拷贝(fswatch,fsevents)

    memory同事们都在ubuntu下使用vim开发,我个人对vim用的不熟悉,而且习惯了phpstorm的一些操作方式,所以想着将Linux下的开发环境迁移到mac下。至于git和svn倒是方便,唯独公司的产品有个特殊的,只能折腾了。大概需求:A目录个别的文件同步到站点的B目录。然后开发在A目录,提交也是在A目录完成。但是站点配置撒的都是在B目录,预览也是通过B目录。 所以我要将A目录的修改自动同步到B目录对应的文件夹即可。在Linux下使用的是inotify来监控文件动态,并使用rsync同步。ma...

    环境配置,xcode&mac Linux, mac 发布于 2017-11-14
  • 01249

    mac shell终端编辑命令行快捷键 快速回到行首

    memoryctrl+a //移到行首ctrl+e //移到行尾===========linux系统用============alt+a //移到光标所在单词首部alt+e //移到光标所在单词尾部alt+d //删除光标处到单词尾部ctrl+y // 插入最近删除的单词或语句ctrl+k //删除光标处到行尾部分ctrl+u //删除光标处到行首部分ctrl+w //删除光标处到当前单词开头部分或语句

    xcode&mac mac 发布于 2017-11-10
  • 02865

    Mac系统中批量删除Git仓库中的.Ds_Store文件

    memory如果你的项目中还没有自动生成的.DS_Store文件,那么直接将.DS_Store加入到.gitignore文件就可以了。如果你的项目中已经存在.DS_Store文件,那就需要先从项目中将其删除,再将它加入到.gitignore。如下:删除项目中的所有.DS_Store。这会跳过不在项目中的.DS_Storefind . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch //将 .DS_Store 加入到 .giti...

    xcode&mac mac, Git 发布于 2017-10-11
  • 0384

    mac终端下svn常用命令

    memory一些常用命令1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit -m “LogMessage“ [-N] [--...

    工具 mac, SVN 发布于 2017-09-19
  • 0480

    折腾macOS下的vim配置

    memory平时用Vim基本上也就是在服务器上编辑配置文件.最近到了新公司,发现同事们都用的是vim[好牛逼是不是],哈哈.自己平时用ide习惯了,突然想,要不也试试本地的,反正是折腾.记录一下吧Vim语法高亮设置只需要找到vimrc配置文件就行,在终端输入下面的指令,就可以打开配置文件cp /usr/share/vim/vimrc ~/.vimrc ~/.vimrc然后在末尾加上syntax on set nu! set autoindent分别是语法高亮、行号、自动缩进.保存下,再开vim发现就已...

    工具 mac, Vim 发布于 2017-09-18
  • 25699

    Mac下为Maven配置阿里云的仓库地址并在idea中使用

    memorymac下的Maven环境配置可以看这篇文章 https://www.lvtao.net/config/macos-maven-install.html .这儿只讲修改这个仓库参数的方法.查看maven软件位置mvn -version返回大概如下的信息Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) Maven home: /usr/local/etc/maven-...

    工具 mac, 滔哥常用, JAVA 发布于 2017-09-04
  • 0695

    Mac下安装洋葱皮(Tor)并结合SS使用

    memoryMac下安装torbrew install tor修改配置cd /usr/local/etc/tor/ cp torrc.sample torrc vi torrc增加 (127.0.0.1:1086)为本地的SS端口Socks5Proxy 127.0.0.1:1086去掉注释RunAsDaemon 1启动tor,直接命令行tor然后...就OK了

    工具 mac, 滔哥常用 发布于 2017-07-09
  • 02332

    macOS下安装nginx+php+memcached+redis+mysql+yaf扩展环境教程

    memorymacOS 10.12.4直接上命令,不多说了。下载并安装各软件包均通过 Homebrew,因此,安装之前,需在 Mac 上下载并安装  Homebrew,在 CLI 中通过下面的命令可以完成:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"怎么用brew不是这篇文章介绍的。我们直接说我本地的配置过程这里安装默认的 Nginx:brew in...

    环境配置 PHP, MySQL, mac, Redis, Memcached, Yaf 发布于 2017-04-12
  • 01613

    macOS下安装Maven环境

    memory先安装jdk 参考(https://www.lvtao.net/config/1343.html),再来安装maven下载 Maven (https://maven.apache.org/download.cgi), 并解压到某个目录。例如/usr/local/etc/maven-3.3.9打开Terminal,输入以下命令,设置Maven classpath$ vi ~/.bash_profile添加下列两行代码,之后保存并退出Vi:export M2_HOME=/usr/local/e...

    环境配置 mac, JAVA 发布于 2017-04-04
  • 02418

    macOS升级到10.12.1后CocoaPods更新不成功的相关问题解决

    memory升级后很多错误,这儿列举几个常见的pod install, 发现 command not find。 WTF!解决:估计升级整没了,重新安装sudo gem install cocoapods 没反应需要修改为淘宝镜像的问题更改镜像参考教程 https://www.lvtao.net/xcode-mac/1345.htmlERROR: While executing gem ... (Gem::DependencyError)解决:sudo gem update --systemERRO...

    xcode&mac mac 发布于 2016-12-19
  • 0872

    在手机或电脑上查看苹果账号的账户余额方法

    memory在 iPhone、iPad 或 iPod touch 上利用 iOS 设备,您可以在 iTunes Store 应用、App Store 应用或 iBooks 应用中查看您的余额。打开 iTunes Store 应用、App Store 应用或 iBooks 应用。在 iBooks 中,轻点屏幕底部的“精品推荐”。滚动到页面底部。如果您尚未登录,请轻点“登录”并输入 Apple ID 和密码。如果您拥有信用余额,您将在 Apple ID 下方看到。在 mac 或 PC 上利用电脑,您可以在...

    工具 mac 发布于 2016-11-23
  • 0675

    Mac10.11.6之Cocoapods折腾记

    memory重装了一下系统.安装Cocoapods,好多不成功。这儿简单记录一哈.先更新gem,至少是2.2.2版本sudo gem update --system更换源.移除默认的gem sources --remove https://rubygems.org/使用国内的gem sources -a https://gems.ruby-china.org安装需要的组件 (下面这货必须装,不然在升级ruby的时候一堆堆的事儿)xcode-select --install 升级ruby到2.3 (...

    xcode&mac mac 发布于 2016-11-20
  • 123

    网站状态

    • 栏目分类:49个
    • 发布文章:1512篇
    • 用户评论:729条
    • 开博至今:4069天

    正则速查

    [abc] 匹配中括号中的单个字符,如a或b或c
    [^abc] 匹配除了a、b、c等字符的其他单个字符
    [a-z] 匹配一个字符范围,如a到z
    [a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
    ^ 匹配行的开始
    $ 匹配行的结束
    \A 匹配一个字符串的开始
    \z 匹配一个字符串的结束
    . 匹配任意单个字符
    \s 匹配空白字符,如空格,TAB
    \S 匹配非空白字符
    \d 匹配一个数字
    \D 匹配非数字
    \w 匹配一个字母
    \W 匹配非字母
    \b 匹配字符边界
    (...) 引用所有括号中的内容
    (a|b) a或者b
    a? 零个或1个a
    a* 零个或多个a
    a+ 1个或多个a
    a{3} 3次重复的a
    a{3,} 3次或3次以上重复的a
    a{3,6} 3到6次重复的a

    修正符

    /g 查找所有可能的匹配
    /i 不区分大小写
    /m 多行匹配
    /s 单行匹配
    /x 忽略空白模式
    /e 可执行模式,PHP专有
    /A 强制从目标字符串开头匹配
    /D 使用$限制结尾字符,则不允许结尾有换行
    /U 只匹配最近的一个字符串;不重复匹配

    最新回复

    • 夏目贵志: 我终于懂了是什么意思了!!!
    • 柳溪: 支持博主 很详细!
    • memory: 谢谢。以前没用到checkEmail,是注释掉的,所以这儿我也没...
    • 一个默默无闻的码农: function checkEmail的if里的变量写错了
    • memory: 谢谢大神鼓励。哈哈 有没想到的地方还望多多指正
    • 梦康: 感谢分享,前几天我刚接触这个命令,之前都没用到过。总结非常全面。
    • 梁兴健: Parse error: syntax error, unexp...
    • 耐火砖: 感谢博主分享,很有用
    • memory: 额。。。
    • 亚克力浴缸: 还好我不是学这些的,不然打错那个都不知道
    • memory: 哈哈。写的太2了,将就着吧。我自己看也晕了...
    • 亚克力浴缸: 看晕了,头大
    • 泽泽: 至少手机上图根本没动
    • memory: 呵呵,难道你现在看到的不是gif图?
    • 泽泽: 原文是gif图,无脑抓取也要读一读吧
    • 亚克力浴缸: 学习了 in 参数
    • asd: 感谢博主,功能已实现