随笔- 13  文章- 1  评论- 2 
2012年4月23日
摘要: sudo gedit /etc/environmentJAVA_HOME=/opt/javaCLASSPATH=.:/opt/java/lib:/opt/java/jre/libPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/java/bin:/opt/java/jre/binsudo update-alternatives --install /usr/bin/java java /opt/java/bin/java 300sudo update-alternatives --阅读全文
posted @ 2012-04-23 18:45 feng_013 阅读(20) 评论(0) 编辑
摘要: 1.可以用下面命令将解压后的乱码文件恢复回来sudo apt-get install convmvconvmv * -f gbk -t utf8 --notest2.用p7zip解压sudo apt-get install p7zip-rar3.安装新版本的rarhttp://www.rarlab.com/download.htmhttp://will0690.blog.163.com/blog/static/45668020112297565680/阅读全文
posted @ 2012-04-23 12:00 feng_013 阅读(18) 评论(0) 编辑
2012年3月5日
摘要: 查看显示器信息:fdm@fdm-OptiPlex-780:~$ xrandr设置主显示器fdm@fdm-OptiPlex-780:~$ xrandr --output HDMI1 --auto --primary设置副显示器在主显示器右边fdm@fdm-OptiPlex-780:~$ xrandr --output VGA1 --right-of HDMI1 --auto阅读全文
posted @ 2012-03-05 10:57 feng_013 阅读(23) 评论(0) 编辑
2011年9月27日
摘要: 前端开发中经常要用到 window.open 弹出一个新窗口来进行交互,但是在使用过程中却会碰到各种各样的问题,下面是我在平时开发过程中碰到的一些问题。对于winodw.open的使用可以先看下这个文章 http://www.w3help.org/zh-cn/causes/BX1053一.浏览器拦截由于各种弹出广告的滥用,现在各个浏览器对window.open的使用都进行了严格的限制,还有各种的弹出窗口拦截器,稍不留神就会导致window.open方法被拦截。下面这种脚本自动触发的弹窗行为将会被浏览器拦截掉。<script type="text/javascript"阅读全文
posted @ 2011-09-27 16:53 feng_013 阅读(171) 评论(0) 编辑
2011年9月21日
摘要: HTML5的 File API允许浏览器访问本地文件系统,借助它我们可以实现以前无法实现的本地图片预览功能。先介绍下该API实现了那些接口:1.Blob接口,表示原始的二进制数据,通过它可以访问到文件的大小和字节数据2.File接口,保存着文件的只读属性信息,如文件名,文件类型,文件数据访问的地址。3.FileList,一个File文件组成的数组,表示用户通过<input type="file" multiple/>选择的文件(multiple表示支持文件多选)4.FileReader接口,它提供了读取一个文件数据的若干方法和事件5.FileError、File阅读全文
posted @ 2011-09-21 16:36 feng_013 阅读(461) 评论(0) 编辑
2011年9月20日
摘要: Web Workers 是 HTML5 提供的一个javascript多线程解决方案,我们可以将一些大计算量的代码交由web Worker运行而不冻结用户界面。一:如何使用WorkerWeb Worker的基本原理就是在当前javascript的主线程中,使用Worker类加载一个javascript文件来开辟一个新的线程,起到互不阻塞执行的效果,并且提供主线程和新线程之间数据交换的接口:postMessage,onmessage。那么如何使用呢,我们看一个例子://worker.jsonmessage =function (evt){ var d = evt.data;//通过evt.da.阅读全文
posted @ 2011-09-20 22:49 feng_013 阅读(379) 评论(1) 编辑
2011年3月7日
摘要: Google已经在Chrome 中通过SQLite提供对Web SQL Database的支持接口说明:1.打开一个数据库:  vardb = openDatabase('mydb', '1.0', 'test', 2 * 1024 * 1024, function(db){ }); 参数说明:数据库名(mydb) | 版本号(1.0) | 数据库描述(test) | 数据库大小(2*1...阅读全文
posted @ 2011-03-07 17:50 feng_013 阅读(1364) 评论(1) 编辑
2010年11月9日
摘要: 在主干提交代码之后需要回滚到以前的主干版本在当前项目工作目录执行:svn merge -r HEAD:26803[要回滚到的版本号] trunk的url合并后无提示再提交代码阅读全文
posted @ 2010-11-09 19:39 feng_013 阅读(518) 评论(0) 编辑
2010年10月20日
摘要: 这其中:-v 如果指定,则在屏幕回显修改的文件名-n 如果指定,则不对文件名实际修改仅显示修改结果(测试用)-f 如果指定,则强制覆盖已有文件perlexpr 一个Perl风格的正则表达式files 文件名通配符示例:阅读全文
posted @ 2010-10-20 11:09 feng_013 阅读(66) 评论(0) 编辑
2010年9月17日
摘要: 将一个文件夹下所有文件中的 a 替换为 b sed -i "s/a/b/g" `grep "$import" -rl ./`eg:sed -i "s/$import(\([\"\']\)\(jobs\)\([\.\/]\)/$import(\1\2\3minigroup\3/g" `grep "$import" -rl ./` $import('jobs. -> $import('jobs....阅读全文
posted @ 2010-09-17 17:31 feng_013 阅读(283) 评论(0) 编辑