Tomcat在处理GET和POST请求时产生的乱码问题
有个朋友写JSP程序时,在Servlet中取请求参数时出现了乱码,当然,这种乱码问题再简单不过了。由于在JSP中使用了GBK作用页面的编码,那么提交的中文信息自然也会被按着GBK进行编码,为%xx格式的GBK编码。  ...
用Java实现按字节长度截取字符串的方法
Web应用程序在浏览器中显示字符串时,由于显示长度的限制,常常需要将字符串截取后再进行显示。但目前很多流行的语言,如C#、Java内部采用的都是 Unicode 16(UCS2)编码,在这种编码中所有的字符都是两个字符,因此...
Java发布版本的代号
今天在sun的网站闲逛,无意间发现了Java之前发布版本的代号,顺便查了一下翻译的名称,发现原来sun喜欢用各种奇怪的词来命名,大家消遣一下。VERSION 版本CODE NAME代号 RELEASE DATE发布时...
java调用存储过程的传递Date参数的问题
建了一个存储过程 复制内容到剪贴板 代码:create procedure PR_YDFT_GETFT_TIME @AJLB tinyint, &n...
GroovyHelp v0.8发布
GroovyHelp v0.8对界面做了一些美化,修正了一些bug(比如锚点失效问题),并为源码阅读器增加了‘即点即查’功能。点击下载:GroovyHelp_without_JRE v0.8.zipHow to use GroovyHelp v0.8.zip(GroovyHelp v0.8配套...
Java开源协议小全
今天在网上大概看了一下开源协议的东东,觉得挺不错的,介绍给大家看看。下面列出了几个比较常见的开源协议,如果想要了解其他的协议和详细了解这些协议,我个人推荐这个网址 http://www.opensource.org/licenses/ ...
Java模式设计之多态模式与多语言支持
作为对象的创建模式,多态模式中的多态类可有多个实例;而且多态类必须自己创建、管理自己的实例,并向外界提供自己的实例。读者在阅读本文的时候,可以参考阅读笔者的《Java与模式》一书(刚由电子工业出版社出版)...
给学Java的大学生们分享一些经验
Java作为一种编程语言越来越受到大家的亲睐,学习Java语言已经达到了一个高潮,特别在校的大学生有了更猛的势头,现在站在一个初学ava的角度给出一些经验,希望能对大家有帮助! 1. 关于动态加载机制——学习...
一个优秀Java程序员必须了解的GC工作原理
一个优秀的Java程序员必须了解GC(Garbage Collection 垃圾收集)的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理...
JavaRebel 1.2发布,充分支持Spring
JavaRebel是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。它是一个Java EE和Java 独立应用的常用解决方案。最新的稳定版本JavaRebel代码加载包...
Java基本类加载原理 VS 插件类加载原理
标题说明了一切,我想说的就是如果你在做Eclipse插件开发,想真正搞清楚Eclipse插件类加载,那么Java基本类加载原理是基础,无法逾越!!!我会...
JAVA和.NET两个平台对于安全功能的比较
安全配置和代码封装 安全配置 两个平台的配置都是通过XML或纯文本文件,两个平台最大的区别在于处理安全配置体系的方式不同。 在.NET平台,有图形接口和命令行二种方式来修改安全配置参数。Mscorcfg...
为什么你应该考虑使用Tapestry 5?
Tapestry 5.0.14近期已经发布,Tapestry社区非常兴奋,因为Tapestry离成为GA只有一步之遥了。如果你没有听说过Tapestry 5,介绍一下Tapestry 5是一个开源基于组件的web框架,对于原先的版本进行了完全的修改。一些开...
JRuby Roundup:改善的Java集成与调试(JSR-45)
按照计划这个月底将要发布JRuby的下一个维护性版本。在众多变化中最令人关注的就是与Java的集成——定义了Ruby代码与Java库交互的方式。Java集成不仅涉及到一些基本语义,如强制类型或者重载、还精简了Ruby与Java的...
基础知识:Java Web三层架构的配置详解
一、软件下载: 1、java 这里使用的是jdk1.4.2。 下载地址:http://dlc.sun.com/jdk/j2sdk-1_4_2_07-windows-i586-p.exe; 2、tomcat 这里的tomcat的版本是5.0的,安装版或是解压版都是可以的。 ...
通过java动态创建ODBC数据源来访问DBF文件
好久没有使用过VFP了,记忆中似乎也只是在学校中使用过。这次出差,客户给了一大堆dbf文件,要求处理。 无奈啊,顾客就是上帝。虽然可以通过许多途径来处理,但是总想用java语言来处理。最终还是需要通过JNI来处理...
JUnit VS TestNG 战场上,你是哪一方
JUnit 框架是 Java 语言单元测试当前的一站式解决方案。这个框架值得称赞,因为它把测试驱动的开发思想介绍给 Java 开发人员并教给他们如何有效地编写单元测试 &nbs...
JVM 学习笔记
JVM 学习笔记Jack.Wang(本文未完,待续…..)摘要:JVM 作为 Java 的核心技术,很多朋友想必也有研究。一直都在关注 JVM 方面的技术,以前看过一些书籍和网上的资料,自己也发了些 Blog 文章,不过还是没...
Java 系统运行时性能和可用性监控
运行时性能监控对于实现和维护性能优异的系统至关重要。本文是系列文章的第 1 部分(共 3 部分),Nicholas Whitehead 将阐述如何有效地对 Java™ 性能执行低级粒度的监控。您生成的数据可以很好的反映系统操作...
对 java.nio.ByteBuffer 的粗浅理解
今晚用到 ByteBuffer, 我跟 joy 都是初学 java, 文档里的中文翻译实在是看他母亲不懂, 晕了半天, 作了几个测试, 终于把这个类的用法搞清楚了, 顺便臆想了哈其工作原理. 先列点代码片段: // ... // // 此段代码功能为...