[python]使用virtualenvWrapper

什么是virtualenvvirtualenv是python的环境管理工具,用于隔离python的运行环境。也就是说,一个项目可以有一个属于这个项目的运行环境,从而避免了因为依赖不同的模块而产生的错误。什么是virtualenvWrappervirtualenv的升级版,更加有效的管理python的开发环境。可以查看所有的env和直接通过指令切换env,不需要输入路径之类的东西,更加统一、高效。推
阅读本文

用Docker解决坑爹的环境搭建系列——Mysql

1. 引言 本人用的mac电脑,做开发和实验时候离不开很多环境搭建,但是久而久之我发现电脑的环境已经被自己污染的惨不忍睹。其实之前也有想法使用docker,但是之前比较懒,不想学习docker复杂的命令,最近需求实在强烈,所以想试试慢慢把生活中一些必须的环境迁移到docker。 今天主要说下如何将mysql环境迁移到docker中。 2. docker中安装mysql 2.1 获取mysql镜像
阅读本文

Nginx几个简单命令

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; line-height: 19.0px; font: 13.0px “Helvetica Neue“ } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; line-height: 19.0px; font: 13.0px “Helvetica Neue“; min-height: 15.
阅读本文

如何顺利解决mac下命令不管用的情况

背景:  昨晚通过brew安装了node,结果导致我的终端除了cd和ls管用外,其他的命令都不管用了,网上搜索了一大堆,结果没有一个能正确解决我的问题的,记录一下吧。打开终端就显示:  -bash: touch :command not found首先:在terminal里面输入:export PATH=“/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/
阅读本文

brew安装与升级

具体参考官网:https://brew.sh/index_zh-cn.html1.安装homebrew    /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“  在终端执行此命令行; 安装后执行  brew update  brew  doctor
阅读本文

在Mac上搭建ReactNative开发环境

1.安装Homebrew,   Mac系统的包管理器,用于安装NodeJS和一些其他必需的工具软件。 /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“2.安装node.js2.1可以在node.js官网下载软件进行安装。2.2使用第一步安装的Homeb
阅读本文

weex 与 weexpack 环境搭建

weex 与 weexpackweex init 会生成一个 weex 项目, 里面有weex, vue 模板。如果要开发 Android,需要建一个 Android 项目。weexpack, 可以帮助搭建 Android 和 iOS 项目 ---------------------- weex ---------------------------------------------------
阅读本文

MAC系统下 命令行(terminal)FQ(教程

命令行FQ 前提: 用的是shadowsocks,vim操作,大写 I 是 插入(insert首字母)编写操作,按ESC退出  ,然后 :wq 保存退出  1. brew install privoxy 2.vim /usr/local/etc/privoxy/config    加入配置项    listen-address 0.0.0.0:8118    (此行的端口不用改)   f
阅读本文

mac安装神器brew

安装方法:命令行输入 /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“   回车(这里有提示目录不存在,要创建需要按return键,如果用的windows键盘,就是回车键)它的用法brew update  更新brew;brew install {应用
阅读本文

Appium 源码安装环境配置 iOS篇

一、安装环境介绍 macOS 10.12.4  Xcode 8.3.2 适用机型:iOS9 及以上机型   二、Appium源码安装 Xcode升级8.2之后不再支持UIAutomation,转而使用XCUITest;故当Xcode版本为8.2及以上版本时,只能安装Appium 1.5.3之后版本。Appium 1.5.3是基于UIAutomation底层驱动,即使安装成功也无法
阅读本文

React Native 技术 开发跨平台 Native 应用初探

我们已经了解像 Titanium 和 PhoneGap 等框架,它们能让开发者用 Web 技术构建移动应用。这是一个优势,支持开发者使用原先网络和移动开发的相关技术。仅如此,相同的代码库经过小幅度的修改便能适用多个平台——这就是著名的一次编写,到处运行。然而,当涉及到构建应用的性能时,这些框架的缺点显露无遗,尽管它们有一些吸引力,但却一直更适用于构建原生应用。React Native 却与众不同。
阅读本文

Mac使用 homebrew 安装MySQL

1     brew install mysql ( 安装 )2     bash mysql.server start (启动)3     mysql -uroot (登陆)        mysql> show databases;4    退出MySQL命令:exit + (回车) **************************首先在打开DOS窗口,然后进入目录 mysqlbin,再键
阅读本文

C 基础 - GDB调式工具

安装brew install gdb  一、单步执行和跟踪函数调用/* main.c -- 学习gdb调试工具 */#include <stdio.h> int add_range(int low, int high) { int i, sum; for (i = low; i <= high; i++) sum = sum + i; re
阅读本文

1.Python3.6环境部署

标题:Python3.6环境部署文档内容Linux部署Python3.6环境Mac部署Python3.6环境Window10部署Python3.6环境Pycharm安装1. Linux部署Python3.6环境登录官网找到Python3.6的下载地址 [https://www.python.org/downloads/release/python-362/] 右键复制下载地址 https://ww
阅读本文

tmux 终端分屏利器使用

介绍Tmux 是一个工具,用于在一个终端窗口中运行多个终端会话。 不仅如此,你还可以通过 Tmux 使终端会话运行于后台或是按需接入、断开会话,这个功能非常实用。 很好的工具,记录一下,以后要常用。安装macruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“ brew i
阅读本文

BREW Makefile 生成工具的编写

之前一直使用高通的BREW Makefile VC插件来生成Makefile,遇到了一些问题。 1.如果VC项目的文件放在多个子目录下的话,只会生成子目录的c文件规则,漏掉了cpp文件规则。2.头文件包含目录转换有误。会将包含环境变量的头文件目录前后加上&quot字符。3.cpp工程要想使用不同的编译器的话(RealView/GCC),需要手动将BREW SDK Tools目录下的CppAp
阅读本文

Mac下安装ant(利用brew)

安装ant最简单的方法就是通过brew。步骤如下:1. 安装brew(如果已经安装可以跳过这步)。ruby -e “$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)“2. 更新brew数据库为最新。Brew update3. 安装antbrew install ant(安装后可以通过来检查安装的版本)ant –version
阅读本文

本地配置DNS服务器(MAC版)

作为一个前端开发者,会遇到使用cookie的情况,常见的如:登录,权限控制,视频播放,图形验证码等,这时候本地开发者在PC上会使用修改hosts的方式添加指向本地的域名,来获取cookie的同域名。如:127.0.0.1 local.smartstudy.com 但是在移动端的时候,这一招就不好使了,苹果手机在没越狱的情况下是没法修改hosts的,难道为了这个让自己的爱机越个狱?答案应该是否定的
阅读本文

安装hexo

首先安装 git 和 node.js,node可以通过命令直接安装(前提是你装了homebrew)brew install node这些下载完了就可以安装hexo了npm install -g hexo-cli嗯,事情不可能这么顺利,当我以为可以轻松使用hexo的时候,怀着愉悦的心情,敲下命令行(注:hello是你创建的文件名,随意取,创建到你指定的目录下)hexo init hello终端是这样
阅读本文