用脑思考,用心琢磨,用行动证实 [登录·注册]

吕滔博客

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

    iTerm2 启动时默认进入指定目录 新建Tab继承当前目录配置

    滔哥默认好像是到Home目录了,也就是~下command + ,打开设置面板, 在Profiles中,设置Working Directory。选中Advanced Configuration,点击Edit.第一个是新建窗口的时候进入的目录,可以是Home,session记录的上一次目录,或指定位置第二个是新建Tab第三个是分隔窗口的时候位置

    工具,xcode&mac mac 发布于 2018-03-01
  • 13856

    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
  • 01871

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

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

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

    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
  • 01497

    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
  • 03135

    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
  • 01721

    苹果开发者证书、发布证书、push测试证书及服务证书的相关备忘

    memory开发者中心打开 https://developer.apple.com 右上角选择 Account输入你的开发者账号及密码登录.证书管理点击证书管理进入证书列表,默认显示你所有的证书.新账号一个也没有按如下流程走.有些可能不涉及.就不列出来了1.本地创建密钥进入Launchpad(快捷键F4),找到钥匙串访问,运行后再左上角的钥匙串访问--从证书颁发机构请求证书填写你的联系邮箱,写个帅气的名字.保存到硬盘存到桌面,然后就完成退出钥匙串工具就可以了2.Certificates进入此菜单,选择...

    xcode&mac iOS, Xcode, 滔哥常用 发布于 2017-10-06
  • 0124

    mac gbk转utf8

    滔哥find *.java -exec sh -c "iconv -f GBK -t UTF8 {} > {}.java" \;iconv --list # 显示可识别的编码名称 iconv --list >./infomation.log # 显示可识别的编码名称,将信息存入infomation.log文件中 iconv -f GB2312 -t UTF-8 a.html > b.html # 转换GB2312编码的文件a.html为UTF-8编码,存入...

    xcode&mac mac 发布于 2017-04-11
  • 02564

    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
  • 0784

    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
  • 0956

    Mac下配置Java开发环境以Tomcat

    memory平时做PHP,装的有nginx,mysql这儿就不多说了,可以看前面的相关文章,用的brew配置的,超简单。今天介绍一下JAVA相关的配置Java官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 我这儿下载的是Java SE 8u101 ,记得选macOS的dmg格式Tomcat官网下载:http://tomcat.apache.org/ 哪个版本自己定,我下载的是8。 下载Core:zip 包...

    环境配置,xcode&mac mac, Tomcat 发布于 2016-11-20
  • 633124

    苹果系统中Automator的使用教程

    memory用了几年的水果,突然发现在网上下载的好多小工具其实用系统自带的Automator可以轻松实现,今天就拿苹果官方的教程班门弄斧一次啦~~先来认识一下这货点按 Automator 机器人的“Otto”图标,从 Launchpad 中打开 Automator。随即出现一个新的 Automator 工作流程窗口。从模板选取器表单中选取要创建的 Automator 工作流程文稿类型Automator 工作流程窗口Automator 窗口(见上图)包含:(1) 左侧有一个“资源库”栏,会按应用程序或类...

    xcode&mac mac 发布于 2016-07-12
  • 07459

    XtraFinder在 Mac OS 10.11上使用问题

    memoryXtraFinderXtraFinder 是 Finder 的一个增强外挂装置,具有茫茫多的使用功能,是 mac 程序员使用者 必备的一款软件插件,但是在 EI(10.11)下,由于系统默认存在的 SIP(System Integrity Protection) 机制,导致一些第三方插件不能使用,包括 XtraFinder。要使用插件,需要设置 SIP。使用方法方法一 完全关闭 SIP 机制(不推荐)重启 MAC, 按下 CMD + R 键,进入到恢复(recovery)界面,在顶部 工具...

    xcode&mac mac 发布于 2016-07-12
  • 05894

    Mac怎么样把 "Desktop" 文件夹命名为 "桌面"?

    memoryMac有时候很奇怪,桌面突然变成了Desktop,下载文件夹为"Downloads",要想变回中文咋办咧?怎么搞呢?打开 Vim,输入以下命令:touch ~/Desktop/.localizedtouch ~/Downloads/.localized收工

    xcode&mac mac 发布于 2016-03-07
  • 243263

    Mac下批量修改图片尺寸的方法

    memory还在找能批量修改图片尺寸的软件吗?别傻了,赶快使用Terminal自带的sips命令吧,记住,多快好省 是我们社会主义制度最大的优越性!记住以下三条命令,包你搞定所有批量操作:重新定义单个图片尺寸长和宽(忽略比例):sips -z 768 1024 xxx.png768代表高度,1024代表长度,imge,png是你想要批量修改的图片名称重新定义单个图片尺寸(保留比例):sips -Z 500 xxx.png细心看,可以发现小写的“z”,变成了大写,要想保留图片原始比例就得这样做,比如你有...

    xcode&mac mac 发布于 2015-11-18
  • 12

    网站状态

    • 栏目分类:49个
    • 发布文章:1534篇
    • 用户评论:751条
    • 开博至今:4127天

    正则速查

    [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 只匹配最近的一个字符串;不重复匹配

    最新回复

    • hyvm.net: 好文章,点赞
    • 新闻头条: 文章不错非常喜欢
    • 志志: 折腾了半天 感谢大神
    • Smithk464: Hey very nice blog!! Man .. Exce...
    • memory: 我已投奔phpstrom.哈哈
    • 逆风飘扬: 原来是这样!!!!!!!用惯了VS的来用zend studio没...
    • NS: 请问我这么写之后抛出了一个 javax.crypto.BadPa...
    • memory: 有内部使用的,开源的过段时间放个出来。
    • 小小: 博主 ,可有写好的
    • 111: 我看不懂唉,好多内容
    • memory: 咧,难道我手误了,回头看下官方文档去...
    • 阿东: 进入镜像的 后面 /bin/bash 是错的 你应该用的是/b...
    • memory: 帝国的安全性来说,比phpcms和dede要好的多啦.
    • 西点师培训班: 现在帝国用的少了,开源的不太会改,老被黑
    • yiyiyizoe: 谢谢~
    • memory: 不好意思呀,这个也是13年的时候,安装过淘宝的这个开源系统,做的...
    • yiyiyizoe: 实在抱歉,如果可以回答的话,只需要看这个问题:ldb支持批量导入...