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 · 802 阅读 · 0 评论 -
Understanding REST
Understanding RESTREST (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 · 153 阅读 · 0 评论 -
Git各开发分支管理规范
Git的优点Git的优点很多,但是这里只列出我认为非常突出的几点。由于是分布式,所有本地库包含了远程库的所有内容。优秀的分支模型,打分支以及合并分支,机器方便。快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机器快速,使用个SVN的能深刻体会到这种优势。版本管理的挑战虽然有这么优秀的版本管理工具,但是我们面对版本管理的时候,依然有非常大得挑战转载 2017-07-21 17:34:03 · 3068 阅读 · 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 · 1192 阅读 · 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 · 1978 阅读 · 0 评论 -
JSP TAG技术资源站点
下面的站点里面又一些jsp的标记库,还有jsp的分页组件可以使用,不错的网站.(http://jsptags.com/index.jsp)原创 2004-07-02 13:22:00 · 1061 阅读 · 0 评论 -
深入剖析JSP和Servlet对中文的处理过程(zz)
概述 世界上的各地区都有本地的语言。地区差异直接导致了语言环境的差异。在开发一个国际化程序的过程中,处理语言问题就显得很重要了。这是一个世界范围内都存在的问题,所以,Java提供了世界性的解决方法。本文描述的方法是用于处理中文的,但是,推而广之,对于处理世界上其它国家和地区的语言同样适用。汉字是双字节的。所谓双字节是指一个双字要占用两个BYTE的位置(即16位),分别称为高位和低位原创 2004-11-12 13:39:00 · 1044 阅读 · 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 · 1126 阅读 · 0 评论 -
在Solaris下配置Java/jsp图形平台
一.问题 今天要做一个网站的登陆验证码,采用jsp,动态的生成一个图片,上面包含四个数字,可以防止侵入程序反复的尝试登陆。程序在windows下没有问题,但是应用部署到solaris下出现了问题。 程序参考image.jsp,错误如下所示: java.lang.NoClassDefFoundError at java.la原创 2004-11-15 20:02:00 · 1510 阅读 · 1 评论 -
Servlet和ThreadLocal的测试(zz)
Servlet和ThreadLocal的测试很早以前就对Servlet中的变量生命周期不清楚最近用hibernate又涉及到ThreadLocal的使用做个测试看看到底它们的变量有效范围public class TestThreadServlet extends HttpServlet { private static ThreadLoc原创 2004-11-18 19:51:00 · 935 阅读 · 0 评论 -
JSP-->web应用中属性文件使用
2005年3月1日 在web应用中,一些数据库连接参数或者系统本身的参数通常不是写在程序中的,需要保存成属性文件的形式或者XML文件的形式。二者各有优缺点,属性文件的形式操作和管理比较简单,XML文件形式则能提供很强大,并且层次性很好的属性文件的配置。 下面讲解在web应用中通过属性文件的方式来记录一些重要的参数。 下面的例子以一个数据库连接参数为例原创 2005-03-01 14:52:00 · 1931 阅读 · 1 评论 -
JAVA-->JAVA报表制作参考文章
JFreeChart:用于生成棒图,饼图等图表的工具1.BlogJava该站点内有几篇介绍JFreeChart的文章写得还不错;2.JFreeChart在webwork中的应用介绍一个JFreeChart实际应用的例子iText:可以输出PDF的工具 1.iText使用指南 通过helloworld范例讲解了iText的使用Jxl原创 2005-02-23 13:57:00 · 1568 阅读 · 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 · 989 阅读 · 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 · 1576 阅读 · 0 评论 -
JAVA代码编写的30条建议 (zz from chinaewolf Blog )
1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种特原创 2004-11-12 13:33:00 · 745 阅读 · 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 · 777 阅读 · 0 评论 -
技术文档索引
1.Elasticsearch权威指南(中文版)2.使用Spring Cloud与Docker实战微服务3.kafkakafka官方文档中文版kafka官方文档英文版kafka生态系统kafka-connect-elasticsearch《KAFKA官方文档》入门指南4....原创 2019-04-29 18:51:30 · 279 阅读 · 0 评论