java WEB软件开发中的一些体会
java WEB软件开发中的一些体会,它由一系列知识组成,为了实现一个共同的目的,即一个安全,稳定,可扩展的软件。
总结如下:
1 java基础
2 操作系统(windows,linux,unix等)
3 数据库(oracle,mysql,sqlserver)
4 jsp(html,css,javascript,Ajax,XML等)
5 Jsp服务器(tomcat等)
5 开发框架(struts,jsf,spring,hibernate,EJB等)
6 版本控制(cvs,svn)
7 IDE(eclipse,myeclipse,IDEA等)
8 软件开发规范
本人一直努力完善这些知识的同时,希望从中寻找一个平衡点,有不足之处,还请大家指点。
相关文档:
Map存储的是key->value的值对,key的值是唯一的,而value的值可以重复。通常使用的是HashMap或TreeMap,如果考虑性能,使用HashMap。TreeMap使用红黑树实现,保留有key值顺序性,会自动按照key值排序。
默认是按照key值的升序排序,key值必须实现 Comparator接口。如果希望按找一定规则排序,则需要重新定义compare函数 ......
java中浮点数的计算
今天在数值计算时碰到一个问题.程序如下:
double a = (3.3-2.4)/0.1;
System.out.println(a);
你可能认为结果很简单,不就是9嘛,是事实上,结果为:8.999999998,为什么呢?我翻阅了一些资料,终于找出了原因.
为什么浮点数会丢失精度?
十进制数的二进制表示可能不够精确
......
登录验证,当用户名为abc,密码为123时返回通过,否则为登录失败,若只输入了其中一项,则返回参数不正确。
代码如下:
//登录验证范例 ——一个标准的程序设计模式
class Login
{
private S ......
1.在系统中导入一下source
SetCharacterEncodingFilter.java
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses ......
觉得这篇文章比较有用就转了。。。
webservice
在网上看了一下各类的教程,java和.net两种语言生成的webservice之间的互通始终是一个问题,想找一种java调用.net写的webservice代理方法不容易,结果摸索中jboss-ide这个Eclipse插件解决了问题.
当然首先是安装jboss-ide ......