- 博客(17)
- 收藏
- 关注
在Eclipse中使用maven出现outofmemory
使用Maven的compile时,假如项目文件比较多,会遇到outofmemory的异常,这时需要加大JVM的内存。在Eclipse的设置是:window->preferences->Java->Installed JREs->Edit,然后在Default VM Arguments中填入-Xms128M -Xmx512M,可以根据自己的实际情况修改。 同理,在...
2014-06-25 11:51:07
395
原创 Maven安装配置
最近重装XP,Maven也要重新安装,详细记录以备参考。1. 下载zip2. 解压到任意目录3. 配置环境变量M2_HOME, 值为第2步的目录4. 配置环境变量M2, 值为%M2_HOME%\bin5. 在环境变量Path的值中加入%M2%,使得可以在cmd中直接使用maven的命令6. 打开cmd,键入命令 mvn -version安装成功的话,此时可以看到对应的...
2014-03-25 15:16:35
128
Spring MVC DispatcherServlet路径匹配
简单记录: / : 匹配一般的路径, 如/abc, /abc.do等/*: 匹配所有路径,如/abc, /abc.do, /*.jsp等/**:不匹配任何路径
2013-12-25 17:15:37
395
原创 float double的精度损失
转:http://blog.youkuaiyun.com/fanfanjin/article/details/6908333说的比较全面,但里面float四舍五入使用BigDecimal的方式有误,应为以下: float d = 18896.45f;BigDecimal b = new BigDecimal(Float.toString(d));System.out.println(b.s...
2013-04-15 12:10:35
433
原创 ANT环境变量配置
ANT的环境变量配置(备忘): 1. 建一个变量ANT_HOME,值为ANT的根目录2. 在变量PATH中添加:%ANT_HOME%\bin
2011-04-19 11:12:11
177
原创 SQL改变外键约束名称
今天想改个外键名,当然可以直接在PL/SQL Developer改,但是想使用sql来做。在网上google了一轮,基本上都是同一篇文章,用的是PL/SQL Developer里边的标准写法,就是先Drop原约束,再Add一个新的。只好自己试了,结果如下: alter table 表名rename constraint 旧外键名 to 新外键名 最后,其他东西的重新命名也可以使...
2011-04-12 10:50:17
895
1
ANT使用简单记录
最近自己开始带队进行项目的开发,碰到了ANT这个构建工具。之前开发的项目是使用maven来构建,对于ANT,只是听说过,没有使用过,实际上对于maven,也没有仔细的研究过。因为公司一直都是用myeclipse开发项目,至少在未来一段比较长的时间内都会是使用这个工具,因此一直觉得用myeclipse来做打包的事情就可以了,就算上一个项目是用maven,但实际上我还是使用myeclips...
2011-03-23 11:32:30
119
JDBC连接双机ORACLE数据
目前手头上的一个项目需要连接的数据库是一个双机负载平衡设置的oracle数据库,使用普通的连接字符串jdbc:oracle:thin:@ip:port:SID的形式不能成功连接,必须要使用如下的形式jdbc:oracle:thin:@(DESCRIPTION = (LOAD_BALANCE = YES) (FAILOVER = ON) (ADDRESS_LIST ...
2011-03-22 12:35:02
423
原创 简单记录Linux的一些命令
1.显示Linux的JAVA_HOME目录echo $JAVA_HOME 2.运行shell文件,假设这个文件名为run.shsh run.sh run 或者./run.sh 但是第二种方法需要有相应的权限才能运行。...
2011-03-21 16:14:51
125
原创 Oracle的IN和EXISTS性能问题
简单记录在前几天查找IN和EXISTS性能时看到的讨论,结论大概是ORACLE经过了这么长时间的发展,他们的开发人员早已对这两个操作做了很好的优化,它们之间的性能差别不大,但是IN相对来说具有更好的可读性。同时,因为在Oracle 9i版本中有bug,所以造成性能上的差异,更高版本已无此bug。 原讨论贴地址(请看里面的英文部分):http://www.itpub.net/thread-1...
2011-02-16 11:32:03
208
原创 Oracle建立DB Link
最近的项目遇到要使用Oracle的DB Link功能,记录一下私有DB Link的整个建立过程。 假设你有两个服务器A和B,需要在A连接B。 建立DB Link的语句很简单,如下:create database link DBLink名称 connect to 用户名 identified by 密码 using '(DESCRIPTION = ...
2011-02-11 11:40:32
133
原创 web.xml的作用
转自:http://ruowu.iteye.com/blog/779470 web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗?一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。那什么时候需要,什么时候可以不需要呢?要想回答上面的问题,得先了解web.xml文件使用来干什么的。web.xml文件是用来...
2011-01-10 21:32:14
120
原创 Mysql实现类似Oracle的rownum功能
今天需要在Mysql中实现类似Oracle的rownum功能,搜索了一遍,最好用的是下面的写法(假设有一个表table_A): SELECT @rownum:=@rownum+1 AS rownum, table_A.*FROM (SELECT @rownum:=0) r, table_A; ...
2010-12-30 15:07:48
467
原创 Label自动换行
简单记录Label自动换行的style: 横向自动换行 'word-wrap:break-word;'纵向自动换行 'word-break:break-all;'
2010-10-14 16:45:58
285
Web打印(window.print)
简单记录一下使用window.print函数的打印之后的情况:1、window.print方法的效果和直接在浏览器的菜单选择打印的效果是一样的。2、假如要打印的样式与原页面有区别,建议直接做一个用于打印的页面(直接在原页面做一些打印格式设置的工作效率太低)。3、window.print方法提供的window.onbeforeprint和window.onafterprint事件,但是只...
2010-07-01 15:44:56
219
跨域访问问题
最近开发的模块需要用到跨域访问的方式,本来想可能会有跨域直接使用JavaScript读取页面内容的方法,结果Google了几天,没有发现有相关的解决方案。暂时可以下个结论:跨域访问时,不能直接在两个窗口之间读取数据(假如被读取窗口是直接返回数据的除外)。比如有窗口A和B,B窗口有一个<input>元素,直接从A窗口不能读取这个元素的value值。目前的结论是如此,假如哪位大...
2010-05-31 17:49:10
107
两整数相除余数不显示解决办法
float i = 5/3; // =1.0 上面的计算结果没有得到期望的结果,小数部分被舍弃了。原因是相除的两个数均为int,计算结果也为int。 要保留小数部分,将数据类型强制转换即可,如下: float i = (float)5/3; // = 1.6666666 ...
2010-02-24 16:49:47
531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人