JAVA技术
freeknightlcw
后台产品规划,产品管理
展开
-
Hashtable和HashMap的差异(CC)
Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现;HashMap允许将null作为一个entry的key或者value,而Hashtable不允许;还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey,因为contains方法容易让人引起误解原创 2004-11-11 13:31:00 · 791 阅读 · 0 评论 -
Understanding REST
Understanding REST REST (Representational State Transfer) was introduced and defined in 2000 by Roy Fielding in his doctoral dissertation. REST is an architectural style for designing distributed sys...转载 2018-11-08 22:02:33 · 137 阅读 · 0 评论 -
Git各开发分支管理规范
Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点。 由于是分布式,所有本地库包含了远程库的所有内容。优秀的分支模型,打分支以及合并分支,机器方便。快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机器快速,使用个SVN的能深刻体会到这种优势。 版本管理的挑战 虽然有这么优秀的版本管理工具,但是我们面对版本管理的时候,依然有非常大得挑战转载 2017-07-21 17:34:03 · 3024 阅读 · 0 评论 -
JSP生成的彩色验证码
下面是一个通过JSP生成的一个彩色验证码,可以生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变) 原型参考ALIBABA http://china.alibaba.com/member/showimage 。1.产生验证码图片的文件image.jsp<%@ page contentType=原创 2004-11-15 13:31:00 · 1166 阅读 · 0 评论 -
Java开源项目开发黄金搭档(Tomcat 4.x, JBoss 3.x, MySQL 3.x, Eclipse 2.x) (zz)
PurposeThis article covers setting up the following Open Source tools for J2EE 1.3 development. - Tomcat 4.x for Servlet 2.3 and JSP 1.2 - JBoss 3.x for EJB 2.0, JMS 1.1, JCA 1.0, and JAXP 1.1 - M原创 2004-11-18 13:09:00 · 1966 阅读 · 0 评论 -
JSP TAG技术资源站点
下面的站点里面又一些jsp的标记库,还有jsp的分页组件可以使用,不错的网站.(http://jsptags.com/index.jsp)原创 2004-07-02 13:22:00 · 1052 阅读 · 0 评论 -
深入剖析JSP和Servlet对中文的处理过程(zz)
概述 世界上的各地区都有本地的语言。地区差异直接导致了语言环境的差异。在开发一个国际化程序的过程中,处理语言问题就显得很重要了。这是一个世界范围内都存在的问题,所以,Java提供了世界性的解决方法。本文描述的方法是用于处理中文的,但是,推而广之,对于处理世界上其它国家和地区的语言同样适用。汉字是双字节的。所谓双字节是指一个双字要占用两个BYTE的位置(即16位),分别称为高位和低位原创 2004-11-12 13:39:00 · 1033 阅读 · 4 评论 -
HttpSessionListener统计在线人数
HttpSessionListener统计在线人数 package SessionCount; import javax.servlet.*; import javax.servlet.http.*; public class SessionCounter implements HttpSessionListener { private static int activeS原创 2005-01-10 15:02:00 · 1116 阅读 · 0 评论 -
在Solaris下配置Java/jsp图形平台
一.问题 今天要做一个网站的登陆验证码,采用jsp,动态的生成一个图片,上面包含四个数字,可以防止侵入程序反复的尝试登陆。程序在windows下没有问题,但是应用部署到solaris下出现了问题。 程序参考image.jsp,错误如下所示: java.lang.NoClassDefFoundError at java.la原创 2004-11-15 20:02:00 · 1498 阅读 · 1 评论 -
Servlet和ThreadLocal的测试(zz)
Servlet和ThreadLocal的测试很早以前就对Servlet中的变量生命周期不清楚最近用hibernate又涉及到ThreadLocal的使用做个测试看看到底它们的变量有效范围public class TestThreadServlet extends HttpServlet { private static ThreadLoc原创 2004-11-18 19:51:00 · 919 阅读 · 0 评论 -
JSP-->web应用中属性文件使用
2005年3月1日 在web应用中,一些数据库连接参数或者系统本身的参数通常不是写在程序中的,需要保存成属性文件的形式或者XML文件的形式。二者各有优缺点,属性文件的形式操作和管理比较简单,XML文件形式则能提供很强大,并且层次性很好的属性文件的配置。 下面讲解在web应用中通过属性文件的方式来记录一些重要的参数。 下面的例子以一个数据库连接参数为例原创 2005-03-01 14:52:00 · 1921 阅读 · 1 评论 -
JAVA-->JAVA报表制作参考文章
JFreeChart:用于生成棒图,饼图等图表的工具1.BlogJava该站点内有几篇介绍JFreeChart的文章写得还不错;2.JFreeChart在webwork中的应用介绍一个JFreeChart实际应用的例子iText:可以输出PDF的工具 1.iText使用指南 通过helloworld范例讲解了iText的使用Jxl原创 2005-02-23 13:57:00 · 1558 阅读 · 0 评论 -
java中获得系统路径
在Application中: System.getProperty("user.dir") 在Servlet中: ServletContext servletContext = config.getServletContext(); String rootPath = servletContext.getRealPath("/"); 在jsp中:application.getRealPath(""原创 2004-12-31 16:01:00 · 982 阅读 · 2 评论 -
JAVA聚集使用经验(一)
1.HashMap的遍历 方式一:Map map = new HashMap();Iterator iter = map.entrySet().iterator();while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey();原创 2004-11-11 14:42:00 · 1567 阅读 · 0 评论 -
JAVA代码编写的30条建议 (zz from chinaewolf Blog )
1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种特原创 2004-11-12 13:33:00 · 730 阅读 · 0 评论 -
Java Reflection (JAVA反射)
Java Reflection (JAVA反射) 作者: corlin 日期: 04-05-10 10:32 点击数: 748 Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用原创 2004-11-12 16:50:00 · 766 阅读 · 0 评论 -
技术文档索引
1.Elasticsearch权威指南(中文版) 2.使用Spring Cloud与Docker实战微服务 3.kafka kafka官方文档中文版 kafka官方文档英文版 kafka生态系统kafka-connect-elasticsearch 《KAFKA官方文档》入门指南 4. ...原创 2019-04-29 18:51:30 · 254 阅读 · 0 评论