- 博客(7)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 java正则表达式
Java正则表达式主要运用之一是为了快速代替、验证字符串。 字符串代替:import java.io.*;import java.util.regex.*;class test { public static void main (String[] args) throws java.lang.Exception { String d="abc123b34b
2015-11-16 22:10:00 439
原创 Java内存管理常见面试题
Java垃圾收集器与类的finalize()方法总结1. 垃圾收集器的工作目标是回收已经无用的对象的内存空间,从而避免内存渗漏体的产生,节省内存资源,避免程序代码的崩溃。2.垃圾收集器判断一个对象的内存空间是否无用的标准是:如果该对象不能再被程序中任何一个”活动的部分”所引用,此时我们就说,该对象的内存空间已经无用。所谓”活动的部分”,是指程序中某部分参与程序的调用,正在执行过程中,尚未执行
2015-11-11 15:29:19 3631
原创 大数字运算
1.使用java中的BigInteger或BigDecimal类 2.自己实现 - 1.大数字加法:将加数和被加数按数n分组,然后每组进行相加,当某组数超过n个数字时,向前进1 如:123456+456789,三个数分一组,则分为123 456+456 789,789+456=1245,123+456=579,由于789+456>1000,因此,向前进1,则低位为245,高位为
2015-11-10 14:44:04 681
原创 Spring使用session,request,global sessiong作用域出现异常解决方法
主要问题出在与web.xml配置文件中,在该配置文件中除了需要配置<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>还需要配置 <listener> <listener-class>org.springframew
2015-11-06 17:03:07 939
原创 排列与组合算法
组合算法:比如从集合m中选取n个元素,记为{n|m}算法思路: 1. 创建一个数组,每个数组元素对应一个m中元素,该数组元素值为1,代表其对应m中的元素已被选中,否则没被选中 2.初始化数组前面n个元素成1,代表第一种组合 3.从左往右扫描“10”组合,并将首次发现该组合,该成“01” 4.将该组合前面的所有1,遇到最左端 5.回到第三步,直到找不到“10”组合为主,每次交换“
2015-11-06 11:28:13 953
原创 排列与组合算法
组合算法:比如从集合m中选取n个元素,记为{n|m} 算法思路: 1. 创建一个数组,每个数组元素对应一个m中元素,该数组元素值为1,代表其对应m中的元素已被选中,否则没被选中 2. 初始化数组前面n个元素成1,代表第一种组合 3. 从左往右扫描“10”组合,并将首次发现该组合,该成“01” 4. 将该组合前面的所有1,遇到最左端 5. 回到第三步,直到找不到“10”组合为主,
2015-11-06 11:14:45 602
原创 检索数据库中歌曲信息
问题定义: 1. 完全匹配歌曲名或歌手名,必须放在开头 2. 模糊匹配歌曲名或歌手名,位置可以不确定 3. 能实现分页检索歌曲SQL语句(本人用的是Mysql数据库,limit有些数据库不支持) select * from (select * from music where MUSIC_NAME = :keyword or MUSI
2015-11-05 14:56:50 1054
整合struts2和spring源代码(可以直接在tomcat中运行)
2013-04-19
最新Struts2+jq+ajax+json 学会总要4步‵‵超级简单,里面包含实例
2013-03-14
javax.servlet.http.HttpServlet无法构建问题
2012-11-04
在线求java异常问题解决
2016-01-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人