Vue2.0 新手完全填坑攻略——从环境搭建到发布

Demo 地址: http://demo.jinkey.io/vue2 源码: https://github.com/Jinkeycode/vue2-example 什么是 VueVue 是一个前端框架,特点是 数据绑定 比如你改变一个输入框 Input 标签的值,会自动同步更新到页面上其他绑定该输入框的组件的值  数据绑定 组件化 页面上小到一个按钮都可以是一个单独的文件.vu
阅读本文

Mac安装Homebrew

Homebrew的安装,打开终端复制、粘贴以下命令,回车 ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“ Homebrew使用Homebrew使用没啥好说的了,常用的搜索软件:brew search 软件名,如brew search wget安装软件:brew in
阅读本文

在Mac上搭建服务器

WHAT本篇主要是基于Nginx在Mac上搭建自己的服务器。 我相信很多朋友肯定是第一次听到Nginx,关于它具有怎样的传奇,这儿肯定说不完也说不透. 有兴趣的朋友可以自行google或者baidu.WHY为什么要搭建自己的服务器呢。 好处肯定多多,这儿说一条——模拟数据。 很多时候,我们在前端开发的过程中,API接口没有做好. 当我们要铺界面时,如果等待API的开发完成,无疑是件很耽误工作的事
阅读本文

利用scrapy和MongoDB来开发一个爬虫

今天我们利用scrapy框架来抓取Stack Overflow里面最新的问题(),并且将这些问题保存到MongoDb当中,直接提供给客户进行查询。安装在进行今天的任务之前我们需要安装二个框架,分别是Scrapy (1.1.0)和pymongo (3.2.2).scrapy如果你运行的的系统是osx或者linux,可以直接通过pip进行安装,而windows需要另外安装一些依赖,因为电脑的原因不对此
阅读本文

你对Linux窗口管理程序Tmux了解吗

导读 tmux是linux中一种管理窗口的程序,不同于iTerm2,它提供了一个Session随时存储和恢复的功能(Session概念后面会介绍),detach Session(保持Session后台运行),然后重新attach Session。 安装# 安装Mac OS X下遗失的包管理Homebrew $ ruby -e “$(curl -fsSL https://raw
阅读本文

通过brew安装指定版本的node

旧版本的brew,可用通过brew versions ruby 来安装指定版本的ruby,但新版本的brew运行后会报错,查了相关文档,可用这样操作:1.先安装homebrew-version   brew tap homebrew/versions2.查看可安装的ruby版本   brew install homebrew/versions///ruby3.选择安装其中某个版本的ruby  br
阅读本文

初始Zookeeper

Zookeeper是一个分布式服务框架,据说是一个比较强大的架构模式,具体我也不甚了解,但是最近由于工作上的原因,需要部署一个Zookeeper服务,实现移动端一个简单的发单、抢单功能。于是我便开始了解这个框架,将个人本地测试以及服务器部署过程的中遇到的问题和解决方案总结如下,希望大家在使用过程中可以少走弯路,第一次学习这个框架,写的不好,还望指正,大神勿喷哦!使用任何一门语言或者框
阅读本文

mac brew mysql 启动之后报错

之前一直用windows电脑,就用mysql start 准备启动下,发现报错,p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo } span.s1 { }ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
阅读本文

【设计模式 - 23】之模版方法模式(Template)

1      模式简介模版方法模式的定义:模版方法模式在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模版方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 模版方法模式的优点:1)        封装不变部分,扩展可变部分;2)        提取公共代码,便于维护;3)        行为由父类控制,子类实现。 模版方法模式的缺点:每一个不同的实现都需要一个子类来实
阅读本文

php多版本管理phpenv

曾经有试过phpbrew的童鞋应该知道有多复杂 虽然这个好久没更新了,还是可以用的~~github:phpenv/phpenv它的原理就是处理PATH变量,将你要求的php版本的路径加到PATH的头。精细到目录是因为那个目录下有一个.php_version隐藏文件,包含了版本信息。安装phpenv获得phpenv$ cd $ git clone git://github.com/phpenv/ph
阅读本文

