Java
文章平均质量分 81
rcom10002
这个作者很懒,什么都没留下…
展开
-
Autoboxing(自动装箱)
As any Java programmer knows, you can’t put an int (or other primitive value) into a collection. Collections can only hold object references, so you have to box primitive values into the appropriate w翻译 2006-02-15 12:16:00 · 1346 阅读 · 0 评论 -
Struts2源码粗略分析三:请求处理流程分析
分析StrutsPrepareAndExecute.doFilter方法,以及部分细节内容。原创 2010-10-31 17:57:00 · 2120 阅读 · 0 评论 -
搭建Groovy开发环境
介绍刚接触Groovy,开发环境比较重要,这里将从控制台环境开始讲述如何编写Groovy,然后一、使用Groovy控制台环境从“http://groovy.codehaus.org/Download”下载Groovy的最新版本,然后解压。记得配置好JAVA_HOME。然后进入Groovy的解压目录下的bin目录中,执行下面命令来看看是否一切都配置得当。C:/groovy-1.7.8原创 2011-06-26 14:08:00 · 3839 阅读 · 0 评论 -
OpenJPA超简单入门
环境准备OpenJPA下载:http://openjpa.apache.org/Derby下载:http://db.apache.org/derby/案例源码下载:http://rcom10002.download.csdn.net/user/rcom10002/Java在学习案例一和二之前,先准备好实验环境,首先准备数据表:CREATE TABLE AIRLINES原创 2011-06-26 17:28:00 · 5829 阅读 · 0 评论 -
eclipse插件开发案例讲解——更新JSP文件时间戳
开发背景在项目开发的过程中,出于JSP性能方面考虑,在条件允许的情况下我们常常会采用静态include的形式来替代动态include。=>但静态包含为开发带来的副作用就是,每次修改了被包含页面时,必须同时刷新属主文件,否则修改过的内容不会被体现出来,所以开发者常常会在属主文件中随意添加或删除几个空白字符并保存,为了就是能够让文件的最后修改时间得到更新,迫使服务器重新编译整个JS原创 2013-04-19 09:16:34 · 2391 阅读 · 0 评论 -
动态代理在WEB与JDBC开发中的应用(WEB篇)
背景说明案例一:目前有一个2005年开始,基于Struts1的Web项目A,其验证部分依赖于主站的SSO(单点登录)。在请求站点A的时候,用户会被强制带去做SSO验证,通过身份验证后后,主站会自动地把请求转发至A站点,并在request header中添加了用于保存登录用户ID的新属性SM_USER,然后A站点根据用户ID提供相应的服务。由于该项目是一个既存项目,所以其中残余大量像原创 2014-09-02 15:07:24 · 1075 阅读 · 0 评论 -
动态代理在WEB与JDBC开发中的应用(JDBC篇)
动态代理在WEB与JDBC开发中的应用(JDBC篇)原创 2014-09-03 13:34:34 · 1927 阅读 · 1 评论 -
DCEVM,Java类动态替换初级实验说明
概述DCEVM,全称Dynamic Code Evolution,一个JVM补丁程序,其目的就是实现运行时的类替换。最新的项目地址为:https://dcevm.github.io/下面将从安装、验证、搭建测试环境、测试等几个方面进行简要说明。安装首先登录网址:https://dcevm.github.io/,站点中明确给出了Binaries(二进制程序)的下载链接,该项目分为两个原创 2015-04-20 11:39:57 · 2343 阅读 · 0 评论 -
Java、Spring和Javascript的集成
Java、Spring和Javascript的集成本文讲解内容为如何基于Spring MVC来实现Java与Javascript集成。项目主要利用Spring来组织本次项目的Java生态,并使用Javascript脚本语言对宿主语言Java进行功能扩展。涉及到的知识点有以下几点:Maven构建环境搭建Java的ScriptEngineSpring应用关联文准备工作为了简化配置,这里使用mav原创 2015-11-23 14:06:38 · 8304 阅读 · 0 评论 -
Struts2源码粗略分析二:初始化详解
分析初始化部分,阅读时最好一边读一边debug,这样理解更清楚更深刻!原创 2010-10-26 11:14:00 · 2507 阅读 · 0 评论 -
Struts2源码粗略分析一:准备开发环境
Struts2源码粗略分析一:准备开发环境原创 2010-10-25 11:29:00 · 1841 阅读 · 1 评论 -
Struts2源码粗略分析四:理解xwork工作原理
Struts2源码粗略分析四:理解xwork工作原理,含示例与解说原创 2010-11-30 08:25:00 · 3579 阅读 · 0 评论 -
USING STATIC IMPORTS FOR CONSTANTS AND METHODS(使用静态导入引用常量与方法)
Many new language features have been introduced in the release of J2SE 5.0. Static imports is a feature that helps in the creation and use of global constants. Its one of the easiest new features to翻译 2006-02-09 19:56:00 · 1290 阅读 · 0 评论 -
Java Socket 网络编程基础知识
转一:http://www.crazycoder.cn/mypdf/8793.pdf 转二:http://hi.baidu.com/annleecn/blog/item/269db81d5a5f298d87d6b6d4.html TCP是Tranfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的转载 2010-04-07 08:04:00 · 1548 阅读 · 0 评论 -
Java Socket 网络编程常见异常
1.java.net.SocketTimeoutException.这个异常比较常见,socket超时。一般有2个地方会抛出这个,一个是connect的时候,这个超时参数由connect(SocketAddress endpoint,int timeout)中的后者来决定,还有就是setSoTimeout(int timeout),这个是设定读取的超时时间。它们设置成0均表示无限大。2.java.转载 2010-04-07 10:19:00 · 3028 阅读 · 2 评论 -
Java Socket 网络编程问题剖析
我所说的网络编程就是指Socket编程,首先列举一下用JAVA语言编写Socket程序时的常见异常、原因及解决方法,然后再讲一下编写网络程序需要注意的问题。在分析之前,首先把网络程序中所谓的客户端和服务器弄清楚,它们是在通信层面的,所谓的服务器是接收连接的应用,而所谓的客户是发起连接的应用,与业务层面的客户端和服务器并非一一对应,在实际系统中业务层面的服务器端可能是网络层面客户端。下文所说的服转载 2010-04-07 10:23:00 · 954 阅读 · 0 评论 -
Java Socket 网络编程心跳设计概念
1、一般是用来判断对方(设备,进程或其它网元)是否正常动行,一般采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经当掉。用于检测TCP的异常断开。一般是用来判断对方(设备,进程或其它网元)是否正常动行,一般采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经当掉。用于检测TCP的异常断开。基本原因是服务器端不能有效的判断客户端是否在线也就是说,服务转载 2010-04-09 21:14:00 · 2696 阅读 · 1 评论 -
Javamail实现邮件发送
使用Javamail通过网易163的SMTP服务器发送邮件举例原创 2010-06-25 11:49:00 · 1340 阅读 · 0 评论 -
RTF转HTML,HTML转TXT(Java版)
本文是关于如何将RTF转成HTML,HTML再转TXT的例子,其中涉及到Java编码转换,如何还原转义HTML字符等常见问题。原创 2010-07-08 15:45:00 · 7405 阅读 · 3 评论 -
RTF转HTML,HTML转TXT(Java版)之威力加强版
继上篇《RTF转HTML,HTML转TXT(Java版)》,此篇为威力加强版!加强了命令行操作!改善HTML反转义字符效率!添加使用帮助说明!自由转换TXT和HTML格式!原创 2010-07-09 12:10:00 · 4764 阅读 · 7 评论 -
Struts源码粗略分析二:代码初探
简要说明配置文件以及初步分析在HTTP请求过程中Struts组件是如何被组织调用原创 2010-09-26 08:21:00 · 778 阅读 · 0 评论 -
Struts源码粗略分析一:准备开发环境
Struts 1 源码分析,本文为环境准备内容,下节会结合源码讲述Struts的基本运行原理原创 2010-09-25 07:15:00 · 1103 阅读 · 1 评论 -
Struts源码粗略分析三:代码剖析
重点分析RequestProcessor类,从process方法入手,逐一介绍每个处理过程。原创 2010-09-27 09:11:00 · 891 阅读 · 0 评论 -
BeanShell语法学习提要
http://www.beanshell.orghttp://www.beanshell.org/docs.htmlPDFbshmanual.pdfBeanShell是由Java语言编写的语法解析器,能够解释Java语言,另外对Java语法做了扩展补充。Create a simple project (skip archetype selection)调整JDK为1.6+原创 2015-12-10 22:57:10 · 1977 阅读 · 0 评论