摘要:
1.com.abc.entity.query 去entity-mapper.xml下寻找query方法。相当于namespace。 阅读全文
摘要:
选择菜单栏的window-->Preferences-->General-->Startup and Shutdown-->workspaces,Recentworkspaces下面的列表里就是已经设置过的工作区间。如果要删除已不用的,选中,点remove就好了。如果之前选择不再提示,默认使用本工作... 阅读全文
摘要:
标准做法int r=big_decimal.compareTo(BigDecimal.Zero); //和0,Zero比较if(r==0) //等于if(r==1) //大于if(r==-1) //小于或者if(big_decimal.equals(BigDecimal.Zero)) //是否等于0 阅读全文
摘要:
今天用mybatis弄一个小玩意,发现Mapper中以下语句报错,且会导致Tomcat无法正常启动异常如下: SAXParseException: The content of elements must consist of well-formed character data or marku... 阅读全文
摘要:
数据仓库是目前主要的数据存储体系。数据仓库之增W.H.Inmon认为,数据仓库是指支持管理决策过程的、面向主题的、集成的、随时间而变的、持久的数据的集合。简单地说,一个数据仓库就一个自数据库的商业应用系统,该数据库的数据来自于其它的运作数据库,而不是来自于原始的输入。ODS(Operational ... 阅读全文
摘要:
MyBatis缓存分为一级缓存和二级缓存一级缓存MyBatis的一级缓存指的是在一个Session域内,session为关闭的时候执行的查询会根据SQL为key被缓存(跟mysql缓存一样,修改任何参数的值都会导致缓存失效)1)单独使用MyBatis而不继承Spring,使用原生的MyBatis的S... 阅读全文
摘要:
摘要:本文是在管理信息系统需求调研实践和学习中的一些经验总结,有些是自己的体会,有些来自专家的书本或文章,希望与大家分享,并起到一个抛砖引玉的作用,如有不妥之处欢迎指正。一、软件需求的定义IEEE软件工程标准词汇表(1997年)中定义的需求为:(1)用户解决问题或达到目标所需的条件或能力;(2)系统... 阅读全文
摘要:
动机:想在Oracle中用一条SQL语句直接进行Insert/Update的操作。说明:在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。实战:接下来我们有一个任务,有一个表T,有... 阅读全文
摘要:
NVL函数。NVL( string1, replace_with)。如果string1为NULL,则NVL函数返回replace_with的值,否则返回原来的值。INSTR函数。用于查找指定字符串是否存在。instr('CYZ0IU', 'Z0')。返回条件索引,大于0表示存在,否则不存在。 阅读全文
摘要:
MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE... 阅读全文
摘要:
如果是Ext.form.panel的话,只要设置一下属性就可以。如下代码:{ text : '期间', width : 80, sortable : true, dataIndex : 'accountPeriod', format : 'Ym' }如果是Ext.gri... 阅读全文
摘要:
大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用consol... 阅读全文
摘要:
一、可以直接应用在元素上,如:var loadMarsk = new Ext.LoadMask(target, { msg:'正在处理数据,请稍候......', removeMask:true // 完成后移除 }); loadMarsk.show(); //显示 loa... 阅读全文
摘要:
很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器、带宽、CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法。1: 缩小Javascript和CSS文件如果你的网站大约有50-60%的用户是第一次访客,那么这些人... 阅读全文
摘要:
{ text: "删除", iconCls: "btn-del", scope: this, handler: function() { ... 阅读全文
摘要:
由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、... 阅读全文
摘要:
以前在采用Struts2开发的项目中,对JSON的处理一直都在Action里处理的,在Action中直接Response,最近研读了一下Struts2的源码,发现了一个更加优雅的解决办法,自己定义一个ResultType,首先大家先看下Struts2中的源码包com.opensymphony.xwo... 阅读全文
摘要:
HttpClient client = new HttpClient();String url = http://localhost:8080/ana/workFlowOaInterface.do?action=oaTask;PostMethod postMethod = new PostMetho... 阅读全文
摘要:
在以前的学习中,元素的配置,都是用明确的配置,其name、class等属性都是一个明确的值。其实Struts2还支持class属性和method属性使用来自name属性的通配符。 1)接下来看看使用通配符的示例,如果我们使用以下配置: /s2impl/welcome.jsp 在上面... 阅读全文
摘要:
首先,看一个struts2的配置文件: /Student{1}_success.jsp 这里,"{1}"表示第1个*,例如,当请求以下路径时:引用http://localhost:9000/Struts2_0600_ActionWildcard/actions/Studentadd *为... 阅读全文
摘要:
淘宝旅行通用日历组件:http://fgm.cc/learn/calendar/trip-calendar/api.html酒店价格日历:http://fgm.cc/learn/calendar/price-calendar/api.html弹出层:http://aui.github.com/art... 阅读全文
摘要:
1. Java中堆栈(stack)和堆(heap)(1)内存分配的策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代... 阅读全文
摘要:
1.jvmstat jvmstat是图形版的jstat,由Java 官方提供,目前最新版本为3.0。 下载地址:http://www.oracle.com/technetwork/java/jvmstat-142257.html 下载之后解压缩得到以下目录结构: 目录结构比较清晰,很容易就能分辨出各... 阅读全文
摘要:
一、运行环境CPU: Intel(R) Pentium(R) P6200@2.13GHz ;内存:4G,装的是32位win7,只认出3G,没有花时间去整ramdisk之类的东西;操作系统:win7 32位;JDK:1.7.0_55Tomcat:7.0.53大家不要笑,公司电脑,就给配这样的,慢的要死... 阅读全文
摘要:
用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenumColor {RED, GREEN, BLANK, YELLOW}用法二:switc... 阅读全文