`
yangli
  • 浏览: 61866 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表

浅谈equals 与 ==

1.从object 角度来说:两者相同,都是比较内存地址,比较两个对象的引用是否指向同一个对象,是则返回true,否则返回false。 2.很多类都overwrite了equals方法,比如:String。equals是比较的内容。
1.超时控制:   1.1必要性:如果按照默认的时间去处理,不及时控制超时时间,当服务端接口或者网络出现异常时,客户端请求不能及时释放以至于到达应用服务器的最大线程后有可能会直接down掉应用服务器。    1.2超时类型:   1.2.1 webservice服务端服务器挂掉或者网络异常导致无法调用服务端接口   设置超时方法: HttpClientParams params = new HttpClientParams(); params.setParameter(HttpClientParams.CONNECTION_MANAGER_TIMEOUT, (long)3000);    ...
代码:private java.util.List<File> uploads 异常信息: java.lang.ClassCastException: java.lang.String cannot be cast to java.io.File google了半天也没找到能解决的办法,有的说用struts2的自定义类型转换,试了下还是不行,回头试想,struts2框架就这么恶心吗?不可能泛这么低级的错误吧,还是找找自己的原因吧,呵呵,功夫不负有心人,最后发现是jar包版本冲突导致。 具体原因:           我的工程中有两个xwork包(xwork-2.0.1.jar, ...
第一步:创建用户和用户组         groupadd mysql        useradd -g mysql mysql 第二步:解压二进制文件         tar zxvf xxxx.tar.gz        将解压后的文件mv到/usr/local下并改名为mysql 第三步:创建mysql许可表         网上很多方法都是:/usr/local/mysql/scripts/mysql_install_db --user=mysql        但是很有可能报错,找不到bin目录中的my_print_defaults        错误信息:       ...
1.linux环境下安装好jdk、apache、tomcat。 2.网上下载jk(注意和apache和tomcat的版本问题)并复制到apache中的modules文件夹 中。 2.配置apache中的httpd.conf文件:      a.Listen 端口(大约在40行左右)    b.ServerName www.xxxxx.cn:80    c.最后加上:Include conf/mod_jk.conf 3.在conf中新建mod_jk.conf文件,并且配置如下:      a.加载workers.properties 文件: JkWorkersFile conf/wor ...
上周系统移植新的服务器,在安装运行环境是遇到了一个很奇怪的事情:     jdk(6.0)安装步骤正常,etc/profile 文件环境变量也配置成功配置,执行java - version 和javac -version 也是正常显示: [root@localhost ~]# java -version java version "1.6.0_12" Java(TM) SE Runtime Environment (build 1.6.0_12-b04) Java HotSpot(TM) Server VM (build 11.2-b01, mixed mode) ...
Global site tag (gtag.js) - Google Analytics