![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言--Java
文章平均质量分 76
lovechuanyu
这个作者很懒,什么都没留下…
展开
-
Java 抽象工厂模式
什么是抽象工厂模式抽象工厂模式是所有形态的工厂模式中最为抽象和最其一般性的。抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品的具体类型的情况下,能够创建多个产品族的产品对象。还是先看看代码实现吧:原创 2014-10-22 14:35:51 · 348 阅读 · 0 评论 -
Java EJB到底是什么?
1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率转载 2014-10-27 15:41:02 · 18767 阅读 · 4 评论 -
Java项目开发流程
1、 项目启动 1).项目组成立(公司成员、客户成员) 2).制定项目预期目标 3).制定项目计划周期 4).建立好项目组成员沟通机制 2、需求调研 1).创建调研计划、协调调研时间 2).收集客户资料,获取客户需求(所有资料都需要保留一份,资料中存疑的需要及时询问原创 2014-10-28 15:44:14 · 616 阅读 · 0 评论 -
Struts2的OGNL
OGNL是Struts2框架的默认表达式语言,增强了Struts2的数据访问能力,同时简化了代码。 1 Struts2中的OGNL Context是ActionContext,如图:原创 2014-10-21 15:40:14 · 361 阅读 · 0 评论 -
this的用法总结
java中的thisJava关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,原创 2014-10-21 11:04:55 · 989 阅读 · 0 评论 -
java基本数据类型(8种)
Java中的原生数据类型(Primitive DataType)共有8种:1)整型:使用int表示(32位)。2)字节型:使用byte表示(从-128到127之间的256个整数)。3)短整型:使用short表示(16位)。4)长整型:使用long表示(64位)。5)单精度浮点型:使用float表示。所谓浮点型,指的是小数,也叫实数,例如:1.2。6)双精度浮点型:使用dou原创 2014-10-21 10:34:52 · 411 阅读 · 0 评论 -
Struts2的拦截器
拦截器(Interceptor)是Struts2的核心组成部分。很多功能(Feature)是构建在拦截器基础上的,例如文件的上传和下载、国际化、转换器和数据校验等,Struts2利用内建的拦截器,完成了框架内的大部分操作。拦截器动态拦截Action调用的对象,它提供了一种机制,使开发者可以定义一个特定的功能模块,这个模块可以在Action执行之前或者执行之后运行,也可以在一个Action执原创 2014-10-21 15:51:04 · 449 阅读 · 0 评论 -
我心目中最好的框架组合是
我心目中最好的框架组合是: 表示层:spring mvc 3.1 + annotation 控制层:spring 3.1 持久层:hibernate 3.6 +jdbcTemplate 后台列表控件:displaytag 1.2 Ajax框架: DWR 3 JS框架 : Jquery 缓存机制:spring 3.1转载 2014-10-22 14:00:11 · 588 阅读 · 0 评论 -
从程序员到CTO的Java技术路线图
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。转载 2014-10-22 14:05:41 · 346 阅读 · 0 评论 -
Java获取当前时间的年月日方法
package com.cn.rcy;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest { public static void main(String原创 2014-10-22 14:17:55 · 480 阅读 · 0 评论 -
抽象方法为什么不能是static或native或synchronized
这个问题要从实际的逻辑角度去看的,首先要了解abstract,static,synchronized,native这些关键字干什么用的。abstract是抽象的,指的是方法只有声明而没有实现,他的实现要放入声明该类的子类中实现。static是静态的,是一种属于类而不属于对象的方法或者属性,而我们知道,类其实也是一个对象,他是在class文件加载到虚拟机以后就会产生的对象,通常来说它是单利的原创 2014-10-22 14:17:26 · 472 阅读 · 0 评论 -
Java二分查找法
二分查找又称折半查找,它是一种效率较高的查找方法。 【二分查找要求】:1.必须采用顺序存储结构 2.必须是有序的数组首先看看普通的搜索方法:原创 2014-10-22 14:28:31 · 391 阅读 · 0 评论 -
Java Apache与Tomcat 区别联系
Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认原创 2014-10-27 16:08:47 · 628 阅读 · 0 评论 -
Oracle创建存储过程
1、创建存储过程create or replace procedure test(var_name_1 in type,var_name_2 out type) as--声明变量(变量名 变量类型)begin--存储过程的执行体end test;打印出输入的时间信息E.g:create or replace procedure test(workDate in Da原创 2014-10-27 16:14:31 · 525 阅读 · 0 评论 -
Java 配置Weblogic9.X 图解说明 以及和myEclipse集成
配置Weblogic9.0初次使用Weblogic,需要对其进行域的配置。现在我就图解说明怎样配置Weblogic9.0原创 2014-10-27 15:53:35 · 511 阅读 · 0 评论 -
Java中Set集合的遍历及实现类比较分析
java中Set集合是一个不包含重复元素的Collection,首先我们先看看遍历方法原创 2014-10-22 15:38:52 · 433 阅读 · 0 评论 -
Java自己生成struts帮助文档方法
首先在MyEclipse中建一个JavaProject(取名:struts_doc),然后找到struts2的源代码(到apache官网上下载)的目录(如:F:\TDDOWNLOAD\struts-2.3.1.2\src\core\src\main\java),把java目录下的org文件夹全部拷贝到struts_doc项目下的src目录下,肯定会有一堆错误,不用着急,这是因为我们没有添加对应的j原创 2014-10-21 10:42:50 · 568 阅读 · 0 评论 -
Java中如何打war包
1.利用jdk里的工具例如我们要打包的文件在D:\pms-projects\jakarta-tomcat-5.0.28\wtpwebapps\PMSProject;运行 cmd; cd D:\pms-projects\jakarta-tomcat-5.0.28\wtpwebapps\PMSProject进入D:\pms-projects\jakarta-tomcat-5.0.28\wtpw原创 2014-10-21 10:42:26 · 406 阅读 · 0 评论 -
Java中的递归
解释:程序调用自身的编程技巧叫做递归。 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限原创 2014-10-22 17:28:21 · 787 阅读 · 0 评论 -
Java中遍历MAP的几种方法
java中遍历MAP的几种方法 Java代码 Map map=new HashMap(); map.put("username", "qq"); map.put("passWord", "123"); map.put("userID", "1"); map.put("email", "qq@qq.com"); Map map=new HashMap()原创 2014-10-22 15:49:18 · 434 阅读 · 0 评论 -
Struts2文件下载
读者可能会觉得实现文件下载太简单了,使用一个超级链接,在链接的href属性中指定要下载的文件就可以了! 的确,这样可以实现文件下载,但是如果遇到下载的是中文文件或者是需要为下载文件设置权限时,就变得无能为力了。 一、 Struts2 实现文件下载使用Struts2框架来控制文件的下载,关键是需要配置一个stream类型的结果,需要指定下面4个属性:原创 2014-10-21 11:14:53 · 413 阅读 · 0 评论 -
Struts2通配符
struts2 通配符如struts中配有如下几个action,ManagerUserAction中有与之对应的方法原创 2014-10-21 11:01:07 · 304 阅读 · 0 评论 -
Java验证身份证号码
特点:1、面向对象:把身份证号封装为一个类,解析各个字段、验证有效性都是对象上的实例方法。对比那种公开多个静态方法的工具类的方式,我觉得这种面向对象的方式更自然一些。2、不可变的。身份证号对象是不可变的,减少使用中的复杂性。3、不是线程安全的。import java.text.SimpleDateFormat;import java.util.Date;原创 2014-10-21 10:13:32 · 435 阅读 · 0 评论 -
Java中List集合的遍历和两种实现类的比较分析
list集合的遍历3种方法:原创 2014-10-22 15:20:31 · 887 阅读 · 0 评论 -
Java程序员必知的8大排序
8种排序之间的关系:原创 2014-10-22 16:01:33 · 514 阅读 · 0 评论 -
Java 工厂模式简单运用
运用工厂模式实现简单计算原创 2014-10-22 14:54:00 · 416 阅读 · 0 评论 -
Java 单例模式
一、什么是单例模式单例模式是一种对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。其实,GoF对单例模式的定义是:保证一个类、只有一个实例存在,同时提供能对该实例加以访问的全局访问方法。 二、为什么要使用单例模式呢?在应用系统开发中,我们常常有以下需求:- 在多个线程之间,比如se原创 2014-10-22 15:04:05 · 332 阅读 · 0 评论