-
黑马软件工程师_JSP与javaBean
黑马程序员__JSP与javaBean----------------------android培训、java培训、期待与您交流! ---------------------- JSP中关于javaBean组件的标签: <jsp:useBean>:用于在JSP页面中查找或实例化一个JavaBean组件; <jsp:setProperty>:用于在JSP页面中设置一个Java...
610
热度 -
Ext的CheckboxSelectionModel默许选中
Ext的CheckboxSelectionModel默认选中 说明:勾选某几条记录后,翻页再翻回来,保持原来的选中状态。 原理:在勾选或取消勾选的时候用recordIds保存或删除勾选中的Record的主键id值,??每次store加载(load事件)完后,遍历store,比较每条Record的主键列id是否在recordIds中,??若存在则将Record保存到临时变量records中,最后...
440
热度 -
log4j.properties配备详解(转载)
log4j.properties配置详解(转载) Log4J的配置文件(ConfigurationFile)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1.配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger=[level],appenderName1...
898
热度 -
IoC器皿+Web层框架+ORM框架的实现
IoC容器+Web层框架+ORM框架的实现 下载地址:http://www.iteye.com/topic/1125898 一个IoC容器+Web层框架+ORM框架的简单实现(适用于学习用)类似于SSH实现。 ? ? 在学习期间写的,实现相对简单。欢迎下载。 ? 涉及技术点: ??反射、注解、配置文件、动态代理 实现了: ??IoCAOPWeb层框架ORM框架。 ? ? 1、Web层代码示例:...
693
热度 -
Velocity初始化进程解析
Velocity初始化过程解析 Velocity初始化过程解析 ? Velocity是一个表示层的模板框架,作为jsp的替代者,有着很多优势。小巧方便,不必使用el或者其他表示层技术来展示页面,感觉是一个很新颖的技术。 Velocity作为MVC框架中的V存在,和普通jsp页面有着不同,它是一种template引擎,利用先编辑完的格式来作为大纲,把一些需要变化的地方作为参数传入,显示时将模板和参...
626
热度 -
时间处置类
时间处理类 publicclassDateUtil{//默认显示日期的格式publicstaticfinalStringDATAFORMAT_STR="yyyy-MM-dd";//默认显示日期的格式publicstaticfinalStringYYYY_MM_DATAFORMAT_STR="yyyy-MM";//默认显示日期时间的格式publicstaticfinalStringDATATIMEF...
503
热度 -
ExtJS带进度条的登陆证验+验证码+回车提交
ExtJS带进度条的登陆验证+验证码+回车提交 如下是ExtJS的登陆界面效果图: 以下是程序代码: /**************************************login.html***************************************/ <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Tran...
681
热度 -
黑马软件工程师_HttpServletResponse简介
黑马程序员__HttpServletResponse简介----------------------android培训、java培训、期待与您交流! ---------------------- Web服务器收到客户端的Http请求,会针对每一次请求,分别创建一个用于请求的request对象、代表响应的request对象,要获取客户机提交过来的数据,只需要找request对象,要向客户机输出数据...
648
热度 -
ConcurrentHashMap深度解析(二)
经过之前的铺垫,现在可以进入正题了。我们关注的操作有:get,put,remove这3个操作。对于哈希表,Java中采用链表的方式来解决hash冲突的。一个HashMap的数据结构看起来类似下图:实现了同步的HashTable也是这样的结构,它的同步使用锁来保证的,并且所有同步操作使用的是同一个锁对象。这样若有n个线程同时在get时,这n个线程要串行的等待来获取锁。ConcurrentHashMa...
1641
热度 -
jstl的c标签FN惯用函数使用
jstl的c标签FN常用函数使用 在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头 <%@tagliburi="http://java.sun.com/jsp/jstl/functions"prefix="fn"%>就可以使用fn标签了。 具体使用方法请参见下表: ? ? ? 函数 ? 描述 ? fn:contains...
567
热度 -
Struts 二与AJAX(第三部分)
Struts2与AJAX(第三部分) http://www.35java.com/zhibo/forum.php?mod=viewthread&tid=371&extra=page%3D3什么是DWRDWR(DirectWebRemoting)是在JavaEE中较流行的AJAX框架,它的最大优势就是可以像使用本地的Javascript函数一样,调用服务器上的Java方法。如下图所示...
499
热度 -
Java口试:基础概念
Java面试:基础概念1,java语言是解释执行,java源码是通过编译生成一种特殊的.class的中间字解码文件,然后再有JVM进行解释执行。2,java语言对指针进行了上层的封装,它保证能够通过这个指针(引用),来访问有效的内存单元。3,java语言不允许多继承,使继承关系成树装图,每个类都只能有一个父类。4,java语言的开发效率高,但执行效率低。(相当于c++的55%)5,...
39
热度 -
Ajax打造二级联动下拉列表框
Ajax制作二级联动下拉列表框 Ajax制作二级联动下拉列表框 1.index.jsp 1<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%> 2<html> 3<head> 4<scripttype="text/javascript"language="javaScript...
725
热度 -
freemarker范例 一步一步教你搭建环境和配置
freemarker实例一步一步教你搭建环境和配置 将FreeMarker的包放入大lib下,之后要更改web.xml配置文件 ? ? [html]?viewplaincopy ? <?xml?version="1.0"?encoding="UTF-8"?>?? <web-app?id="WebApp_ID"?version="2.4"?xmlns="http://...
2279
热度 -
maven 多工程筹建演示
maven多工程搭建演示maven出现后,很多公司会用maven来构建项目,单仅仅只是单项目单工程的并没有使用多工程来构建,这样在以后,项目越来越大,业务越来越多以后,项目会难以维护,越发庞大,维护成本提高,团队士气也会下降等等情况,使用maven构建多工程就是如今的趋势这边演示一个maven工程相互依赖的例子,高手轻拍,大家互相学习,有不足之处请指出1.新建demo-parent项目,作为父工程...
89
热度 -
j2ee学习01-环境装配和配置(JDK、Tomcat、Eclipse)
j2ee学习01----环境安装和配置(JDK、Tomcat、Eclipse)1、安装JDK(JDK网上安装教程,大家一搜一大把的!呵呵,在此我就不详讲)。???安装注意:XP和win7的环境变量配置好型有点不一样。XP下,需要把JAVA_HOME..全部填上,WIN7貌似不需要,只需要将path路径延伸到Bin路径下就OK!???测试:大家熟悉的HelloWorld程序呼之欲出!??2、安装To...
31
热度 -
运用 Eclipse Memory Analyzer 进行堆转储文件分析
使用EclipseMemoryAnalyzer进行堆转储文件分析?使用EclipseMemoryAnalyzer进行堆转储文件分析?仇璐,软件工程师,IBM杨晓峰,软件工程师,IBM?简介:?EclipseMemoryAnalyzer(MAT)是著名的跨平台集成开发环境EclipseGalileo版本的33个组成项目中之一,它是一个功能丰富的JAVA堆转储文件分析工具,可以帮助你发现内存漏洞和减少...
557
热度 -
java 错误大集合
java异常大集合关键字:Java算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文件已结束异常:...
6
热度 -
Android挪动应用开发中常见的经验技巧总结
Android移动应用开发中常见的经验技巧总结1.对话保持的解决方案。要求:1、app中使用webview访问具体网站的内容,但是app与服务器的沟通是使用HttpUrlConnection来完成。2、webview访问时不需要再次登陆,继承app的登陆状态。对话未保持的现象:、1、虽然app已经登录服务器,但是在webview中还是提示需要登录。2、app下一次对服务器的请求也会失败,提示ses...
268
热度 -
GRASP通用天职分配软件模式
GRASP通用职责分配软件模式1.概述 它的核心思想是“职责分配(ResponsibilityAssignment)”。GRASP提出了几个基本原则,用来解决面向对象设计的一些问题。 CraigLarman在《ApplyingUMLandPatterns》一书中提出了GRASP设计模式的概念。作者称其为设计模式,其实,更好的理解应该为设计原则。因为,与GoF等设计模式不同的是,GoF等设计模式是针...
515
热度