- 浏览: 168655 次
- 性别:
- 来自: 武汉
最新评论
-
Lightning_py:
不错,讲的挺好的。。。。。
实施顾问的八大建议!! -
nikalan:
总结很全面
abstract class 和interface 的区别
文章列表
在Struts2中提供了依赖注入的功能
在ridirectAction重定向至某一action配置中
<result type="xxx">
<param name="actionName">action名称</param>
<param name="namespace">/命名空间</param>
</result>
当把result类型声明为redirectAction的时候,如果若重定向到其他命名空间下action的时候,我们需要使用param配置节点 ...
方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。
重写 Overriding 是父类与子类之间多态性的 一种表现,重载 Overloading 是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数, ...
一、首先,模块的组织更加的细致,从那么多的jar分包就看的出来:
[img]
[/img]
Spring的构建系统以及依赖管理使用的是Apache Ivy,从源码包看出,也使用了Maven。
Maven确实是个好东西,好处不再多言,以后希望能进一步用好它。
二、新特性如下:
Spring Expression Language (Spring表达式语言)
IoC enhancements/Java based bean metadata (Ioc增强/基于Java的bean元数据)
General-purpose type conversion system and UI ...
File类:IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。该类定义了一些与平台无关的方法来
操纵文件,创建、删除等。其中java中的目录当成一种特殊的文件使用,list方法可以返回目录中所有的子目录和文件名。
RandomAccessFile类:该类提供了众多的文件访问方法,并且支持“随机访问”方式。该类构造器中有个文件指示器。该类在随机读写等长记录格式的文件时有很大优势,使用流的方式读取文件内容,必须按照顺序一个字节一个字节读取等长记录要求每条记录信息一样。但是该类仅限于操作文件,不能访问其他IO设备,如网络,内存映像等。
两种构造方法,new RandomAccessFile( ...
Tomcat 7启动异常:java.lang.IllegalArgumentException: taglib definition not consistent with specification version
异常代码:
java.lang.IllegalArgumentException: taglib definition not consistent with specification version
Tomcat7和Tomcat6在标签的配置上稍有所不同,如下:
解决:
taglib标签外加上jsp-config标签即可
1 < jsp-config > ...
Java内存泄露的理解与解决
http://henryyang.iteye.com/blog/1188328
JAVA中除了8种基本类型外,其它的类型是引用类型,像STRING,数组,文件流等。引用变量在JAVA中是一个存储对象在内存中的地址的变量。所以字符串内容的比较不是直接用等号,而是用字符串的方法equeals()来比较内容的。
1. 简单类型是按值传递的
Java 方法的参数是简单类型的时候,是按值传递的 (pass by value)。这一点我们可以通过一个简单的例子来说明:
public class Test {
public static void test(boolean test) {
test = ! test;
...
可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机。接下来我就带您一步一步的揭开这个 finally 的神秘面纱。
问题分析
首先来问大家一个问题:finally 语句块一定会执行吗?
很多人都认为 finally 语句块是肯定要执行的,其中也包括一些很有经验的 Java 程序员。可惜并不像大多人所认为的那样,对于这个问题,答案当然是否定的,我们先来看下面这个例子。
清单 1.
public class Test {
public static void main(String[] args) {
System.out
.println( ...
1、 几种服务器的区别及何时应用?为什么?(如weblogic,Tomat等等)
Joss、tomcat、weblogic、websphere
Web服务器:tomcat主要作用发布web应用程序
企业服务器:主要发布企业级应用程序,打包程jar、ear、war
2、 使用Jms、socket的好处及它的 ...
临时表
临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。
临时表有两种类型:本地和全局。它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对 ...
1、工厂模式:Factory
客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
2、建 ...
(1)HQL语法上与SQL语言非常接近,并且大小写不敏感。
(2)HQL虽然与SQL语言接近,但其被精心设计成具备面向对象特性的语言,具备继承、多态、关联等特性。
(3)HQL在查询时不再是从表中查询,而是从一类对象中查询,这其实与EJB查询语言是一致的。
Hibernate的几种检索方法
- 博客分类:
- java初学者应该懂的
(1)尽管Hibernate面向对象的加载方式十分方便,但是只有在知道对象主键情况下才可能通过session.load方式加载
(2)很多情况下,主键是无法得知的。比如,要查询登录用户是否存在,这时只知道用户名和密码,却不知主键。
(3)类似操作只有通过Hibernate查询语言完成。即HQL(Hibernate Query Language)
总结起来,包括以下几种方式:
1、OID:使用session.load或session.get只能加载一个对象,并且必须知道主键;
2、HQL(Hibernate Query Language):面向对象的查询语言,但必须使用字符串来定义语句;
3、 ...
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。
问题一:我声明 ...
关于ERP实施成败率的讨论在IT界一直比较热,相信随着实施PDM系统的客户数量最多之后,类似观点的讨论也会多起来。虽然PDM在近十年的发展应用为企业带来了很大的效益,但也不可否认吃过苦头的企业也不少。 1、前言
关于ERP实施成败率的讨论在IT界一直比较热,相信随着实施PDM系统的客户数量最多之后,类似观点的讨论也会多起来。虽然PDM在近十年的发展应用为企业带来了很大的效益,但也不可否认吃过苦头的企业也不少。
笔者作为一名PDM\PLM领域的从业人员,有幸在过去的十三年里,一直从事CAD\CAPP\PDM\PLM软件系统、解决方案的开发、实施和研究工作,接触到了大量的PD ...