Java 运算符优先级运算符优先级postfixexpr++ expr--unary++expr --expr +expr -expr ~ !multiplicative* / %additive+ -shift<< >> >>>relational< > <= >= instanceofequality== !=bitwise AND&bitwise exclusive OR^bitwise inclusive OR|logical AND&&logical OR||ternary? :assignme Read More
posted @ 2012-09-17 16:59 godjob Views(513) Comments(0) Diggs(0)
"""""""""""""""""""""""""""""""""""""""""""""""""" Read More
posted @ 2012-09-15 10:59 godjob Views(491) Comments(0) Diggs(0)
*tabpage.txt* For Vim version 7.3. 最近更新: 2010年8月 VIM 参考手册 by Bram Moolenaar 译者: Willis http://vimcdoc.sf.net多标签页窗口编辑 *tab-page* *tabpage*这里解释新加入的处理多标签页的命令。另外,也提供因为和多于一个标签页组合使用而... Read More
posted @ 2012-09-14 22:04 godjob Views(1406) Comments(0) Diggs(0)
Makefile详解跟我一起写 Makefile 陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编... Read More
posted @ 2012-09-14 21:37 godjob Views(365) Comments(0) Diggs(0)
This article is part of the ongoing Vi / Vim Tips and TricksSeries. As a programmer, you may do lot of repetitive tasks while coding such as:Adding file headerAdding function/frame commentIncluding default code snippetPerforming syntax checkReading documentation about a functionConverting a code blo Read More
posted @ 2012-09-14 21:06 godjob Views(709) Comments(0) Diggs(0)
一、官方文档 网友happyvim说:“gvim的两份帮助写得非常好,vim的帮助不像tc的帮助—-跟垃圾差不多。相比之下,简直是一个在天上,一个在地下的区别。”30分钟入门: 首次安装vim后,可用 :help tutor 或 :help tutor@cn ,进入一个30分钟的vim入门教程。Vim官方文档中文版安装包: Vim Documentation Chinese Version ,安装后使用 :help @cn 命令,就可以看到中文手册。Vim用户手册中译7.2版pdf: 作者:BramMoolenaar,翻译:ZhaoRuFei(slimzhao # hotmail)。链... Read More
posted @ 2012-09-13 14:50 godjob Views(233) Comments(0) Diggs(0)
"设置缩进set sw=2set ts=2set softtabstop=2set expandtabif has("autocmd") autocmd bufwritepost .vimrc source $MYVIMRC autocmd FileType python setlocal et sta sw=4 sts=4endif" endif" 载入文件类型插件filetype plugin on " 为特定文件类型载入相关缩进文件filetype indent oncolorscheme ir_black" colo Read More
posted @ 2012-09-13 10:55 godjob Views(254) Comments(0) Diggs(0)
Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了, 我今天教大家把gvim改装成一个简易IDE, 说它"简易"是界面上看起来"简易", 但功能绝对不比一个好的IDE差, 该有的功能都有, 不该有的功能也有, 你就自己没事 Read More
posted @ 2012-09-13 10:20 godjob Views(181) Comments(0) Diggs(0)
键盘移动 (Move)一切都从键盘的移动k-> 上 upj-> 下 downh-> 左 leftl-> 右 rightz-> 重画屏幕,当前光标变成屏幕的第一行 (redraw current line at top of window)CTRL-f-> 跳到下一页 (page down)CTRL-b-> 跳到上一页 (page up)跳跃指令 (jumps)跳跃指令类似于游览器中的<前进><后退>按钮CTRL-]-> 跟着link/tag转入 (follow link/tag)CTRL-o-> 回到上一次的jump Read More
posted @ 2012-09-12 22:58 godjob Views(237) Comments(0) Diggs(0)
在网上找到一个很好的算法,仔细观察可以发现,目标序列的开头几个乌龟都是经过移动后形成的,只要从原始序列中对比查找目标序列是否相同就能很快得到答案 ,代码够短了吧,呵呵 题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=103&page=show_problem&problem=1093 首先找到需要移动的字符串,方法如下:以初始序列为准,设初始序列下标为i, 目的序列下标为j, 从n-1开始,如果两下标对应的字符串相等,下标同时减一,否则仅初始序列 Read More
posted @ 2012-08-15 22:38 godjob Views(259) Comments(0) Diggs(0)