- 博客(69)
- 资源 (16)
- 收藏
- 关注
原创 消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ
作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsRabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。RabbitMQ 是AMQP协议领先的一个实现,它实现了代理(Broker)架构,意味着消息在发送到客户端之前可以在...
2013-08-30 16:08:59 91
转载 消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ
作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsRabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。RabbitMQ是AMQP协议领先的一个实现,它实现了代理(Broker)架构,意味着消息在发送到客
2013-08-30 16:08:31 1368
消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ
作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsRabbitMQ、ActiveMQ和ZeroMQ都是极好的消息中间件,但是我们在项目中该选择哪个更适合呢?很多开发者面临这个烦恼。下面我会对这三个消息中间件做一个比较,看了后你们就心中有数了。RabbitMQ是AMQP协议领先的一个实现,它实现了代理(Broker)架构,意味着消息在发送到客户端之前...
2013-08-30 16:08:00 70
原创 ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1
WARN OgnlValueStack:49 - Error setting expression '1' with value '[Ljava.lang.String;@11c7eb2'ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1at ognl.SimpleNode.setValueBody
2013-08-29 13:29:07 2095
ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1
WARN OgnlValueStack:49 - Error setting expression '1' with value '[Ljava.lang.String;@11c7eb2'ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1at ognl.SimpleNode.setValueBody...
2013-08-29 13:29:00 210
ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1
WARN OgnlValueStack:49 - Error setting expression '1' with value '[Ljava.lang.String;@11c7eb2'ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1 at ognl.SimpleNode.setValueBody(Si...
2013-08-29 13:28:26 198
原创 <s:iterator>获取遍历数据的索引下标
"#uList" > 1:#status.odd 是否奇数行 2:#status.count 当前行数 3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』 4:#status.first 是否第一行 5:#status.last 是否最后一行 6:#status.modules(int) 当前行数
2013-08-29 11:39:40 4195
<s:iterator>获取遍历数据的索引下标
<s:iterator value="#uList" > 1:#status.odd 是否奇数行 2:#status.count 当前行数 3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』 4:#status.first 是否第一行 5:#status.last 是否最...
2013-08-29 11:39:00 443
原创 <s:iterator>获取遍历数据的索引下标
<s:iterator value="#uList" >1:#status.odd 是否奇数行2:#status.count 当前行数3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』4:#status.first 是否第一行5:#status.last 是否最后一行6:...
2013-08-29 11:37:56 205
原创 Oracle高级应用之物化视图(materialized view)
原文地址:http://hi.baidu.com/gukeming888/blog/item/2682f69481c8237154fb9662.html 物化视图 (Materialized View),在以前的Oracle版本中称为快照(Snapshot)。Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等 耗时较多的操作的结果,这样在执行查询时,就可以避免...
2013-08-24 00:55:22 273
原创 Oracle高级应用之合并MERGE
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。 MERGE是什么?这么厉害的东西你都不知道,你这学生是怎么学习的?老师不给你讲你就不会自学了吗?哎!可怜天下老师心啊,罢了罢了,老师现在给你好好讲一下吧。 MERGE是Oracle9i新增的语法,中文意思是“合并”,那合并什么呢?它能合并INSERT和UPDATE在一条SQL语句中执行,是不是很牛 X?!...
2013-08-24 00:55:12 134
原创 Oracle高级应用之解锁表
每篇一笑:老鼠去方便,见熊也在,吓得不吭声,熊看了眼老鼠说:你掉不掉毛?老鼠哆嗦不语,熊又问:掉不掉毛?老鼠说:不掉!熊抓住老鼠擦擦屁股走了。 锁机制用于管理对共享资源的并发访问。注意,我说的是“共享资源”而不是“数据库行”。Oracle会在行级别对表数据锁定,这固然不错,不过Oracle也会在其他多个级别上使用锁,从而对多种不同的资源提供并发访问。 如果有两个会话,每个会话都持有另一个会话想...
2013-08-24 00:54:57 97
原创 Oracle高级查询之GROUP BY
开篇一笑:两个男人在饭店里边吃饭边聊天,甲:“我不得不在这儿吃饭,因为我妻子不想做饭。”乙:“您真幸运,我之所在这吃饭,是因为我妻子一定要做饭。” 为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。 现在客户的需求是统计部门中每种工作的工资总额,最后还需要统计所有人的工资总数,相信这样的需求对大家来说还是比较简单的,很快就能写出SQL语句,如下:...
2013-08-22 11:44:04 96
原创 Oracle高级查询之OVER (PARTITION BY ..)
开篇一笑:某日一妹子对男友说:在一起这么久了你都没有夸过我漂亮,今天我要你夸夸我,男子想了一会看着女友鸡冻的说道:我硬了。 为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。一、rank()/dense_rank() over(partition by ...orde...
2013-08-22 11:42:44 103
原创 Oracle高级应用之去重聚合函数
开篇一笑:高中的时候,自行车被偷,早上顺路搭同学的自行车。我坐在后座看到前面一大妈跑步,很猥琐的对同学说:“你看前面那个肥婆跑得屁股都甩圆了!”这货沉默了一下。当我们和大妈擦身而过的时候,他喊道:“妈....”本例实现的是连接字符串,并且去掉重复的项。聚合函数实际上就是一个对象:[sql] view plaincopycreate or replace typ...
2013-08-22 11:41:23 303
原创 巧用rownum查询连续季度
下面可以说是这类查询的一个模版SQL,如果大家在工作中碰到类似的问题,可以借助该SQL去解决,希望能帮助到大家。[sql] view plaincopyselect count(1) from (select t.*, rownum rnum from (select t.quarter f...
2013-08-22 11:40:40 95
原创 Oracle高级查询之CONNECT BY
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。Oracle中的select语句可以用start with ... connect by prior ...子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... from where <过滤条件,用于对返回的所有记录进行过滤> start with &...
2013-08-22 11:39:44 143
转载 Oracle高级查询之CONNECT BY
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。Oracle中的select语句可以用start with ... connect by prior ...子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... from where start with connect by [prior] 下
2013-08-22 10:54:25 661
Oracle高级查询之CONNECT BY
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。Oracle中的select语句可以用start with ... connect by prior ...子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... from where <过滤条件,用于对返回的所有记录进行过滤>start with ...
2013-08-22 10:54:00 85
转载 巧用rownum查询连续季度
下面可以说是这类查询的一个模版SQL,如果大家在工作中碰到类似的问题,可以借助该SQL去解决,希望能帮助到大家。[sql] view plaincopyselect count(1) from (select t.*, rownum rnum from (select t.quarter from 表名
2013-08-22 10:53:21 744
巧用rownum查询连续季度
下面可以说是这类查询的一个模版SQL,如果大家在工作中碰到类似的问题,可以借助该SQL去解决,希望能帮助到大家。[sql] view plaincopyselectcount(1)from(selectt.*,rownumrnumfrom(selectt.quarterfrom表名twheret.quarter<='201103'groupbyt.qu...
2013-08-22 10:53:00 148
转载 Oracle高级应用之去重聚合函数
开篇一笑:高中的时候,自行车被偷,早上顺路搭同学的自行车。我坐在后座看到前面一大妈跑步,很猥琐的对同学说:“你看前面那个肥婆跑得屁股都甩圆了!”这货沉默了一下。当我们和大妈擦身而过的时候,他喊道:“妈....”本例实现的是连接字符串,并且去掉重复的项。聚合函数实际上就是一个对象:[sql] view plaincopycreate or replace
2013-08-22 10:42:57 2182
Oracle高级应用之去重聚合函数
开篇一笑:高中的时候,自行车被偷,早上顺路搭同学的自行车。我坐在后座看到前面一大妈跑步,很猥琐的对同学说:“你看前面那个肥婆跑得屁股都甩圆了!”这货沉默了一下。当我们和大妈擦身而过的时候,他喊道:“妈....”本例实现的是连接字符串,并且去掉重复的项。聚合函数实际上就是一个对象:[sql] view plaincopycreateorreplacetypedi...
2013-08-22 10:42:00 224
转载 Oracle高级查询之OVER (PARTITION BY ..)
开篇一笑:某日一妹子对男友说:在一起这么久了你都没有夸过我漂亮,今天我要你夸夸我,男子想了一会看着女友鸡冻的说道:我硬了。为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。一、rank()/dense_rank() over(partition by ...or
2013-08-22 10:36:39 725
Oracle高级查询之OVER (PARTITION BY ..)
开篇一笑:某日一妹子对男友说:在一起这么久了你都没有夸过我漂亮,今天我要你夸夸我,男子想了一会看着女友鸡冻的说道:我硬了。为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。一、rank()/dense_rank() over(partition by ...order ...
2013-08-22 10:36:00 91
转载 Oracle高级查询之GROUP BY
开篇一笑:两个男人在饭店里边吃饭边聊天,甲:“我不得不在这儿吃饭,因为我妻子不想做饭。”乙:“您真幸运,我之所在这吃饭,是因为我妻子一定要做饭。”为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。现在客户的需求是统计部门中每种工作的工资总额,最后还需要统计所有人的工资总数,相信这样的需求对大家来说还是比较简单的,很快就能写出SQL语句,如下:
2013-08-22 10:35:53 793
转载 Oracle高级应用之物化视图(materialized view)
原文地址:http://hi.baidu.com/gukeming888/blog/item/2682f69481c8237154fb9662.html物化视图 (Materialized View),在以前的Oracle版本中称为快照(Snapshot)。Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样在执行查询时,就可以避免进行这些
2013-08-22 10:35:04 838
Oracle高级查询之GROUP BY
开篇一笑:两个男人在饭店里边吃饭边聊天,甲:“我不得不在这儿吃饭,因为我妻子不想做饭。”乙:“您真幸运,我之所在这吃饭,是因为我妻子一定要做饭。”为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。现在客户的需求是统计部门中每种工作的工资总额,最后还需要统计所有人的工资总数,相信这样的需求对大家来说还是比较简单的,很快就能写出SQL语句,如下:...
2013-08-22 10:35:00 72
Oracle高级应用之物化视图(materialized view)
原文地址:http://hi.baidu.com/gukeming888/blog/item/2682f69481c8237154fb9662.html物化视图 (Materialized View),在以前的Oracle版本中称为快照(Snapshot)。Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样在执行查询时,就可以避免进行这些耗时...
2013-08-22 10:35:00 189
转载 Oracle高级应用之合并MERGE
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。MERGE是什么?这么厉害的东西你都不知道,你这学生是怎么学习的?老师不给你讲你就不会自学了吗?哎!可怜天下老师心啊,罢了罢了,老师现在给你好好讲一下吧。MERGE是Oracle9i新增的语法,中文意思是“合并”,那合并什么呢?它能合并INSERT和UPDATE在一条SQL语句中执行,是不是很牛X?!还有更
2013-08-22 10:33:46 806
Oracle高级应用之合并MERGE
为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。MERGE是什么?这么厉害的东西你都不知道,你这学生是怎么学习的?老师不给你讲你就不会自学了吗?哎!可怜天下老师心啊,罢了罢了,老师现在给你好好讲一下吧。MERGE是Oracle9i新增的语法,中文意思是“合并”,那合并什么呢?它能合并INSERT和UPDATE在一条SQL语句中执行,是不是很牛X?!还有更牛X...
2013-08-22 10:33:00 93
转载 Oracle高级应用之解锁表
每篇一笑:老鼠去方便,见熊也在,吓得不吭声,熊看了眼老鼠说:你掉不掉毛?老鼠哆嗦不语,熊又问:掉不掉毛?老鼠说:不掉!熊抓住老鼠擦擦屁股走了。锁机制用于管理对共享资源的并发访问。注意,我说的是“共享资源”而不是“数据库行”。Oracle会在行级别对表数据锁定,这固然不错,不过Oracle也会在其他多个级别上使用锁,从而对多种不同的资源提供并发访问。如果有两个会话,每个会话都持有另一个会
2013-08-22 10:28:25 675
Oracle高级应用之解锁表
每篇一笑:老鼠去方便,见熊也在,吓得不吭声,熊看了眼老鼠说:你掉不掉毛?老鼠哆嗦不语,熊又问:掉不掉毛?老鼠说:不掉!熊抓住老鼠擦擦屁股走了。锁机制用于管理对共享资源的并发访问。注意,我说的是“共享资源”而不是“数据库行”。Oracle会在行级别对表数据锁定,这固然不错,不过Oracle也会在其他多个级别上使用锁,从而对多种不同的资源提供并发访问。如果有两个会话,每个会话都持有另一个会话想...
2013-08-22 10:28:00 55
转载 JFreeChart生成图表中文乱码问题解决方案
在使用JFreeChart生成图表时,可能会出现中文乱码,下面给出两种解决方法。1、设置主题样式(推荐方法)主题样式是在建立图表之前进行设置,JFreeChart图表一般包括3个部分:Title(图表标题)、Plot(图表主体)、Legend(图表图例),主题是统一对这三个部分进行字体设置[java] view plaincopyprint?//创建主题样式
2013-08-19 15:23:23 989
JFreeChart生成图表中文乱码问题解决方案
在使用JFreeChart生成图表时,可能会出现中文乱码,下面给出两种解决方法。1、设置主题样式(推荐方法)主题样式是在建立图表之前进行设置,JFreeChart图表一般包括3个部分:Title(图表标题)、Plot(图表主体)、Legend(图表图例),主题是统一对这三个部分进行字体设置[java] view plaincopyprint?//创建主题样式...
2013-08-19 15:23:00 258
原创 JFreeChart生成图表中文乱码问题解决方案
在使用JFreeChart生成图表时,可能会出现中文乱码,下面给出两种解决方法。1、设置主题样式(推荐方法)主题样式是在建立图表之前进行设置,JFreeChart图表一般包括3个部分:Title(图表标题)、Plot(图表主体)、Legend(图表图例),主题是统一对这三个部分进行字体设置[java] view plaincopyprint?//创建主题样式 ...
2013-08-19 15:21:44 734
转载 MyEclipse的 at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>错误解决办法。
前两天由于换了MyEclipse新版本之后,我的MyEclipse的Servers就不能正常使用了,也就是不能发布Web项目了。出现了空指针的异常,并产生了这个错误:atcom.genuitec.eclipse.ast.deploy.core.Deployment.(Unknown Source)如图所示:经过几天的研究和解决终于在网上找到了答案,当初发生错误时我上了MyEcl
2013-08-18 08:56:54 954
原创 MyEclipse的 at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>错误解决办法。
前两天由于换了MyEclipse新版本之后,我的MyEclipse的Servers就不能正常使用了,也就是不能发布Web项目了。出现了空指针的异常,并产生了这个错误:atcom.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)如图所示:经过几天的研究和解决终于在网上找到了答案,当...
2013-08-18 08:56:05 579
MyEclipse的 at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>错误解决办法。
前两天由于换了MyEclipse新版本之后,我的MyEclipse的Servers就不能正常使用了,也就是不能发布Web项目了。出现了空指针的异常,并产生了这个错误:atcom.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)如图所示:经过几天的研究和解决终于在网上找到了答案,当初发生错...
2013-08-18 08:56:00 245
原创 ext4.0绘制chart(柱状图,条形图)
Jsp代码 "java" import="java.util.*" pageEncoding="utf-8"%> String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort(
2013-08-17 13:27:47 5171 1
rabbitmq动态绑定exchange,routingKey,queue
2015-08-04
Spring 3整合Quartz 1.8实现定时任务三:动态暂停 恢复 修改和删除任务
2014-07-22
Spring 3整合Quartz 2实现定时任务三:动态暂停 恢复 修改和删除任务
2014-07-17
ext4自动提示jsb文件
2013-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人