2008年10月28日 | 分类: 生活进行时 | 标签:

 

SciTE是我至今使用过的最实用的编辑器,它小巧(只有1.7MB)功能强大:

  1. 和VI一样支持对不同编程语言的语法高亮(可以根据自己喜好来配置,配置起来很方便)。
  2. 代码折叠,这虽然是大多数编辑器都有的功能,但是它做的极其优秀,非常的明确。
  3. 在有编译器支持的前提下,支持对代码的执行。
  4. 支持自动补全,但是这里的补全和那些大型IDE相比还是逊色很多,它是根据你曾经输入和名字进行补全的。
  5. 可以同时打开多个文档。
  6. 纯绿色,可以放在U盘里使用。

这么多优点使得我不得不将之前使用的编辑器都卸载掉。想试试?赶紧下载吧!

相关参考:

官网

SciTE中文版Google Group

2008年10月22日 | 分类: Web前端 | 标签:

任何做WEB程序的都知道,写一个WEB程序都会面对浏览器不同的问题,所以就需要在不同的浏览器下进行测试,那么如何安装多个版本的IE呢?有很多方法,例如安装虚拟机之类的,其实有一个方法最简单:下载Multiple IE.

它可以帮你安装从IE3.0到6.0的所有主流IE版本。

下载地址

2008年10月16日 | 分类: 生活进行时 | 标签:

音乐是有力量的。

在这里我记录每一首曾经给我力量的歌曲。

1.勇气-梁静茹

高中时,听到前面两个女孩子在唱“爱真的需要勇气,来面对流言蜚语,只要你一个眼神肯定,我的爱就有意义。。。”,从此我爱上了这首歌。 070130133929_thumb3

2.Let it be—Beatles

“Let it be,let it be…” 尽人事,听天命。它告诉我,努力做好身边的小事。

1_thumb3

3.天高地厚,海阔天空—信乐团

要拿执着,将命运的锁打破。。。

你累了没有可否伸出双手
想拥抱怎能握着拳头
我们还有很多梦没做
还有很多明天要走
要让世界听见我们的歌
准备好没有时间不再回头
想要飞不必任何理由
不管世界尽头多寂寞
你的身边一定有我
我们说过不管天高地厚
想飞到那最高最远最洒脱
想拥抱在最美丽的那一刻
想看见陪我到最后谁是朋友
你是我最期待的那一个
可以一起闯祸一起沉默一起走
可以一起飞翔一起沦落
不管天高地厚陪着我
陪我一起大声狂吼
想飙到那最高最远最辽阔
想唱完那最感动的一首歌
没看见那天高地厚不肯放手
因为我有我想要的朋友
你是我最想要的朋友

寓意很简单,都在歌词里面了。有的男孩子永远都长不大,这是幸运的,也是可悲的。

23437_thumb9

4.Stand By Me—Oasis

这是Oasis不怎么出名的一首歌曲,但是这是我最喜欢的一首Oasis的歌曲。常常一个人,听着这首歌,面对操场冥想。

STAND_BY_ME_thumb6

感谢你们!

2008年8月22日 | 分类: 后端语言 | 标签:

这个算法用在DocWeb中的method的查找过程中。在ClassDoc中分别有API   name()和method()。前一个是返回这个ClassDoc类型的名字的,也就是Java源码中某个类的名字的,例如AnnotationDesc,而后一个返回的是一个数组,数组中存储的这个Class的所有方法,但是其中存储的是它的全路径例如,com.sun.javadoc.AnnotationDesc.annotationType()。这时候,我就面对这样一个问题,我需要取出后面的字符串,在我这个例子中是annotationType().

算法如下:

static private int getNo(String str,String subStr)
{
int end=str.length()-subStr.length();
if(end>=0)
{
for(int k=0;k<=end;k++){
for(int l=0;str.charAt(k+l)==subStr.charAt(l);l++){
if(l==subStr.length()-1) return(k+l+1);
}
}
}
return(-1);
}

这里返回的整数就是下一个要输出字符串的位置。

 

主函数如下:

public static void main(String[] args) {
          String a="sdlfkabcdf";
          String b="abc";
          int no=getNo(a,b);
          if(no>0){
          System.out.println(a.substring(no));
          }else{
              System.out.println("an erro accured");
          }
}

输出结果:

df

这个算法的时间复杂度是O(n2),算法的效率一般,但是工作起来还可以,下次可以参考KMP算法作出改进。

2008年8月22日 | 分类: 生活进行时 | 标签:

昨天晚上我和孙宇在清华的桃李食堂一起吃饭,聊了很多。关于工作,关于学习,关于出国,关于对社会的认识。他说我变了很多,变得更加成熟,或者说是开始缺乏梦想了,没有以前那么有活力了,但是我说不是这样的,现在我只关注我能改变的了,我不会为一些无法改变的东西伤感,也不会向往离自己很遥远的目标了,我是说仅仅是向往。事实上,我认为我开始变得更加踏实了,我认识到自己能改变的东西并不多,与其自己选择定位还不如社会的选择,我们的学历学位某种程度上决定了社会怎么看我们,同样是程序员,有的程序员忙的要命,拼命加班薪水却不多,有的程序员则又轻松赚的又多。我会思考是什么决定了这么多,是什么让我们产生差距,不是人本身,是社会看你的角度以及机遇。真的是这样的,我去过一家小公司,那家公司的老板对我很好,也是北大毕业的,将我和其他员工区别看待,请我吃饭等等。他甚至有些看不起那些和我一样但是没有较好的学校出身的同学们,但是经过和那些员工的交流,我真的意识到,虽然大家的视野不同,但是他们很多方面的能力根本不在我之下,就拿编程来看,他们很多人都比我编程编的好。那么,社会为什么不能给他们同样的机会呢,为什么他们连这些知名外企的工作机会想都不敢想一下呢?到底是什么决定的呢,我认为,社会给于一个人的浅认识决定了这一切。来自名校的就是要比普通学校的要强。实际上呢?不是的!这些认识和我现在的的观念的改变有什么影响呢?这使得我认识到,让社会决定你的角色吧,只要你做好自己分内的事情,训练好自己的核心竞争力,你就能够获得一席之地。这也就是我要做的,我要把握这次在Sun公司实习的机会,锻炼自己的核心竞争力,充分发挥优势。

Pages: Prev 1 2 3 ...8 9 10 11 12 13 14 ...27 28 29 Next