- 博客(7)
- 资源 (16)
- 收藏
- 关注
原创 面试题: 求 1*1! + 2*2! + 3*3! +...+ N*N! = ?
曾经做过的一道面试题:求 1*1! + 2*2! + 3*3! +...+ N*N! = ?分析:这道题目有两个隐藏问题1. N!非常大,不能用普通的int或long来存储,许多人在这点上就挂了。2. 对递归和非递归算法的转化与性能比较。根据以上两点分别做如下对策:1. N!非常大,但是Java中提供了专门用于处理大数据类型的类,BigInteger和BigDecimal,这两个类被经常用 于金融计算,完全将数据处理对象化。数据的计算调用对象的方法完成,拿BigDecimal举例如下:BigDecim
2010-06-07 14:41:00 3768 1
原创 Java集合HashSet的hashcode方法引起的内存泄漏问题
package apistudy;import java.util.HashSet;import java.util.Set;/** * Created on 2010-6-7 * Description: [HashSet的hashcode方法引起的内存泄漏] * @author shixing_11@sina.com * @version 1.0*/public class HashSetTest{ public stati
2010-06-07 14:19:00 3811 1
原创 Tomcat配置远程调试
相信做过Java Web项目的朋友都非常熟悉MyEclipse(汗,有不知道的?),集成Tomcat一点deploy按钮,直接发布成功,再一个start就可以欣赏自己的大做了。可有些项目或者公司不允许使用MyEclipse(收费的,呵呵),所以部署打包的事完全交给了Ant或者Maven来做,但这两兄弟都得在命令行下来做,对于被MyEclipse惯坏的我来说,用着简直是痛苦之极,就拿Ant来说,往往要做如下几步: 1.进入工程目录,运行Ant命令编译;2.生成Eclipse工程所需的文件(.classpath
2010-06-07 11:42:00 8936
原创 Java比较器对数组,集合排序二
<br /><br /> 需求:在实际项目中,我们常常需要对一些对象根据一定规则排序,如果人员对象要根据人名拼音排序,更进一步,有些政府公关项目需要将领导人的姓名排在第一位.做过权限部分的朋友们应该都了解此需求,那么就需要我们对中文排序,而往往我们的人员或者角色对象都放在一个List中,那么如何进行指定规则的排序呢,如有,张三,李四,领导,我需要结果,我-->领导-->李四-->张三请看代码,顺便了解下Java中强大的比较器。<br />1.有一个Person类(Person.java),有三个属性,代码如
2010-06-07 11:35:00 1931
原创 Java比较器对数组,集合排序一
数组排序非常简单,有前辈们的各种排序算法,再加上Java中强大的数组辅助类Arrays与集合辅助类Collections,使得排序变得非常简单,如果说结合比较器Comparator接口和Collator类及其子类RuleBasedCollator,能将排序发挥到极致。1.默认规则的排序 String[] array = {"动作","剧情","情感","惊悚","动画","纪录"}; List list = new ArrayList(); //该List中放有和array数组同样的数据 Array
2010-06-07 11:32:00 3248
原创 Java读取资源文件时内容过长与换行的处理
<br />Java读取Properties文件时碰到两问题<br />1. 资源文件中的key对应的value过长时,书写不方便,需要换行,若直接回车则回车后的内容被忽略<br />2.资源文件中的key对应的value需要换行显示时,若直接回车,则同样丢掉回车后的部分<br />针对上述问题找到如下解决办法:<br />1. 内容过长需要换行时拼接个/斜杠,这样/后的内容后正常显示<br />2.若内容本身需要换行时则用/n代替回车<br /> <br />package apistudy;im
2010-06-07 11:28:00 4576
原创 Java读写Properties文件
package apistudy;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import java.util.Properties;pu
2010-06-07 10:29:00 39847 4
IECookiesView
2008-11-25
javascript跨域调试工具Javascript Debug Toolkit 1.0.2
2008-11-20
strtus整体架构及核心标签库的介绍.doc
2008-01-11
Oracle迁移到DB2 SQL语句差异
2008-01-10
java反编译插件jadeclipse3.2.4.rar
2008-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人