自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不笑比笑好看

好果早上起得来,那么可以做技术员

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 x = x++中的奥秘

   int x = 5;   x = x++;   System.out.println(x); 输出的值竟然是5?要理解这其中的奥秘.我们需要了解两方面的知识:1.连加符.a = i++, 的运算顺序是,i先赋值给a, 后再进行连加计算,最后再把计算结果赋值给自己(i)2.java中的基本类型赋值.因为基本类型存储了实际的数值而并非指向一个对象的引用,所有在为其赋值时,是直接将一个地方的  

2008-10-29 19:52:00 838

原创 覆盖和重载的区别

“覆盖”指的是重新定义基类的方法,使得该方法在派生类中有着不同的含义。“重载”指的是赋予方法名两个定义,解析出来有不同的参数列表。重载可以存在于任何类中, 不管定义类时是否明确指定了基类。下面解释如何区分他们:“覆盖”方法定义时,派生类中给出的新方法定义拥有完全一样的参数数目及类型;另一方面,如果派生类的方法拥有不同的参数数目,或者如果某个参数类型不同于基类中的地,则派生类会拥有这两人方法。这

2008-09-15 12:54:00 1780

原创 POJ1061(STL next_permutation)

不好好看书的下场。想了N久,其实用STL next_permutation真的是非常简单。#include #include  #include  using namespace std; int main(){    string input;    while(cin>>input && input != "#")    {        if(next_permutation(input.b

2008-09-10 13:32:00 686

原创 定义良好封装的类的重要原则

1.在类定义前给出注释,用来描述程序员应如何理解类的数据与方法。2.类中所有 的实例变量都应为私有的。3.提供公共的访问方法和设置方法,以读取和修改对象中的数据。还要为程序员操作类的数据扬需要的基本操作提供公共方法。4.在每个公共方法的头信息前给出注释,完整说明如何使用该方法。5.辅助方法应为私有的。6.类定义中的一部分注释是用户接口的组成部分,用于描述如何使用该类。这些注释通常在类定义前描述总体

2008-09-06 14:53:00 894

原创 移除旧版本的系统内核!

 为了以防万一,ubuntu在更新内核后一般会保留旧版本的内核。但其实如果新版本内核运行良好,我们完全可以删除旧的版本。这样不仅可以腾出一些磁盘空间,也能去掉grub启动项目里的冗余项。下面是如何删除旧版内核:首先你需要搞清楚你现在正在使用的内核版本号。uname -r这个命令可以帮助你。它会显示如 “2.6.20-16-generic”这样的版本信息,这就是我们正在使用的内核版本号,也是我们要保

2007-10-19 13:31:00 950

翻译 ubuntu下如何安装字体!

 用Nautilus可以方便地给你的ubuntu安装字体。用Alt-F2组合键打开运行窗口,在文本框内输入下列内容并单击“Run”。 fonts:// 打开的窗口允许你通过复制和粘贴新的字体文件来安装。要想应用新安装的字体需要重启。如果你想寻找免费的字体,我推荐Dafont.

2007-10-19 13:07:00 3667

原创 解决ubuntu下gftp乱码问题!

这个问题困扰了我很久,今天终于解决了。方法如下:对gftp的源代码打补丁,然后编译 mkdir gftp cd gftp wget http://gftp.seul.org/gftp-2.0.18.tar.bz2 wget http://www.teatime.com.tw/%7Etommy/linux/gftp_remote_charsets.patch tar xjvf gftp-2.

2007-10-16 19:31:00 2911 2

原创 给你的ubuntu7.04安装Compiz Fusion

  Ubuntu 7.04 还没有将这个最酷的 Compiz Fusion (以下简称CF)集成到系统中来,而只是提供了 Compiz,不过在马上就要推出的 7.10 中,我们就将轻松的直接使用它了。如果你和我一样,想现在就试试 CF 的话,请跟我一步一步的安装。   小提示:如果你使用的是7.04,最好先在新立得里卸载 Compiz,我就是这么做才成功的。   得到密钥   sudo wg

2007-10-16 12:00:00 658

原创 在线编辑太不靠谱了!

因为误操作,我翻译了近两个小时的东西没了。吃了这样的亏不知几次!看来以后要先用编辑器写好后粘贴过来!在线编辑太不靠谱了! 

2007-10-16 01:20:00 594

翻译 使用Linux产生的十大副作用!!

 硅谷一家很著名很著名的研究机构的研究表明,从windows转到linux的人都或多或少地出现一些习惯的变更。最近他们非常厚道地将这个项目的研究成果公开,其中就提到了使用linux产生的十大副作用(仅管这些副作用于我们稀松平常)。10:当程序没有响应时,你开始尝试结束进程,而不是强制其退出;9: 你开始提醒自己没有必要每五分钟就保存一次;8: 在日常写作中,你开始习惯用K代替C(比如你会把

2007-10-15 14:25:00 837 1

翻译 为linux添加google第三方源!

Google 的很多软件都有对应的linux版本,比如picasa,google desktop等等。以前安装这些软件都需要去网站下载源码包自己编译安装,每出现更新又得重复劳动。太麻烦,人民大众懒啊!现在好了,只要在sources.list加入google第三方源,就可以使用sudo apt-get install **来安装软件,而且可以自动提示你更新,三个字,爽!下面是添加第三方源的步骤:ub

2007-10-14 19:11:00 1899

Eclispe in action

Eclispe in action, a guide for java developers.

2008-11-30

JavaGenericsFAQ

This is a snapshot of the online Java Generics FAQ in printable form. The most up-to-date version of the oringal document can be found at www.AngelikaLanger.com/GenericsFAQ/JavaGenericsFAQ.html.

2008-11-24

matlab入门经典教程

matlab入门经典教程,非常详细,根据matlab 6.5编写。

2008-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除