存档

2007 年 08 月 - 66 文章

构架师已死

2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以 上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的 接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是怕失 业了还不上房款,不敢跳槽。 这天,K项目组长Allen终于忍不住了,带了一个只有一年工作经验的小伙子要Simon面试,很聪明!经验少了点。 Simon皱了皱眉毛,说:你不知道这个职位最低要求是三年工作经验吗? Al....
More...

“Hello world!”的N种写法

 
在初学一门编程语言的时候,写一个Hello world!程序是最常见的入门方法。通过写一个成功的Hello world!,可以实践这门语言最基本的语法特性,还可以带给自己成就感,真是一举两得。CC++语言本身有很多特性,如果能够将这些技术分解出来变 成一个个的Hello world!,并且将这些技术点到为止,貌似也算是一件善事。这里,列举了10个Hello world!程序,大家雅俗共赏一下。 在初学一门编程语言的时候,写一个 Hello world!程序是最常见的入门方法。通过写一个成功的Hello world!,可以实践这门语言最基本的语法特性,还可以带给自己成就感,真是一举两得。CC....
More...

JAVA中的指针,引用及对象的clone

 
JAVA中的指针,引用及对象的clone ....
More...

星际、魔兽3、红警大PK!

 
(原作者:爱讲故事的小孩) 星际、魔兽3、红警完全对比一   魔兽娱乐性强 比较搞笑 你常常越玩越轻松   星际竞技性强 比较严肃 你常常越玩越紧张  红警政治性强 比较偏激 你常常越玩越气愤      玩魔兽 就像唱卡拉ok 普通人练一首歌半个月 已经能赢得同伴的掌声   玩星际 就像唱京戏 曲不离口的练上一年 可能还唱不上调子   玩红警 就像说话 不用练就差不多水平 练了很多年说话的水平不见得高多少。    学习魔兽 你能打赢两家疯狂电脑的时候 你和真人打就能取胜了  学习星际 你能打赢七家电脑 你还纳闷怎么还打不过真人   学习红警 你能打赢七家电脑1000000次 不见得和真人玩过....
More...

单例(Singleton)模式的Java实现[00原创]

