Mac 安装 mysqlclient

尝试在虚拟环境下通过 pip 安装:pip install mysqlclient然后报错:OSError: mysql_config not found找到官方文档 https://github.com/PyMySQL/mysqlclient-python,解释说安装前需安装另一个模块:brew install mysql-connector-c但是报错:查看报错信息,在安装 mysql-co
阅读本文

mac攻略(3) -- brew使用

1.介绍brew是一个软件包管理工具,类似于centos下的yum或者ubuntu下的apt-get,非常方便,免去了自己手动编译安装的不便  brew 安装目录 /usr/local/Cellar  brew 配置目录 /usr/local/etc  brew 命令目录 /usr/local/bin   注:homebrew在安装完成后自动在/usr/local/bin加个软连接,所以平常都是
阅读本文

搭建一个redis集群

在本机上模拟一个redis集群,采用三主三从六台机器的模式。我是在mac环境下搭建的这个集群。之前的redis我是通过homebrew安装的。1、创建相应的文件夹,在/usr/local文件夹下创建redis-cluster文件夹,下面再创建六个文件夹,文件夹名称是9001~9006,代表六个端口号。2、在redis-cluster下创建bin文件夹,将/usr/local/bin和/usr/lo
阅读本文

postgresql安装与启动(mac os)

--------数据库的安装与创建-----------安装brew install postgresql  初始化数据库initdb /usr/local/var/postgres -E utf8创建一个数据库用户createuser username -P创建数据库createdb dbname -O username -E UTF8 -e  ---------一些有用的命令--------
阅读本文

mac攻略(四) -- brew使用

1.介绍brew是一个软件包管理工具,类似于centos下的yum或者ubuntu下的apt-get,非常方便,免去了自己手动编译安装的不便  brew 安装目录 /usr/local/Cellar  brew 配置目录 /usr/local/etc  brew 命令目录 /usr/local/bin   注:homebrew在安装完成后自动在/usr/local/bin加个软连接,所以平常都是用
阅读本文

从零开始搭建tensorflow人工智能开发环境(MAC版)

这是一篇教你如何在mac电脑上安装python + tensorflow人工智能开发环境的文章,希望能帮到正在准备学习使用tensorflow的你。 机器学习的环境有很多种,而最值得推荐的就是python与tensorflow的组合,tensorflow由google开发,我们熟知的AlphoGo就是采用了tensorflow的底层框架,关于tensorflow的更多介绍和使用入门我会在后续写文章
阅读本文

在Mac电脑编译c51程序

如果不是Seven问起来,我以为C51这种东西已经属于历史遗迹了。不过简单搜索了一下,发现c51老而弥坚,仍然茁壮的生长着。原因据说,一方面是有很大的用户群和既有的软硬件资源,另外一方面,的确在很多的高校教学中仍然占有一席之地。其实个人感觉,高校课程的更新真的是需要再加快了。 不过不管如何,作为入门类的单片机,c51还好啦,这些学习的经历,并不会浪费,学生能够很快的转化到其它平台上去。 Seven
阅读本文

perl的安装和版本切换工具-perlbrew

setenv PERL /opt/perl5 --设置新perl的起始安装路径curl -kL http://install.perlbrew.pl | bashsource /opt/perl5/perlbrew/etc/bashrcperlbrew initperlbrew root (/opt/perl5/perlbrew) is initialized.Append the followi
阅读本文

如何在Mac OSX上安装xgboost

1、使用pip简单安装First, make sure you obtained gcc-5 (newer version does not work with this method yet). Note: installation of gcc can take a while (~ 30 minutes) brew install gcc5 You might need to run th
阅读本文

从parcel.js打包出错,到选择nvm

遇到问题我在使用parcel.js打包项目的时候出现了下面的错误: 我在仔细检查完代码并且核实项目配置没有问题后,没办法只能求助万能的Google,结果在GitHub上找到了错误的原因,parcel.js使用了Async 函数,默认Node.js 8以上才支持的,低于8的话需要使用babel配置。我查看了一下自己的Node.js版本,如下: 找到问题原因后,我想升级一下node不就解决问题了。但又
阅读本文

在ios真机上 安装WebDriverAgent

1 获取代码 git clone https://github.com/facebook/WebDriverAgent 2 运行初始化脚本 : ./Scripts/bootstrap.sh 3 这个脚本是依赖 Carthage npm 打包js 文件 。所以需要安装 Carthage 而 Carthage 又是依赖xcode 。在我测试的时候,Carthage 需要 xcode 9
阅读本文

Mac下搭建Python3+PyQt5的开发环境

可以下载源码自己编译,也可以直接通过pip3直接安装。因为Mac系统默认是安装Python2的,需要首先安装Python3,具体的步骤如下。1. 安装Xcode。这个没什么好说的,Mac上开发大多离不开这个,打开AppStore下载安装即可。2. 安裝 Homebrew在Terminal中执行 /usr/bin/ruby -e “$(curl -fsSL https://raw.githubuse
阅读本文

mac下用命令行解压文件

在Mac上的归档工具不能够解压rar文件,这时可以使用终端中的unrar来解决问题。步骤如下:1.使用Homebrew安装unrar(有关Homebrew的安装和使用见Homebrew)  $ brew install unrar   ==> Downloading http://www.rarlab.com/rar/unrarsrc-5.0.12.tar.gz   #
阅读本文

关于Oracle

1. Install Oracle with dockerdocker pull alexeiled/docker-oracle-xe-11gdocker run -d --shm-size=2g -p 1521:1521 -p 8080:8080 alexeiled/docker-oracle-xe-11glink: https://hub.docker.com/r/alexeiled/dock
阅读本文

1-起步

1、typescript在使用typescript首先安装node.js安装typescript:npm install -g typescript2、angular-cli安装angular-cli:npm install -g @angular/cliangular-cli监听文件系统变化是使用watchman工具监听的所以要安装watchman安装watchman: brew install
阅读本文

mysql比对两个数据库表结构的方法

在开发及调试的过程中,需要比对新旧代码的差异,我们可以使用git/svn等版本控制工具进行比对。而不同版本的数据库表结构也存在差异,我们同样需要比对差异及获取更新结构的sql语句。 例如同一套代码,在开发环境正常,在测试环境出现问题,这时除了检查服务器设置,还需要比对开发环境与测试环境的数据库表结构是否存在差异。找到差异后需要更新测试环境数据库表结构直到开发与测试环境的数据库表结构一致。 我们可以
阅读本文

macbook之brew安装mysql

sudo mysql.server start Password: Starting MySQL .. ERROR! The server quit without updating PID file (/usr/local/var/mysql/niuyufudeMacBook-Pro.local.pid). tail -n 100 /usr/local/var/mysql/niuyufudeMa
阅读本文

win32开发(对话框启动)

有过mfc开发经验的朋友都知道,在mfc下面有三种app开发的方式,它分别是mdi开发、sdi开发和dialog based开发。尤其是最后一种,这种基于对话框的开发方法常常用来进行简单工具的开发工作。那么,疑问来了,是不是可以用纯win32进行对话框的基本开发呢?答案是肯定,下面我们就来看一下怎么可以达到这一点。    大家如果还有印象的话,传统win32 app的开发流程是这样的,首先
阅读本文