分类 Mac 下的文章

mac安装JDK1.6、JDK1.7、JDK1.8并实现版本任意切换

一般来说,买来的mac电脑系统已经内置了JDK1.6,在“终端”下输入命令java -version即可查看版本。但Apple已发布公告,声明 Mac OS X 10.11 (El Capitan) 将为最后一个支持 Java 6 的 OS X 发行版,我的mac电脑就是Mac OS X 10.11.6,所以默认没有安装JDK1.6。这样也好,现在谁还用JDK1.6?

如果要安装JDK1.6、JDK1.7,需要去搜索到他们的mac安装包,现在官网只提供了JDK1.8的下载。这点特别要注意,我最开始在官网找JDK1.7都找了一晚上,网络上所有教程里JDK1.7的下载链接都指向的是:http://www.oracle.com/technetwork/java/javase/downloads/index.html,但其实只能下载到JDK1.8。

阅读剩余部分

巧用Automator让Mac快速获取文件路径

为了解决macbook的Wifi频繁掉线问题,昨天到苹果店去重装了一个系统。之前的系统我用Time Machine备份到移动硬盘了,这次重装系统后我选择了手动恢复数据,因为我担心全盘恢复数据会把可能影响Wifi频繁掉线的配置信息还原回去,这样重装电脑都没起到任何作用。

在手动恢复数据时,我发现一些软件比如FTP、iterm2、foxmail等这些软件的配置信息没有了,原来发现他们都在/Users/dcm/Library下,但就是这种文件路径不好找。Mac默认是不显示这些路径的,需要自己找。

利用苹果自带的Automator工具,可以做一个小服务,放在Finder的右键里,让你快速方便地获取文件路径。教程开始:

一,再Mac里搜索找到Automator,双击打开:

阅读剩余部分

Macbook Pro WiFi不稳定的解决办法

在此让我们先一起日苹果工程师他妈一百遍!

相信很多人被这个问题折磨得想跳楼。

我通过大量的搜索,最后发现几个主要解决办法:

第一,让进入路由器去设置信道和模式的。我根本都不用去试,你能修改得到隔壁家老王的路由器?公司的路由器能让你去设置?

第二,关闭蓝牙,因为蓝牙和Wifi的频率相互干扰。这个解决方案对我无效。

第三,使用OpenDNS,这个解决办法对我也无效。

第四,WIFI的位置不在选择自动,自建一个位置。这个解决办法对我也无效。

第五,关闭IPV6,关闭方式是通过terminal输入:

networksetup setv6off Wi-Fi  

这个解决方法我解决了。

update by 2017.04.05

今天看到有网友在网上推荐我这个文章,其实根据以上的方法我并没有解决我的问题。后来还是会断断续续地断开,我甚至怀疑我是不是安装了某个软件引发了整个mac系统wifi不稳定,知道我最后怎么解决的吗?

到苹果官方店去让他们重装一个系统后就OK了!我拿macbook去检测,苹果小二在软件、硬件上都没检测出问题,只好重装了。

阅读剩余部分

Mac下使用iTerm2让SSH记录远程服务器账号和密码

iTerm2和Macbook自带的Terminal差不多,但是功能更强大,强烈推荐使用。

下面说下,如何让iTerm2记住远程服务器SSH登录账号和密码。

第一步:打开Finder,在菜单栏找到『前往』→ 『前往文件夹...』,输入:~/.ssh/ 然后回车

第二步:新建一个文件,命名为example吧,里面写入内容:

set user 服务器账号
set host 服务器IP
set password 服务器密码

spawn ssh $user@$host
expect "*assword:*"
send "$passwordr"
interact
expect eof

阅读剩余部分