自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

原创 团队中成员的两种满足感

工作中最重要的是满足两种东西:欲望和感觉。工作首先是为了满足自己的欲望,这是最基本的。欲望包括生存、生活、活得更好。。。而这一切都离不开money,所以说工作的第一目的是为了money。如果说欲望是工作所想要的结果,那么感觉就是工作所想要的过程。老板都喜欢说:公司如家,把公司当成家。这其实是在把”家“这个感觉传输给员工:人为了家可付出一切,那公司如果成了家了,员工就会为了公司付出一切。但这...

2011-02-15 10:28:47 353

rails学习笔记-开发环境的搭建(1)-mysql安装

一、开发环境的安装由于以前没有用过非windows系统,也没用过rails,所以一开始对开发环境的安装真是一头雾水,于是只有疯狂的google。以前简单用过一两天redhat,感觉安装个软件不是一般麻烦,在网上看到都说mac好用,可用了才发现跟linux一样,安装个开发环境不是这么容易的,来来回回折腾了一周多时间。下面是我这一周多时间折腾出来的总结。1、mysql安装mysql的安装可...

2010-09-19 21:53:02 197

freemarker怎样包含一个action

在webwork中配置了一个action,这个action会返回到一个ad.ftl中。现在想在home.ftl中包含这个action以动态显示相应的内容,自然就想到,却发现不可以这样做,因为include只能包含一个文件,且会把文件的内容当作文本显示出来。有什么办法可以解决这个问题。...

2007-12-10 17:33:14 407

原创 彻底明白Java的IO系统-2

一.Input和Output1.         stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1          以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的str

2003-12-13 02:23:00 1631

原创 彻底明白JAVA的异常处理-1

一.基本异常1.         抛出异常的原理1)        像产生一个Java对象那样在heap上以new产生一个异常对象。2)        停止目前的执行路线,将上述那个异常对象的reference自目前的context丢出。3)        异常处理机制接手工作,寻找得以继续执行的适当地点。2.         产生一个异常对象异常类有两个构造函数:一个de

2003-11-23 19:18:00 1692

原创 彻底明白JAVA的IO系统-1(认识File)

一.File Class1.         class File对象描述了所指定路径下的文件和目录的信息。通过File对象,可以查看某个路径下的文件和目录信息,并可操作路径下的文件和目录。2.         class File的应用2.1          查看(查询)某个路径下的文件信息。2.1.1          class File的构造函数class File有

2003-11-23 19:18:00 2078

原创 彻底明白JAVA的异常处理-2

2.         异常规格(exception specification)1)        在函数定义时可以声明异常规格。如果一个函数在异常规格中声明了non-RuntimeException异常,那么当调用这个函数时,就一定要捕捉异常规格中的non-RuntimeException异常。import java.lang.RuntimeException;import java

2003-11-23 19:17:00 1756

原创 彻底明白JAVA的异常处理 -3

四.继承中异常1.         关于构造函数中的异常1.1          构造函数中的异常规则某个derived class构造函数的“异常规格接口“可以比其所调用的父类的构造函数的异常规格接口宽,但决不能变窄。1)        derived class的构造函数必须在自己的异常规格中声明所有base class构造函数的异常规格中所声明的异常。2)       

2003-11-23 19:17:00 1560

原创 Java编程思想(2nd)学习笔记(9)-1

第2章           持有你的对象一.     容器简介1.         容器的分类1.1.   Collection:一组各自独立的元素,即其内的每个位置仅持有一个元素。1)  List:以元素安插的次序来放置元素,不会重新排列。2)  Set:不接爱重复元素,它会使用自己内部的一个排列机制1.2.   Map:一群成对的key-value对象,即所持有的是ke

2003-11-06 00:33:00 1618 2

原创 Java编程思想(2nd)学习笔记(9)-2

一.     HashMap的工作原理及实现1.    如何实现一个Map1.1          与Map相关的知识1.1.1             Map.Entry接口一个实现了Map.Entry接口的类代表的是一个Map中的条目(一个key-value pair)。所以一个Map中必须要有一个实现了Map.Entry接口的类,并用这个类来存放Map中的key-value 

2003-11-06 00:33:00 1333

原创 Java编程思想(2nd)学习笔记(9)-3

一.     HashMap的一些其它讨论1.    关于HashMap中的key值的使用1.1.   以Java的库函数做为HashMap的key值时,可以直接使用。import java.util.*;class Counter{    int i = 1;    public String toString(){        return Integer.toS

2003-11-06 00:29:00 1664

原创 Java编程思想(2nd)学习笔记(8)-3

3.  如何产生inner class对象的总结3.1 non-static内隐类1)        在enclosing class的non-static函数中可以直接通过new来产生2)        在enclosing class的static函数或其它的class中,必须同时存在一个enclosing class对象(原因在上面2.1已说明)。interface Cont

2003-10-28 23:48:00 1344

原创 Java编程思想(2nd)学习笔记(8)-1

第2章           接口与内隐类一.     接口1.  如果实现接口的class未实现接口中的所有函数,则这个class必须被声明为abstract class,而接口中未被实现的函数在这个class中为abstract class。interface Interface{    public void f();    public void g();}abs

2003-10-28 23:47:00 1288

原创 Java编程思想(2nd)学习笔记(8)-2

二.     Inner classes(内隐类)1.  内隐类的基本用法1)        如果要在外围class的non-static函数之外产生一个inner class对象,得以OuterClassName.InnerClassName的形式指定该对象的型别。而在non-static函数内则不用。public class ExplicitStatic{    class C

2003-10-28 23:47:00 1299

原创 Java编程思想(2nd)学习笔记(7)

第2章           多态一.再探向上转型(upcasting)       将某个object reference视为一个“reference to base type“的动作,称为向上转型。1.  Upcasting后调用某个函数时,如果derived class中覆写了该函数,则会调用derived class中的函数;否则,会调用base class中的函数。如cla

2003-10-24 17:48:00 1378

原创 Java编程思想(2nd)学习笔记(6)

第6章           重复运用classes一.继承(inheritance)1.  在derived class中overriding某个函数时,只能覆写base class中的接口,即base class中的public或protected或friendly函数。如果试图overriding一个private函数,虽然编译通过,但实际上你只是在derived class中添加了一

2003-10-24 17:28:00 1361

原创 Java编程思想(2nd)学习笔记(2-5)

第2章           万事万物皆对象一.所有对象都必须由你建立1.  存储在哪里1)      寄存器:我们在程序中无法控制2)      stack:存放基本类型的数据和对象的reference,但对象本身不存放在stack中,而是存放在Heap中3)      Heap:存放用new产生的数据4)      Static storage:存放在对象中用stat

2003-10-20 10:50:00 1359

空空如也

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

TA关注的人

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