本次实例介绍了单例设计模式里最常见的两个实例饿汉单例与懒汉单例。 1. 类图 2. Java实现代码 packagecn.edu.ynu.sei.singleton;***饿汉式的单例类**@author88250*@version1.0.0,2007-8-17*publicclassEagerSingleton{***单一实例**@uml.propertyname=instancereadOnly=true*privatestaticfinalEagerSingletoninstance=newEagerSingleton;***私有的默认构造器*privateEagerSingleto....
More...

Roller3.1的安装及“Roller遇到一个意外错误”的解决[00原创]

Installation Guide Apache Roller Version 3.1 Licensed to the Apache Software Foundation ASF under one or more contributor license agreements. The ASF licenses this file to You under the Apache License, Version 2.0 the License; you may....
More...

常见包依赖问题及解决

 
错误: C compiler cannot create executables 原因: 解决:sudo apt-get install gcc libc6-dev 错误:checking for C compiler default output... configure: error: C compiler cannot create executables 原因: 解决:sudo apt-get install libc6-dev 错误:configure: error: C++ preprocessor libcpp fails sanity check 原因:gcc的组件没装全 解....
More...

CET4挂了[00原创]

呵呵,好高兴,CET4第一次挂了!上个学期可能是有史以来最黑暗的一个学期,系分挂了54,53,39,CET4挂了419,和女朋友分手2次,还好后来和好了,悲哀啊。。。。是应该要好好总结一下了,总给自己找借口,说没时间,更没时间总结。而且,光总结有用吗?- -!哎,不付出,哪里有收获呢???? 人人都明白的道理,可就是这些最浅显的道理,我们往往最难落实,至少我是这样。哎,再次到了该拼命的时候了!
More...

免费博客BLOG程序大搜集

ASP L-Blog: http:www.loveyuki.com由Loveyuki自主开发的基于 ASP+Access 的小型单用户BLOG,目前似乎已经停止更新了,但是用户群相当大,而且是国内相当多的BLOG系统的鼻祖。 oblog: http:www.oioj.net多用户Blog,目前占据ASP多用户BLOG的大部分市场,2.X商业版已经实行免费,很值得继续关注与期待的国内作品。 SLblog:http:SLblog.com多用户Blog,刚发展起来的,更新很快,感觉像是oblog和missblog的结合体,同时首创了Blog系统无限级分类和用户栏目的无限级分类,多功能在现编辑器。但界....
More...

Ubuntu桌面中文网正式上线![00原创]

筹备了很久,终于有勇气着手实施了。 建立这个站点旨在为大家提供最新的Ubuntu资讯、酷软介绍、使用心得等等,为Ubuntu Fans提供一个互动社区。 好像说了些很空的话,呵呵- -!不过我们确实在努力。 为了发展,为了生存。。。。我们决定采取如下的战略计划: 第一阶段计划概略 本阶段是站点的初始化阶段。 1. 经过团队内的讨论,我们决定使用Apache的Roller Weblog系统去实现。这样的考虑是为了让CUDN更快地上线,为大家提供优质的服务。 2. 在这个阶段里,由于开发人员,维护人员,组织管理人员都是第一次在一起合作,所以有很多需要去磨合,去互相理解的东西。所以对于站点本身的 ....
More...

JNDI的一个简单示例[00原创]

importjava.net.InetSocketAddress;importjava.util.Hashtable;importjavax.naming.NamingEnumeration;importjavax.naming.NamingException;importjavax.naming.directory.Attribute;importjavax.naming.directory.Attributes;importjavax.naming.directory.DirContext;importjavax.naming.directory.InitialDirContext;**....
More...

多例(Multiton)模式的Java实现[00原创]

本次实例以掷骰子的例子展开。 1. 类图 2. Java实现代码 packagecn.edu.ynu.sei.multiton;***使用骰子的客户**@author88250*@version1.0.0,2007-8-19*publicclassClient{privatestaticDiedie1,die2;***程序入口点*@paramargs应该为codenullcode*publicstaticvoidmainString[]args{die1=Die.getInstance1;die2=Die.getInstance2;System.out.printlndie1.dice;....
More...

建造者(BUilder)模式的Java实现[00原创]

下面了例子来自《Java与模式》。假设有一个是用Java建造的电子杂志系统,定期地向用户的电子邮件信箱发送电子杂志。用户可以通过网页订阅,也可以通过网页结束订阅。当客户开始订阅时,系统发送一封电子邮件表示欢迎,当客户结束订阅时,系统发送一封电子邮件表示欢送。本例子就是这个系统负责发送欢迎和欢送邮件的模块。 1. 类图 2. Java实现代码 packagecn.edu.ynu.sei.builder;importjava.util.Date;importjava.util.Properties;importjavax.mail.Session;importjavax.mail.Trans....
More...

世界编程语言排行

 
TIOBE 世界编程语言排行榜展现了编程语言的流行趋势。每个月,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜 索引擎(诸如谷歌、 MSN、雅虎)的关键字排名、Alexa上的排名等。请注意这个排行榜只是反映了某个编程语言的热门程度,这并不代表它是一个最好的编程语言或是可以写出 某些令人称赞的好程序。 点评:内行看热闹,外行看门道:VB以自己的态度走向了三强,这是一个好的兆头,不管你是否认 为排名走高和VB.net有着某种程度上的联系。 Java和c++热几乎没有任何悬念,他们可以说是这个排行榜上最不受关注的两个家伙,几乎两年来的每个月,我们都看到....
More...

适配器(Adapter)模式的Java实现[00原创]

这里以一个指方为圆的例子来说明适配器模式的原理和简单应用,本例子来自《Java与模式》。 1. 类图 2. Java实现代码 packagecn.edu.ynu.sei.adapter;***球体接口br**@author88250*@version1.0.0,2007-8-28*publicinterfaceBallF{***计算表面积*@return*publicdoublecalculateArea;***计算体积*@return*publicdoublecalculateVolume;***返回半径值*@return*publicdoublegetRadius;***设置半径值*@....
More...

JDK 7 中的 Fork/Join 模式轻松实现多核时代的并行计算

 
JDK 7 中的 ForkJoin 模式 轻松实现多核时代的并行计算 ....
More...

学期内表情的变化--兔斯基版

 
开学初:开学一周后:开学两周后: ------------------------ 期中考试前:期中考试:期中考试1天后: ------------------------ 期末快到了:得知考试时间:考前7天: ------------------------ 考前6天:考前5天:考前4天: ------------------------ 考前3天:考前2天:考前1天: ------------------------ 考前一天晚上:考前1小时:考试中: ------------------------ 走出考场:对某老师的想法
More...

Ubuntu server版本安装桌面环境

 
Ubuntu server版本默认没有安装图形界面 可以按照下列步骤安装 wget http:Ubuntu.cn99.comsources.list.cn99sudo cp sources.list.cn99 etcaptsources.list升级并安装x windowsGNOME桌面环境sudo apt-get update 安装 X 窗口系统:sudo apt-get install x-window-system-core。 安装登录管理器:sudo apt-get install xdmgdmkdm[注]。最常见的图形化登录管理器包括 XDM、GDM、KDM,用户....
More...

缺省适配器(Default Adapter)模式的Java实现[00原创]

这个模式的原理非常的简单,请看下面的例子。 1. 类图 2. Java实现代码 packagecn.edu.ynu.sei.defaultAdapter;***接口Abr*这个接口有5个方法,f1~f5**@author88250*@version1.0.0,2007-8-31*publicinterfaceInterfaceA{publicvoidf1;publicvoidf2;publicvoidf3;publicvoidf4;publicvoidf5;} packagecn.edu.ynu.sei.defaultAdapter;***缺省的适配器角色br*这个抽象类为code....
More...

看看你能活多久!

 
看看你能活多久!整个测试大约需要5分钟。进行测试,您必须同意并遵守下面条款: 这是一项科学的,准确的,严肃的测试,而不是一种游戏 测试者自愿进行测试,由于测试本身或者测试结果而造成的任何问题,顶顶健康网站不承担任何责任 为了结果的准确性,测试者只允许测试自己的寿命,不允许替别人测试 为了确保输入的准确性,测试时不能有其他人在场 ....
More...