Mac HomeBrew 安装 mysql

在网上看到各种教程,都会出现ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘1. 确保环境没有mysql  brew remove mysql  brew cleanup2. 安装   brew install mysql3. 启动  brew services star
阅读本文

iOS 蓝牙开发(ble4.0) -swift版

CmdBluetooth 项目地址:https://github.com/ZeroFengLee/CmdBluetooth 以往的蓝牙协议都是集中式处理,出现逻辑复杂且混乱的现象,以至于扩展困难。CmdBluetooth将蓝牙的每条协议封装成不同命令对象,将复杂的逻辑分发下去,使得代码可读性增强,这也使得CmdBluetooth可以轻松的处理蓝牙协议的串行操作。 我们团队当前开发使用
阅读本文

解决MacOS下readlink: illegal option -- f

时间: 2017.03.21   分类: 【操作系统】   评论Mac下的readlink没有-f参数,诸如screenfetch又会去调用readlink -f,于是每次都会出现:readlink: illegal option -- f usage: readlink [-n] [file ...] 很是烦人,解决方案如下:1.安装coreutils:brew install coreutil
阅读本文

快来看看Google出品的Protocol Buffer,别只会用Json和XML了

前言习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol BufferProtocol Buffer 其实 是 Google出品的一种轻量 & 高效的结构化数据存储格式,性能比 Json、XML 真的强!太!多! 由于 Google出品,我相信Protocol Buffer已经具备足够的吸引力 今天,我将献上一份 Protocol Buffer的介绍 & 使用攻略,希
阅读本文

深入学习微框架:Spring Boot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。  多年以来,Spring IO平台饱受非议的一点就是大量的XML配置以及
阅读本文

搭建本地WordPress开发调试环境

让我哭笑不得的是,在我把环境搭建好一个月后写这篇文章的过程中,才发现其实Mac本身已经自带了Apache和PHP,并不用我自己去下载源代码再安装。 1 MySQL 2 Apache 2.1 通过源代码安装Apache服务器 如果想使用Mac自带的Apache,可以跳过这一小节。 如果是要自己下载Apache源代码来安装的话,PHP的安装文档,即PHP源代码包中的INSTALL文件包含了A
阅读本文

在 Mac OS 上编译 FFmpeg

在 Mac OS 上编译 FFmpeg | www.samirchen.com安装 Xcode 和 Command Line Tools从 App Store 上安装 Xcode,并确保在 Xcode 的 Preferences -> Downloads -> Components 下安装好 Command Line Tools。当然你也可以从 https://developer.apple.co
阅读本文

在 Mac OS 上编译 OBS

在 Mac OS 上编译 OBS | www.samirchen.com安装环境第一步,做准备工作,安装编译 OBS 所需要的环境,流程如下:// 给当前用户添加 /usr/local 文件夹的写权限,否则后面可能在安装其他环境时可能因为权限问题可遇到错误: sudo chown -R <your-user-name> /usr/local sudo chmod -R u+w /usr/local
阅读本文

ideviceinstaller

ideviceinstallerideviceinstaller官网:https://github.com/libimobiledevice/ideviceinstaller 安装:1 $brew install ideviceinstaller 查看所连接的ios设备里已安装的应用信息:1 $ideviceinstaller -l 如果执行时报如下错误:,彻底解决办法:1 $brew unins
阅读本文

mac 使用homebrew安装lnmp

1. brew install nginx2. brew install php70 3. 配置Nginx ①    定义根目录        root   /usr/local/sk    将这一部分放到server块里面,去掉其他location块里面的root ②    nginx + php 整合,只需将 location ~ .php 这部分注释去掉 开启pathinfo模式 只需修改
阅读本文

mac下安装mcrypt扩展

根据你安装的 PHP 来安装 Mcrypt brew install php55-mcrypt or brew install php56-mcrypt 随后在 /etc/php.ini 内添加, 具体路径请按照实际 Mcrypt 路径, 可以使用 brew info php55-mcrypt 来查看 extension= /usr/local/Cellar/php55-mcrypt/5.5.
阅读本文

WebDriverAgent 简介

WebDriverAgent 是什么 去年的 SeleniumConf 上,Facebook 推出了一款新的iOS移动测试框架 —— WebDriverAgent,当时的推文上,写的还只支持模拟器。半年过过去了,如今在看官方github —— https://github.com/facebook/WebDriverAgent,已经宣称支持真机测试了(亲测的确支持)。我把它的
阅读本文

使用Github+Hexo框架搭建部署自己的博客

前言Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown (或其他渲染引擎 )解析文章, 在几秒内,即可利用靓丽的主题生成静态网页。安装安装前提安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:Node.js Git 如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。 $ npm instal
阅读本文

MAC下,使用brew安装软件时总提示更新问题

问题源于,在mac下使用brew安装gradle时,发现一直卡在brew upgrade这一步,导致本来只是想装个软件而已,结果每次都会执行一次brew的update。查询后,在这篇帖子中找到解决方法:export HOMEBREW_NO_AUTO_UPDATE=true   禁止自动更新。原帖地址:https://www.v2ex.com/t/330580
阅读本文

IntelliJ IDE Spark程序开发

环境部署 安装IntelliJ IDE 下载安装即可 ,选择Community版本 下载Spark源码 cd /Users/jackli/Desktop/Pjt_idea/ git clone https://github.com/apache/spark IntelliJ 安装相关依赖 打开IntelliJ Import Project ,选择spark文件夹 选择Import Pro
阅读本文

iOS开发 - 集成cocoapods

1.移除现有的Ruby$gem sources --remove https://rubygems.org/ 2.使用淘宝镜像$gem sources -a https://ruby.taobao.org/ 3.验证当前ruby版本$gem sources -l 成功后提示: *** CURRENT SOURCES *** https://ruby.taobao.org/4.开始安装coc
阅读本文

gnutls_handshake() failed: Illegal parameter

gnutls_handshake() failed: Illegal parameter报错信息如下:fatal: unable to access ‘https://git.xxx.com/xxxx/xxxx.git/‘: gnutls_handshake() failed: Illegal parameter背景及原因:1、系统环境是Ubantu2、最近变更git使proxy做负载3、 ope
阅读本文

Python的初步认识与基本模块的导入

由于公司开发都使用了Python,老大说要每个人都会,前端也要学,所以就看着老大写的博客一步步来了,但是对于小白而言,一门新的语言总得跳许多坑。尤其是Mac安装Python,各种坑。坑一、由于Mac本身自带的是python2.7版本 ,而Python已经更新到了 3.5,为了更好的适用,那就多版本安装,使用pyenv进行管理(方式有很多种)。        安装Python3.5,多版本共存:ht
阅读本文

五、caffe 之gflags&glogs解析

为了弄懂是caffe/tool/caffe.cpp的源文件代码,还需要了解一下基本的gflags的基本知识。 - gflags头文件 #include <gflags/gflags.h> 初始化所有参数 google::ParseCommandLineFlags(&argc, &argv, flags); argc和argv就是 main 的入口参数,因为这个函数会改变他们的值,所以都是
阅读本文

mac安装 brew

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local –strip 1 brew install wget brew install nginx
阅读本文