昨天博奥杰面试的时候,pm问了我一个问题,HashMap与Hashtable之间有什么区别?我虽然以前看过java doc,里面的确提到过二者的区别,但是我当时实在想不起来了,只好老老实实和pm说我以前看过java api里面说二者的区别只有一点点,但是我记不得了,然后又balabala的说了一点以前看effective java的关于hash的,还有什么对象的hashcode云云。 回来后赶紧查java api: HashMap: public class HashMap<K,V>extends AbstractMap<K,V>implements Map& ...
2007-05-23

java到底是传值还是传引用

关键字: java value reference 值 引用
这个很基础很基础的问题今天才搞明白。 今天和同学讨论C++的一个函数的参数是指针的时候我无意说了一句,要是java的话就不用这么复杂了,一律传引用,于是就引起了java到底是传值还是传引用的讨论。 我之前的认识是这样的:在处理简单数据类型的时候毫无疑问是传值的,而当对象作为函数的参数的时候则是传的是引用。 但是事实证明我的认识还是错的,现在我当然明白了java的传参究竟是传什么,下面简单说一下: 可以说java不存在传递引用的情况,java只有一种传递方法就是传值,但是这个传值还是有一点小小的不同,例如在函数 java 代码 public void&nbs ...
2007-05-14

如何ie6下utf8的页面传递中文参数

关键字: jsp ie6 utf8 中文参数 jstl
今天遇到了一个问题,就是明明在ff和opera下都很正常的链接在ie6下就是不能工作,甚至ie7是可以的。google了一下,好像这是ie6的一个bug,我的页面是utf8的,页面链接是含有中文参数的,ie6传过来的参数通过转码后好像会被截去半个字节,而其他的浏览器却不会。例如 http://url?name=中文 转码后 name 的值就会变成 中 和一个菱形乱码。现在的解决方法是将页面链接用jstl拼一下。 例如:原来是 xml 代码   <a href="url?name=中文">链接</a>&nbs ...
我原以为可以直接修改中的步长的,像这样 xml 代码 <c:set var="step" value="1"/>       <c:forEach items="${district}" var="d" begin="1" step="${step}">      ...
我的标题真冗长:P 最近一直在考虑这个问题,如何在现在常用的关系型数据库(如mysql,mssql)中存储含有层次结构(例如xml或者树型结构)的数据,我最终要实现的结果是一个比较好的页面三级联动菜单。比较了一下现有的三级联动,无非有两种解决方案,1、将所有数据写成静态的,这样的缺点在于对更新封闭;2、每改变一次去数据库中获取数据,填充到下一级菜单,这个缺点是对数据库的开销比较大,查询一次数据要对数据库做三次操作,而且数据库设计的比较丑陋。上述两种方法都让我比较不能接受。 我想的是一种比较优雅的解决方案:在数据库中存储的数据不要冗余,便于查询,不要产生递归,对数据库的开销要尽可能的小, ...
2007-03-11

Linux下MySQL,jsp的中文问题解决

关键字: mysql 中文乱码 jsp
我的环境为Ubuntu 6.10, MySQL 5.0.24a-Debian_9ubuntu1(直接apt-get而来), tomcat 5.5.20 这个也算是一个经典问题了,写在这里以后方便查阅 没什么原创,结合前人的经验,我的步骤如下 1、修改/etc/mysql/my.cnf,在 [mysqld]下添加一行 java 代码 [mysqld]    default-character-set=utf8   保存退出后,重新启动mysql的服务 java 代码 ...
2007-03-09

在linux下进行java分布式编程

关键字: 分布式 java linux
最近在上分布式的课,由于打开orbd服务需要监听900端口,而在linux下打开低于1024的端口都是需要superuser的权限的,同时也必需在相应的配置文件(/etc/services)打开端口。一开始我总是不能打开orbd服务,报了一堆异常,要么就是Permission Denied,要么就是Address already in use,前一个是因为我没有用root用户开启,后一个就比较莫名其妙了。google上关于这方面的资料比较少,最后还是解决了,我的解决方案有下面两种 1、不使用默认的900端口,而自定义一个新的端口,使用参数-ORBInitialPort来启动服务,即sudo o ...
syhan
  • 浏览: 13405 次
  • 性别: Icon_minigender_1
  • 来自: Southeast University
  • 详细资料
搜索本博客
我的相册
E0e9df5e-dd48-41a4-a058-fd443a2e79c1-thumb
春游周庄
共 1 张
存档
最新评论