爪哇咖啡馆

我为J狂

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  11 随笔 :: 2 文章 :: 39 评论 :: 0 Trackbacks

2007年4月20日 #

     摘要: 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操作系统和文件系统中.............  阅读全文
posted @ 2007-08-11 14:53 哲藤峰子 阅读(407) | 评论 (0)编辑 收藏

     摘要: 栈和队列是两种特殊的线性表,它们的逻辑结构和线性表相同,只是其运算规则较线性表有更多的限制,故又称它们为运算受限的线性表  阅读全文
posted @ 2007-07-04 11:08 哲藤峰子 阅读(1060) | 评论 (1)编辑 收藏

     摘要: sleep()方法是使线程停止一段时间的方法。在sleep 时间间隔期满后,线程不一定立即恢复执行。这是因为在那个时刻,其它线程可能正在运行而且没有被调度为放弃执行,除非(a)"醒来"的线程具有更高的优先级。 (b)正在运行的线程..............  阅读全文
posted @ 2007-07-03 17:05 哲藤峰子 阅读(1023) | 评论 (2)编辑 收藏

     摘要: .stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型.............  阅读全文
posted @ 2007-06-29 14:43 哲藤峰子 阅读(1348) | 评论 (1)编辑 收藏

     摘要: jsp数据库连接大全  阅读全文
posted @ 2007-06-25 12:00 哲藤峰子 阅读(1126) | 评论 (3)编辑 收藏

     摘要: 触发器是一种特殊类型的存储过程,它不同于我们前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则.在设计触发器时,Microsoft® SQL Server™ 2000 提供了两种选项:
执行 INSTEAD OF 触发器代替通常的触发动作。INSTEAD OF 触发器还可在带有一个或多个基表的视图上定义,而在这些视图上这些触发器可扩展视图可支持的更新类型................  阅读全文
posted @ 2007-04-27 16:24 哲藤峰子 阅读(972) | 评论 (1)编辑 收藏

     摘要: 对于web容器来说,ServletContext接口定义了一个servlet环境对象,这个对象定义了一个在servlet引擎上的servlet的视图。通过使用这个对象,servlet可以记录事件,得到资源并得到来自servlet的引擎类。servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servlet context对象,可以把ServletContext看成是一个Web应用的服务器端组件的共享内存,在ServletContext中可以存放共享数据...........  阅读全文
posted @ 2007-04-25 10:00 哲藤峰子 阅读(568) | 评论 (2)编辑 收藏

     摘要: 通过Hibernate项目中提供的几个命令行工具(他们也被当作项目的一部分不断得到维护),还有XDoclet,Middlegen和AndroMDA内置的对Hibernate的支持,可以在几个不同的环境(SQL,java代码,xml映射文件)中进行相互转换(roundtrip)。Hibernate的主发行包中附带了最重要的工具................
  阅读全文
posted @ 2007-04-23 20:13 哲藤峰子 阅读(1713) | 评论 (2)编辑 收藏

     摘要: 脏读 dirty reads:当事务读取还未被提交的数据时,就会发生这种事件。举例来说:Transaction 1 修改了一行数据,然后 Transaction 2 在 Transaction 1 还未提交修改操作之前读取了被修改的行。如果 Transaction 1 回滚了修改操作,那么 Transaction 2 读取的数据就可以看作是从未存在过的。
不可重复的读 non-repeatable reads:当事务两次读取同一行数据..............  阅读全文
posted @ 2007-04-23 20:07 哲藤峰子 阅读(5563) | 评论 (8)编辑 收藏

     摘要: 1.CSS 字体简写规则
当使用css定义字体时你可能会这样做:以下是引用片段:
  font-size: 1em;
  line-height: 1.5em;
  font-weight: bold;
  font-style: italic;
  font-variant: small-caps;
  font-family: verdana,serif; 事实上你可以简写这些属性:font: 1em/1.5em bold italic small-caps verdana,serif

  阅读全文
posted @ 2007-04-20 16:26 哲藤峰子 阅读(590) | 评论 (1)编辑 收藏

     摘要: Ant的概念可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺对Ant做了更好的设计.........
  阅读全文
posted @ 2007-04-20 16:19 哲藤峰子 阅读(27928) | 评论 (15)编辑 收藏