2012年7月31日
摘要: 安装XCode后Mac OS X 系统已经内置了svn支持,所以需要做的就只是配置。1.建立想要保存软件仓库的目录。sudo su (然后输入密码)mkdir /optmkdir /opt/svnmkdir /opt/svn/repos即创建了目录/opt/svn/repos/2.创建版本仓库 svnadmin create /opt/svn/repos3.修改授权配置进入到仓库配置目录 cd /opt/svn/repos/conf(1)编辑配置文件 vi svnserve.conf 取消下列行的注释anon-access = readauth-access = writepassword-d 阅读全文
posted @ 2012-07-31 11:10 黑妞haha 阅读(9992) 评论(0) 推荐(0) 编辑
  2012年7月30日
摘要: macPorts 安装教程Install the javahl binding with MacPorts:sudo port install subversion +bash_completionsudo port install subversion-javahlbindings奇怪的是,安装到一半,下载不了了,晕死,先记下来吧。Run eclipse, and add this upgrade site: http://subclipse.tigris.org/update_1.8.xSelect the “JavaHL Adapter” and “Subclipse” modules 阅读全文
posted @ 2012-07-30 17:55 黑妞haha 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 解决办法:mac中设置PATH环境变量的命令:sudo vim /etc/paths将路径添加到里面去, 一行一个路径macPorts需要添加的路径:/opt/local/bin/opt/local/sbin注意:即便添加成功,未必运行成功;在制定路径下得脚本必须具是executable, 否则就会被在搜索时被忽略。sudo chmod +x XXX而在Ubuntu下,则只需要修改/etc/.profile或者 ~/.profile或~/.bashrc等修改安装macPorts后需要设置PATH环境变量,查看当前环境变量命令:echo $PATHMac OS X中MacPorts安装和使用Ma 阅读全文
posted @ 2012-07-30 17:29 黑妞haha 阅读(24663) 评论(1) 推荐(0) 编辑
  2012年4月16日
摘要: 原文地址:http://www.99css.com/archives/275ISD Webteam的大布同学(twitter:@tc_bryanzhang)牺牲了自己大量的xx时间翻译了Page Speed系列中的Optimize browser rendering,因其blog还在重新打造当中,所以偶这里先转载了,以下是翻译全文:优化浏览器渲染资源被下载到客户端后,浏览器仍需加载,解释,并渲染HTML、CSS和Javascript代码。只需利用现有浏览器的特性简单地编排你的代码和页面,就可以提升客户端的性能。使用高效率的CSS选择器避免CSS expressions将样式表放在页面顶部指定图 阅读全文
posted @ 2012-04-16 13:56 黑妞haha 阅读(669) 评论(0) 推荐(0) 编辑
  2012年1月13日
摘要: JSONP的优点是:它不像XMLHttpRequest对象实现的Ajax请求那样受到同源策略的限制;它的兼容性更好,在更加古老的浏览器中 都可以运行,不需要XMLHttpRequest或ActiveX的支持;并且在请求完毕后可以通过调用callback的方式回传结果。JSONP的缺点则是:它只支持GET请求而不支持POST等其它类型的HTTP请求;它只支持跨域HTTP请求这种情况,不能解决不同域的两个页面之间如何进行JavaScript调用的问题。 阅读全文
posted @ 2012-01-13 12:27 黑妞haha 阅读(512) 评论(0) 推荐(0) 编辑
  2012年1月6日
摘要: http://code.google.com/intl/zh-CN/closure/compiler/docs/gettingstarted_app.html 阅读全文
posted @ 2012-01-06 15:34 黑妞haha 阅读(367) 评论(0) 推荐(0) 编辑
  2011年12月30日
摘要: 前面介绍的两个命令都是用于查看当前系统用户的情况,下面就来看看进程的情况,这也是本章的主题.要对进程进行监测和控制,首先必须要了解当前进程的情 况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、 进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的. ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了. ps [选项] 下面对命令选项进行说明∶ ... 阅读全文
posted @ 2011-12-30 12:43 黑妞haha 阅读(12204) 评论(0) 推荐(0) 编辑
  2011年12月7日
摘要: 一、问题描述现在有一个需求,不知道该如何才能实现压缩:tarczvf/data/backup/test.tar.gz/data/a/b/directory解压:cd/data/testtarxzvf/data/backup/test.tar.gz问题是,解压后的文件,在/data/test/data/a/b/directory里面能否压缩时只保留directory以下的所有目录,以directory作为/,而不是/data/a/b/directory?二、解决方案(1)直接cd到当前目录再进行打包和压缩(2)使用-C参数GNUtar的官方资料http://www.delorie.com/gnu 阅读全文
posted @ 2011-12-07 11:13 黑妞haha 阅读(15648) 评论(0) 推荐(1) 编辑
  2011年12月2日
摘要: I. 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool falseII. 删除目录下的.DS_Store:Find /path/to/files –type f –name “.DS_Store” -print –delete或者:Find /path/to/files –type f –name “.DS_Store” -print0 | xargs –0 阅读全文
posted @ 2011-12-02 17:20 黑妞haha 阅读(14879) 评论(0) 推荐(0) 编辑
  2011年12月1日
摘要: 在Vim、Emacs之间纠结了很久之后,却选择了TextMateP.S.为何Emacs和Vim被称为两大神器中文的资料不是很多,一狠心,找了James Edward Gray II的TextMate:Power Editing for the Mac来看。对于文本编辑器这个话题,我一直充满了疑问:是什么魔力让人们如此追逐文本编辑器的力量?作为一个2004年才出道的毛头小伙,TextMate凭 什么与Vim, Emacs这些前辈同台竞技,又有什么资格被称为"The Missing Editor for Mac OS X"?其实,我对这些编辑器一直没什么好感,一堆快捷键,好好的 阅读全文
posted @ 2011-12-01 13:52 黑妞haha 阅读(16336) 评论(1) 推荐(1) 编辑