java
轻鸿飘羽
这个作者很懒,什么都没留下…
展开
-
JSTL-核心标签库
JSTL 全名为Java Server Pages Standard Tag Library(JSP Standard Tag Library),它的中文名称为JSP 标准标签函数库。 Web 程序开发人员能够利用JSTL和EL来开发Web 程序,取代传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序可读性、维护性和方便性。 JSTL是一个标准的已制定好的标签转载 2012-04-10 09:53:29 · 942 阅读 · 0 评论 -
EL表达式函数-获取字符串长度、截取字符串
1.fn:contains 判断字符串是否包含另外一个字符串 (name,searchString)}"> 2.fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关)test="${fn:containsIgnoreCase(name,searchString)}"> 3.fn:endsWith 判断字符串是否以另外字符串结束转载 2012-04-10 10:14:10 · 6022 阅读 · 0 评论 -
使用PDFBox处理PDF文档
1、使用PDFBox处理PDF文档PDF全称Portable Document Format,是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,可以在Windows、Unix或Mac OS等操作系统上通用。PDF文件格式将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。如果要抽取其中的文本信息,需要根据它的文件格式来进行解析。幸好目前已经有不少工具转载 2012-08-31 15:20:51 · 1447 阅读 · 0 评论 -
java构造函数之private,protected
通常构造函数是public的, 今天无意间写了一个default的构造函数, 在另外一个包里面使用的时候居然发现The constructor is not visible,于是有了兴趣, 试验发现private, protected都是not visible.回去翻书《Thinking in java》关于构造函数那一节也没有讲。写了几个例子,发现构造函数也遵循普通函数的访问机制, 即:转载 2012-09-28 10:04:46 · 3878 阅读 · 0 评论 -
(CompareTo, Compare,hashCode,equals函数)持有对象与公有比较函数
(一), int CompareTo(Object o)的介绍 此函数没有缺省值,必须自己定义它。表示调用此函数的对象与传入的另一个对象o做比较,若返回负值(表示此对象小于传入的对象,事实并没有所谓的大小之分)则在数组或容器中将此对象放在传入的对象前面,若返回正值则所放的位置相反,若返回0则不改变位置。 (二):数组的排序和找查转载 2012-11-15 16:23:40 · 697 阅读 · 0 评论 -
Eclipse中10个最有用的快捷键组合
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图转载 2012-11-19 10:10:04 · 802 阅读 · 0 评论 -
Java中abstract和interface的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。其实,两者之间转载 2012-12-07 11:37:07 · 539 阅读 · 0 评论 -
Java连接MySQL数据库
数据库的函数,用起来的确很爽。在Java、Ruby和Perl中连接MySQL也是比较简单的,这些语言都提供了某种抽象接口用于管理数据库驱动,无论用哪家的数据库,程序代码都几乎一样。本文简单总结了Java连接MySQL数据库的一些基础问题,包括JDBC概述、四类JDBC驱动、Connector/J的安装、JDBC API的使用等。使用的软件版本是JDK 1.6.0.2 和 MySQL 5.1。一、JDBC概述Java通过JDBC连接数据库,JDBC是Java Database Conn原创 2011-09-30 21:03:33 · 165 阅读 · 0 评论 -
观察者模式
的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,并且将他做好。观察者模式在模块之间划定了清晰的界限,提高了应用程序的可维护性和重用性。通俗地讲就是一个观察者和一个被观察者,被观察者可以管理观察者,操作观察者的对象。经典的例子就是GUI界面编程模式中的监听模式。就拿按钮调用Add ActionListener监听器来说,按钮Button相当于被观察者,而事件Event可以看做是一个个观察者,按钮通过添加一个个原创 2011-10-03 22:00:12 · 162 阅读 · 0 评论