mac

MAC下安装MAMP的Mongodb

。_饼干妹妹 提交于 2020-03-10 04:27:06
首先安装Mongodb服务端: 1、brew install mongodb 2、修改 vim /usr/local/etc/mongod.conf文件,db路劲    3、创建、修改/data/db,并为可写权限; 4、启动服务端。brew services start mongodb 安装PHP的mongo、mongodb扩展 1、 http://pecl.php.net/package/mongo 下载最新的mongo包; 2、进入到此目录,输入:/Applications/MAMP/bin/php/php5.6.30/bin/phpize 3、./configure --with-php-config=/Applications/MAMP/bin/php/php5.6.30/bin/php-config --with-openssl-dir=/usr/local/Cellar/openssl/1.0.2l 4、make 5、sudo make install 6、安装成功后mongo.so会复制到/Applications/MAMP/bin/php/php5.6.30/lib/php/extensions/no-debug-non-zts-20131226目录下。 7、配置mamp php.ini;    8、重启apache,即可看到mongo服务。 9、 PS

Mac OS系统下配置hosts的方法

╄→гoц情女王★ 提交于 2020-03-10 04:26:22
首先,介绍下什么是hosts Hosts是一个没有扩展名的系统文件,可以用系统自带的记事本等工具打开,作用就是将一些常用的网址域名与其对应的IP地址建立一个关联,当用户在浏览器输入一个需要登录的网址时,系统首先会自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应的网址,如果没有找到,则系统会再将网址提交到DNS域名解析服务器进行IP地址的解析、 以192.168.1.64 m.taowaitao.cn 为例 表示每次访问 m.taowaitao.cn的时候,都不回去DNS域名解析服务器获取真实的IP地址,表示已经拦截下来了,而直接使用 192.168.1.64 打开对应的网址 简单的介绍下几个Hosts的作用 1、方便局域网用户 在公司局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。这对不少人来说相当麻烦。可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。 2、屏蔽网站(域名重定向) 有很多网站不经过用户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是木马或病毒。对于这些网站我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWS系统中,约定 127.0.0.1

Mac安装php和redis扩展

て烟熏妆下的殇ゞ 提交于 2020-03-10 04:12:29
Mac上有特定的包管理工具homebrew,也叫brew,这里的php安装用的就是brew 1安装php   brew install php@7.0。   brw安装会自动管理依赖,所以不用你一个个先安装依赖。   安装完成之后会出现两个echo语句,用来设置php的路径到环境变量PATH里面。 2安装redis扩展   在网上找了半天,很多人用:brew install php70-redis安装成功了,我这里始终没成功,找不到包。后来就用源码安装了,步骤见下:      下载php-redis,地址:https://nodeload.github.com/nicolasff/phpredis/zip/master   解压: tar -zxvf phpredis- master.zip   进入目录:cd phpredis-master   执行phpize:/usr/local/Cellar/php\@7.0/7.0.29_1/bin/phpize // 注意这里是你要安装的php的phpize   编译: ./configure -- with-php- config=/usr/bin/php- config // 如果只有一个php就直接./configure;如果有多个php版本就选需要安装扩展的那个php-config   安装:make && make

mac安装warpctc-pytorch

試著忘記壹切 提交于 2020-03-10 04:08:20
最近在做语音识别项目的训练,发现需要安装pytorch版本的ctc,这个包需要编译,这里我来分享一下我的安装过程: git clone https://github.com/SeanNaren/warp-ctc.git cd warp-ctc mkdir build; cd build cmake .. 你可能会遇见下面的错误: zsh: command not found: cmake 需要安装一下cmake: brew install cmake 安装过程看网速了;然后: make -j4 你可能会遇见下面的错误: Scanning dependencies of target warpctc [ 20%] Building CXX object CMakeFiles/warpctc.dir/src/ctc_entrypoint.cpp.o clang: error: unsupported option '-fopenmp' make[2]: *** [CMakeFiles/warpctc.dir/src/ctc_entrypoint.cpp.o] Error 1 make[1]: *** [CMakeFiles/warpctc.dir/all] Error 2 make: *** [all] Error 2 解决方法: build/CMakeCache.txt /

mac——Minikube搭建本地k8s集群

£可爱£侵袭症+ 提交于 2020-03-10 01:06:43
安装minikube构建本地k8s集群很简单,方便自己实践。 参考官方文档: https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-kubectl-on-macos 我的电脑: macOS 10.14 实践步骤: 确认系统支持虚拟化 sysctl -a | grep -E --color 'machdep.cpu.features|VMX' 输出内容看到VMX,就说明电脑已启用VT-x。 Install kubectl on macOS curl -LO " https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl " chmod +x ./kubectl sudo mv ./kubectl /usr/local/bin/kubectl kubectl version --client Install Minikube 官方出品的minikube,默认连接的是google官方站点。这里我已经完成了访问google步骤。

