JAVA—咖啡馆

——欢迎访问rogerfan的博客,常来《JAVA——咖啡馆》坐坐,喝杯浓香的咖啡,彼此探讨一下JAVA技术,交流工作经验,分享JAVA带来的快乐!本网站部分转载文章,如果有版权问题请与我联系。

BlogJava 首页 新随笔 联系 聚合 管理
  447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

【成功人生】

收集一些成功人士的故事
     摘要: 【图】黑莓8700精美桌面320x240(珍藏二)不断更新中……   阅读全文
posted @ 2009-12-09 22:20 rogerfan 阅读(2170) | 评论 (0)  编辑

     摘要: 之前写过一篇“蹭网必备:BT3破解无线路由密码过程详解(第一篇:硬盘版)”的帖子,那个是将BT3安装在硬盘上的,操作起来比较麻烦。今天帖子的方法是将BT3安装在U盘或者SD卡上。

不明白BT3和无线信号密码破解是怎么回事的先自己百度一下吧,在这里就不详细介绍原理了。

本帖的思路:
在U盘(或者SD卡)上安装BT3系统,从U盘启动进入BT3,利用Spoonwep2来破解wep加密的无线信号。
  阅读全文
posted @ 2009-12-01 11:49 rogerfan 阅读(7223) | 评论 (0)  编辑

     摘要: 如何“识别”优秀的程序员,Daniel总结了几条关键要素。他写道,“并不是和听起来那么容易。在这儿工作经验的作用是很有限的,因为伟大的程序员不一定要‘正式’的工作经历来证明他们的伟大。许多的工作经历可能会被误导。”以下摘自每日阅读:  阅读全文
posted @ 2008-01-17 10:58 rogerfan 阅读(829) | 评论 (1)  编辑

     摘要: 今天读到一些UNIX下的编程哲学,对自己相当的有冲击力,把我觉得有用并且有道理的,自己组织了一下:

“编程的核心是数据结构,而不是算法”,即使最简单的程序逻辑人类来验证也很困难,但就算复杂的数据,对人类来说也相对容易推导和建模。五十个节点的指针树要比五十行程序的流程图更清楚。

“编程的本质是控制复杂度”,而流程图、过程化、结构化、面向对象以及其它方法论恰好“成功”将复杂度提升到人脑不能处理的地步。所以,降低整体复杂度的方法是用清晰的接口把若干简单模块组合成一个复杂软件。  阅读全文
posted @ 2008-01-17 10:53 rogerfan 阅读(350) | 评论 (0)  编辑

     摘要: 一个IT技术从业者应该知道公司可能会用到哪些东西。IT技术从业者在公司可能会遇到很多好机会,让你可以通过其他公司提供的薪水和职责弄明白自己的价值。然而,IT行业的价值体现,在于你是否处于令人敬仰的“IT先锋(IT精英)”行列中。身在飞速发展的IT行业,如何才能很好的成就更多的“IT先锋”?  阅读全文
posted @ 2008-01-17 10:14 rogerfan 阅读(588) | 评论 (0)  编辑

     摘要: 某域名投资人士披露了一个国内域名投资名人榜,让大家得以管窥这些著名“玉米虫”的冰山一角。

  ·蔡文胜(pizi),拥有数万精品域名,是国内最早专注域名战略的投资人,国内拥有最多3字母.com和.cn的投资者,手下价值百万美金域名不少,如romantic.com,units.com,当年成功重新注册到fm365.com又无偿赠送给联想集团而轰动一时,现在又把g.cn成功卖给世界最大的搜索引擎公司google.com。

  ·许扬,拥有数千精品国际域名,是最会赚美金的投资专家,大量国际域名卖往美国公司,旗下域名自然流量每年都有非常可观的收入,旗下网站以xingkong.com、Gz.com为代表。传闻他的域名自然流量累积在一起可以让一个网站Alexa排名直接升至前100名。  阅读全文
posted @ 2007-12-26 09:39 rogerfan 阅读(391) | 评论 (0)  编辑

     摘要: 现在是讲效率的年代,使用word来进行平时的办公处理也是一样,那么,我们怎样才能够在word中“快”起来呢?那就请这位作者给我们带来的word中快速操作的10个技巧,小编看完后也觉得相当实用。
  1.快速定位到上次编辑位置

  用wps编辑文件时有一个特点,就是当你下次打开一wps文件时,光标会自动定位到你上一次存盘时的位置。不过,word却没有直接提供这个功能,但是,当我们在打开word文件后,如果按下Shift+F5键您就会发现光标已经快速定位到你上一次编辑的位置了。

  小提示:其实Shift+F5的作用是定位到word最后三次编辑的位置,即word会记录下一篇文档最近三次编辑文字的位置,可以重复按下Shift+F5键,并在三次编辑位置之间循环,当然按一下Shift+F5就会定位到上一次编辑时的位置了。
  阅读全文
posted @ 2007-12-25 10:18 rogerfan 阅读(423) | 评论 (0)  编辑

     摘要:   面试过程中,面试官会向应聘者发问,而应聘者的回答将成为面试官考虑是否接受他的重要依据。对应聘者而言,了解这些问题背后的“猫腻”至关重要。本文对面试中经常出现的一些典型问题进行了整理,并给出相应的回答思路和参考答案。读者无需过分关注分析的细节,关键是要从这些分析中“悟”出面试的规律及回答问题的思维方式,达到“活学活用”。  阅读全文