OSX 升级 vim

善用 Homebrew 神器啊,少年!Homebrew — The missing package manager for OS X安装完成后打开终端输入: brew install vim --with-lua --with-override-system-vi 啊,你说不习惯用终端 vim,要用 GUI 版的?一样一样的: brew install macvim --with-lua
阅读本文

Mac OSX (EI Capitan)搭建Caffe环境并配置python接口

Caffe是一个清晰而高效的深度学习贾扬清。Caffe是纯粹的C++/CUDA架构,支持命令行、Python和MATLAB接口;可以在CPU和GPU直接无缝切换。我在MacbookPro(无NVIDIA显卡)上大费周章地配置了Caffe的环境,并花了许多时间配置其python接口。一、下载Caffegithub上的下载地址:https://github.com/BVLC/caffe进入到下载后的路
阅读本文

Mac系统下React Native环境搭建

这里记录一下在Mac系统下搭建React Native开发环境的过程:  1. 安装HomeBrew:/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“    安装完后如下所示:    可使用命令:”brew -v“查看其版本。  2. 安装Nod
阅读本文

Mac OS X 安装并测试 OpenCV

1. 安装打开官网的Linux安装OpenCV的网页,打开这个网页的目的不是按照它所提供的步骤安装OpenCV(因为你会遇到一个坑,下文会提到),而是为了安装一些依赖的包或库。 其中的pkg-config、cmake必须安装,GCC G++就更不用说了,其他的能装上就装。安装方法,这里使用Homebrew。如果你电脑没有安装Homebrew,建议安装,方法参考官网。使用方法很简单:比如要安装cma
阅读本文

Spring Boot CLI安装

Spring Boot是一个命令行工具,用于使用Spring进行快速原型搭建。它允许你运行Groovy脚本,这意味着你可以使用类Java的语法,并且没有那么多的模板代码。 你没有必要为了使用Spring Boot而去用CLI,但它绝对是助力Spring应用的最快方式。 1、手动安装   你可以从Spring软件仓库下载Spring CLI分发包: spring-boot-cli-1.3.
阅读本文

分布式之ZookeeperMac安装

Zookeeper用于分布式计算中的协调员,观察员,观察者,分布式锁,在系统中利用Zookeeper来处理事件通知,队列,锁等功能。 使用brew安装 zookeeper。安装成功之后,服务位于/usr/local/bin下,配置文件位于:/usr/local/etc/zookeeper.默认端口为:2181启动方式:zkServer start查看zookeeper的运行状态:可使用zookee
阅读本文

Mac上Privoxy将shadowsocks的socks5代理转为http代理(解决SublimeText无法安装插件的问题)

背景:shadowsocks虽然用着很爽,但是不是万能的。原因是他是sock5代理,属于局部代理。一些软件根本不支持socks5代理,如AS的gradle,eclipse等均不支持。AndroidStudio本身支持socks5代理,但是那个gradle只支持http代理。另外,还有一个误区,将shadowsocks的全局代理打开就能代理所有请求,这是一种错误的认识。全局和局部,有个前提那就是使用
阅读本文

ios Carthage

使用CocoaPods来管理第三方框架很多人都知道,相对来说Carthage比较陌生,Carthage也是来管理第三方框架的,既然已经有了Cocoapods为什么还要有Carthage呢?使用Carthage有什么好处呢:首先,CocoaPods默认会自动创建并更新你的应用程序和所有依赖的Xcode workspace。Carthage使用xcodebuild来编译框架的二进制文件,但如何集成它们
阅读本文

配置appium 1.6.3 for MAC

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px “Helvetica Neue“; color: #454545 }安装appium卸载历史版本:npm uninstall -g appium, 安装好npm, cnpm1. github上下载源代码,解压进入下载好的目录运行npm install   https://testerhome.
阅读本文