macos mysql通过.ibd文件恢复数据

天大地大妈咪最大 提交于 2020-03-09 19:11:23
拿到备份的文件如下: 这里frm文件由于数据表结构是已知的,所以没有用。 ibd文件为存储的数据文件 1:本地新建一个新的数据库 : 终端进入: cd /usr/local/mysql/data/ 如果报没有权限则运行: sudo chmod -R a+rwx /usr/local/mysql/data/ 进入到data/test下 在新建的数据库中运行建表语句: 需要在建表语句后加上: ROW_FORMAT=COMPACT 执行: ALTER TABLE xxxx DISCARD TABLESPACE; 解除表空间,ls查看会发现.idb文件已经被删除 在终端执行 open .命令打开访达 把需要的.ibd复制到test目录下 ls -l目录查看会发现 复制进去的.ibd文件不属于mysql 需要执行命令: sudo chown mysql:mysql xxx.ibd ls -l 执行后看到.ibd文件属于mysql则成功 最后执行命令: alter table xxx import tablespace; 恢复数据成功。 ps:如果操作不成功,需要停掉mysql服务,删除相关的日志和数据库,命令如下: rm -rf /usr/local/mysql/data/ib_logfile0 rm -rf /usr/local/mysql/data/ib_logfile1 rm -rf

Vmware克隆虚拟机

一曲冷凌霜 提交于 2020-03-09 16:38:25
克隆成功后,配置: 1、重新配置MAC地址,有两种方法 2、修改主机名 hostname vi /etc/sysconfig/network 3、/etc/sysconfig/network-scripts/ifcfg-eth0 删除HWADDR,修改IPADDR; gateway、DNS不变,表示仍在同一局域网上 修改MAC地址方法一: 修改MAC地址方法二: 直接删除 /etc/udev/rules/d/70-persistent-net.rules 来源: CSDN 作者: darling_user 链接: https://blog.csdn.net/darling_user/article/details/104753126

博客

青春壹個敷衍的年華 提交于 2020-03-09 15:55:54
子网掩码将一个IP地址的网络位全置为1 ,主机位全置为0 ,这样一个新的地址就是该IP的子网掩码。 以太网交换机是一种具有简化、低价、高性能和高端口密集特点的网络产品。 二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。 交换机能够无冲突地传输数据,如果端口有大量数据发送,则会先将收到的数据存储到缓存中,再依次发送。 来源: 51CTO 作者: mb5e65c72307c9e 链接: https://blog.51cto.com/14748781/2476579

记录踩过的坑-MAC

不羁岁月 提交于 2020-03-09 14:43:07
目录 使用“苹果电脑的预览应用”合并图片 MAC OS 升级到10.15.3后vmware虚拟机黑屏 使用“苹果电脑的预览应用”合并图片 1. 将需要合并的图片用预览打开。 2. 任意选中其中一张图片,设文件名为“图1”。鼠标点击图1图片区域,“command+A”全选,然后“command+X”剪切。还是停留在图1,不要切换。 3. 选择顶部功能栏中的工具,点击调整大小,然后将图片的宽高设置变大。 4. “command+V”粘贴原来被剪切的图像,可以看到图1图像可移动区域变大了。 5. 将其他文件中的图片通过“command+A”全选,然后“command+X”剪切的方式粘贴到图1。 MAC OS 升级到10.15.3后vmware虚拟机黑屏 1. 重启,按住Command + R,进入恢复模式 2. 在恢复模式下打开终端 3. 输入“csrutil disable” 4. 看到Successfully disabled System Integrity Protection。。。。 5. 正常重启(不要进入恢复模式) 6. 打开终端 7. 依次输入以下命令 tccutil reset All com.vmware.fusion sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert

Python爬虫 - UserAgent列表

倖福魔咒の 提交于 2020-03-09 13:08:21
PC端: ---Python莫言:https://www.cnblogs.com/Python-XiaCaiP/p/12448041.html PC_USER_AGENT = [ 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; AcooBrowser; .NET CLR 1.1.4322; .NET CLR 2.0.50727)', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 732; .NET4.0C; .NET4.0E)', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; QQDownload 732; .NET4.0C; .NET4.0E; LBBROWSER)', 'Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.5; AOLBuild 4337.35; Windows NT 5.1; .NET