posted @ 2007-12-24 11:06 rogerfan 阅读(841) | 评论 (0)  编辑

     摘要: 定义有麻烦的项目

首先,我们来定义一下什么叫有麻烦的项目,它们一般具有以下特征:
1、项目表面上已经进入后期,但是没有人能说出项目结束时间。
2、产品漏洞百出。
3、管理层已经无法控制进度,制定的进度计划没有半点准确性。
4、开发人员日夜加班,效率低下。
5、项目小组的 士气极度低落,失去了工作的激情。


像这样有麻烦的项目在行业内普遍存在,如果不采取一些措施来修复的话,项目注定会失败,什么是失败?失败项目的成本、工期远远超过估算,甚至项目被取消。作为项目经理,项目的负责人,我们有什么方法可以把这些有麻烦的项目拉向正轨呢?本人前一段时间亲身经历过一个像这样的有麻烦的项目,读过《快速软件开发》一书后,其中的“项目修复”一节使我受益非浅,运用上面讲的一些方法后成功的把项目拉向了正轨,本文在参考《快速软件开发》一书的基础上介绍一些实用的项目修复方案。
  阅读全文
posted @ 2007-12-21 15:41 rogerfan 阅读(438) | 评论 (2)  编辑

     摘要: 【CSDN 12月13日】 短短一生不过数十载,对于很多人而言,作IT、作技术只是生命中的某一段,并非所有。而无论是换工作还是换行业,只是一种形式而已,最终我们追求的是成功、是荣誉、是收获。于是在年轻的这几年里,作为技术人员理应认真思考自己将来的出路并为之而脚踏实地的去积累。

“01年大学毕业,去了老师开的一家网络教学软件公司,作教育软件;04年,首次创业,作了个休闲游戏公司,经验以及资金问题,创业失败;05年,一个偶然的机会,进了网易,作服务器端开发,有幸结识了一帮志同道合且极有职业精神的同事。”这是大宝的职业经历。择过业也创过业的他分享了自己对于技术人员出路的一些感悟。
  阅读全文
posted @ 2007-12-21 12:49 rogerfan 阅读(569) | 评论 (1)  编辑

     摘要: 一、基础问答
1.下面哪些类可以被继承?
java.lang.Thread (T)
java.lang.Number (T)
java.lang.Double (F)
  java.lang.Math (F)
  java.lang.Void (F)
  java.lang.Class (F)
  java.lang.ClassLoader (T)

2.抽象类和接口的区别
1)接口可以被多重implements,抽象类只能被单一extends
2)接口只有定义,抽象类可以有定义和实现
3)接口的字段定义默认为:public static final, 抽象类字段默认是"friendly"(本包可见)
  阅读全文
posted @ 2007-09-10 11:07 rogerfan 阅读(509) | 评论 (1)  编辑

     摘要: 争取到了外资公司的面试机会,一般它们都有英语要求,如果有招聘广告的,可看看他们对英语的要求是什么;如果是有人推荐,比如猎头,问问对方公司对这个职位的英语,究竟需要什么程度,这样方便自己做准备。
  
  一般来说,外企测试英语,有2种基本的类型:
  一、笔试。
  笔试大部分考察的是写作,有英译汉和汉译英,还有作文。汉译英对很多人困难一点,毕竟中文博大精深,要翻译成简单明了的英语,词汇和语法都会遇到困难。
  翻译部分的题目,很多公司都会是自己的企业文化、理念、公司历史等,至少我面试过4家500强都是如此。对这样的题目,如果你事先没有很好地浏览他们的中文和英文网站,一般是不好翻译的。
  建议:去外企面试,务必看看它的中英文网站,尤其英文页面,那些公司介绍和新闻都需要关注一下。  阅读全文
posted @ 2007-09-07 15:27 rogerfan 阅读(1325) | 评论 (0)  编辑

     摘要: Java面试基础知识:
1.C++或Java中的异常处理机制的简单原理和应用。
当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是java.lang.Thowable的子类。  阅读全文
posted @ 2007-07-18 17:13 rogerfan 阅读(1195) | 评论 (0)  编辑

     摘要: 这是一道微软用来测试应聘者的试题。它主要考察受训者的逻辑思维和判断能力,同 时也给受训者一些关于问题解决方法上的启示。

  游戏规则和程序
  1.有两个房间,一间房里有三盏灯,另一间房有控制着三盏灯的三个开关,这两个房间是 分割开的,从一间里不能看到另一间的情况。
  2.现在要求受训者分别进这两房间一次,然后判断出这三盏灯分别是由哪个开关控制的。
  3.有什么办法呢?  阅读全文
posted @ 2007-07-18 17:11 rogerfan 阅读(1576) | 评论 (0)  编辑

     摘要: 世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。

1、扎实的基础
  数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。   阅读全文
posted @ 2007-07-18 17:10 rogerfan 阅读(377) | 评论 (0)  编辑

Full 【成功人生】 Archive