自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

深入浅出JMS(一)--JMS基本概念

摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Java EE) to create, send, receive, and read messages...

2015-06-30 22:23:00 965

activeMQ消费消息时网络流量异常大的问题 .

公司有一个应用,多个线程从activeMQ中取消息,随着业务的扩大,该机器占用的网络带宽越来越高。仔细分析发现,mq入队时并没有异常高的网络流量,仅仅在出队时会产生很高的网络流量。最终发现是spring的jmsTemplate与activemq的prefetch机制配合导致的问题。研究源码发现jmsTemplate实现机制是:每次调用receive()时都会创建一个新的co...

2015-06-30 14:45:00 70

activeMQ消费消息时网络流量异常大的问题 .

公司有一个应用,多个线程从activeMQ中取消息,随着业务的扩大,该机器占用的网络带宽越来越高。仔细分析发现,mq入队时并没有异常高的网络流量,仅仅在出队时会产生很高的网络流量。最终发现是spring的jmsTemplate与activemq的prefetch机制配合导致的问题。研究源码发现jmsTemplate实现机制是:每次调用receive()时都会创建一个新的co...

2015-06-30 14:45:00 77

Java构造函数的相互调用

在JAVA中,如果一个构造函数想调用另一个构造函数,需要是用this,不可以直接使用类名进行调用。[java]view plaincopypublicclassPerson{privateStringname;privateintage;publicPerson(){this("Dick",12);}...

2015-06-30 09:42:00 1310

Java中的Enum的使用与分析

示例:public enum EnumTest { FRANK("The given name of me"), LIU("The family name of me"); private String context; private String getContext(){ return this.context; } private E...

2015-06-30 09:22:00 60

敏捷开发实战(二)--你真的了解Scrum吗?

随着敏捷开发越来越流行,人人都在谈敏捷,人人也都在学习scrum等敏捷开发方法。。。当然,自己也是敏捷开发的实施者和受益者。一、背景我们公司引入敏捷开发的时间并不长,在实施敏捷的过程还存在一些问题,自己在实施敏捷的过程也存在很多的疑惑(毕竟原来没有学过,和真实的经历,体会),所以最近一直在学习敏捷,看敏捷的视频和阅读相关资料,同时结合自己实施敏捷的经验,通过分享博文进行一下简单的总结...

2015-06-30 00:06:00 593

日志分析系统所用知识

flume kafka Logstashstorm hdfs hive spark

2015-06-29 21:39:00 92

日志分析系统所用知识

flume kafka Logstashstorm hdfs hive spark

2015-06-29 21:39:00 94

矩阵

m行n列矩阵A,记作。 如下图下标间的 逗号可以不要数aij(ij为下标)位于矩阵A的 i行j列,称为矩阵A的(i,j)位置的元素(简称为元), 记作 (aij)或· 元素为实数叫 实矩阵。有元素为复数则叫 复矩阵· 行数和列数都等于n的矩阵,叫n阶矩阵 或 n阶方阵: An· 只有一行的矩阵A=(a1, a2, ..., an) 称为 行矩阵、行向量· 只...

2015-06-29 11:43:00 540

在Axis1中使用HTTP长连接

在eclipse中用Axis1.4的插件生成的代码默认使用HTTP/1.0版本,并且在请求头中不包含Connection:keep-Alive每次通信前都要新建连接,通信结束后关闭连接当请求量很大时,将频繁的创建、关闭连接,十分消耗性能,所以考虑使用HTTP长连接HTTP/1.1默认使用持久连接(HTTP/1.1逐渐停止了对Keep-Alive的支持,用一种名为持久连接的改进型设计取代...

2015-06-28 12:41:00 385

探究requestDisallowInterceptTouchEvent失效的原因

昨天在用requestDisallowInterceptTouchEvent的时候,发现在设置了requestDisallowInterceptTouchEvent(true)之后,父View的onInterceptTouchEvent方法照样执行。怎么会这样呢?只能通过查看源码来一探究竟了。首先看下requestDisallowInterceptTouchEvent方法的源码,在androi...

2015-06-28 01:32:00 547

oracle删除表中的重复数据

遇到这么个问题,有一张表test,其中有id,name,age,sex,address,等字段,其中id值主键,现在要删除表test中name和age,sex相同的重复数据,只保留一条即可。这是一个比较常用的sql但是我一下没写出来,回头想想这就是一个简单的嵌套子查询的实例。sql:delete test a where a.id ! = (select min(id) from test...

2015-06-27 15:19:00 92

Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE

1 错误描述19:15:34 call sp_store_insert(90) Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the o...

2015-06-25 19:19:00 184

[Err] 1172 - Result consisted of more than one row

1 错误描述[Err] 1172 - Result consisted of more than one rowProcedure execution failed1172 - Result consisted of more than one row2 错误原因 存储过程里,将查询的结果插入到一个临时表中,但是查询的数据条数超过一条,导致报错3 解决办法 修...

2015-06-25 16:36:00 466

Procedure execution failed 2013 - Lost connection to MySQL server during query

1 错误描述Procedure execution failed2013 - Lost connection to MySQL server during query2 错误原因 由错误描述可知,是在查询的过程中,数据库失去连接3 解决办法 重新连接数据库...

2015-06-25 12:12:00 231

[Err] 1136 - Column count doesn't match value count at row 1

1 错误描述[Err] 1136 - Column count doesn't match value count at row 1Procedure execution failed1136 - Column count doesn't match value count at row 12 错误原因 在存储过程里,创建临时表,插入数据时插入的字段个数跟临时表里的字段个数...

2015-06-25 11:29:00 308

Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field

1 错误描述org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.sc.oa.test.timer.dao.TimerDaoTest': Injection of autowired dependencies failed; nested exception i...

2015-06-24 19:24:00 371

MyEclipse之Widget is disposed

1 错误描述2 错误原因3 解决办法

2015-06-24 19:21:00 321

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Query was empty

1 错误描述at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableH...

2015-06-24 19:12:00 196

An internal error occurred during: "Building workspace". GC overhead limit exceeded

1 错误描述2 错误原因3 解决办法

2015-06-24 18:58:00 174

oracle存储过程中游标的使用(包括带参数的游标)

最近因为项目需要要写存储过程,以前没咋写过,接触到是接触过,在软通的时候接触过,那是华为的项目那个几个存储过程很大很复杂,也很乱,注释也少,看了个大概。最近一个月,前后也写了七八个简单点的存储过程,也对存储过程有了一个简单的认识,其实也不是很难,多查资料,多实践。闲话不扯了,下面主要说一下游标的组合使用,记录下来即便以后长时间不用了忘记。场景:有几张表,现在根据业务要求要处理表b中的数据,但先...

2015-06-24 17:33:00 1011

如何判断手机用户是移动,电信,联通?

取IMSI号码(460030419897719)的前5位(46003),然后根据它进行判断。移动:"46000", "46002", "46007","46020";电信:"46003", "46005", "46011";联通:"46001", "46006";

2015-06-24 15:16:00 455

Unhandled event loop exception Java heap space

1 错误描述2 错误原因3 解决办法

2015-06-23 23:38:00 179

An internal error occurred during: "Building workspace". java.lang.StackOverflowError

1 错误描述2 错误原因 由上述描述可以,MyEclipse可用内存不足,导致堆内存溢出3 解决办法 修改MyEclipse内存设置#utf8 (do not remove)#utf8 (do not remove)-startup../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502...

2015-06-23 23:34:00 440

MyEclipse无法部署项目

1 错误描述2 错误原因3 解决办法

2015-06-23 23:19:00 72

The currently displayed page contains invalid values.

1 错误描述2 错误原因3 解决办法

2015-06-23 23:17:00 124

Storm0.9.4安装

环境:三台虚拟机,系统是CentOS6.5 1.关闭防火墙,配置hosts,添加集群中主机和IP的映射关系 ?123456[grid@hadoop4 ~]$cat /etc/hosts127.0.0.1 localhost::1 localhost192.168.0.106 hadoop4192.168...

2015-06-22 21:28:00 79

Storm0.9.4安装

环境:三台虚拟机,系统是CentOS6.5 1.关闭防火墙,配置hosts,添加集群中主机和IP的映射关系 ?123456[grid@hadoop4 ~]$cat /etc/hosts127.0.0.1 localhost::1 localhost192.168.0.106 hadoop4192.168...

2015-06-22 21:28:00 86

zookeeper学习之三(Curator客户端)

Curator框架是最好用,最流行的zookeeper的客户端。它有以下三个优点1.提供了一套非常友好的操作API;2. 提供一些高级特性(包括但不仅限于前篇文章中提到的)的封装3.易测试maven依赖如下Xml代码 <dependency><groupId>org.apache.curator</group...

2015-06-21 16:16:00 54

zookeeper学习之三(Curator客户端)

Curator框架是最好用,最流行的zookeeper的客户端。它有以下三个优点1.提供了一套非常友好的操作API;2. 提供一些高级特性(包括但不仅限于前篇文章中提到的)的封装3.易测试maven依赖如下Xml代码 <dependency><groupId>org.apache.curator</group...

2015-06-21 16:16:00 51

zookeeper学习之二(高级特性)

一、三个概念1.CreateMode在create的时候可以设置znode的类型主要有四种:PERSISTENT (持续的,相对于EPHEMERAL,不会随着client的断开而消失)PERSISTENT_SEQUENTIAL(持久的且带顺序的)EPHEMERAL (短暂的,生命周期依赖于client session)EPHEMERAL_SEQUENTIAL (短暂...

2015-06-21 16:10:00 67

zookeeper学习之二(高级特性)

一、三个概念1.CreateMode在create的时候可以设置znode的类型主要有四种:PERSISTENT (持续的,相对于EPHEMERAL,不会随着client的断开而消失)PERSISTENT_SEQUENTIAL(持久的且带顺序的)EPHEMERAL (短暂的,生命周期依赖于client session)EPHEMERAL_SEQUENTIAL (短暂...

2015-06-21 16:10:00 80

zookeeper学习之一(简介和安装)

一、zookeeper介绍直接翻译官网的What is zookeeper。Zookeeper是一个关于 配置信息,命名,提供分布式同步和集群service的一站式服务。所有的这些服务或者(他们)别的表现形式经常在应用于分布式系统中。每一次去实现他们,都不可避免的花费大量的工作去修复bugs和(调整)竞争条件。因为实现这类服务很难,所以在一开始就要谨慎的对待他们。否则他们将变得很脆弱和...

2015-06-21 16:08:00 46

zookeeper学习之一(简介和安装)

一、zookeeper介绍直接翻译官网的What is zookeeper。Zookeeper是一个关于 配置信息,命名,提供分布式同步和集群service的一站式服务。所有的这些服务或者(他们)别的表现形式经常在应用于分布式系统中。每一次去实现他们,都不可避免的花费大量的工作去修复bugs和(调整)竞争条件。因为实现这类服务很难,所以在一开始就要谨慎的对待他们。否则他们将变得很脆弱和...

2015-06-21 16:08:00 63

错误代码: 1111 Invalid use of group function

1、错误描述1 queries executed, 0 success, 1 errors, 0 warnings查询:update t_user_info t inner join t_pro_info t0 on t.`pro` = t0.`id` inner join t_stu_info t1 on t1.`id` = t0.`co...错误代码: 1111Invalid...

2015-06-19 19:57:00 664

错误代码: 1381 You are not using binary logging

1、错误描述1 queries executed, 0 success, 1 errors, 0 warnings查询:show master logs错误代码: 1381You are not using binary logging执行耗时 : 0 sec传送时间 : 0 sec总耗时 : 0.002 sec2、错误原因#显示二进制日志...

2015-06-19 19:50:00 494

快速理解VirtualBox的四种网络连接方式

VirtualBox中有4中网络连接方式:NATBridged AdapterInternalHost-only AdapterVMWare中有三种,其实他跟VMWare 的网络连接方式都是一样概念,只是比VMWare多了Internal方式。要让自己(或别人)理解深刻,方法就是做比较和打比方,比较之间的不同和相同,拿熟知的事物打比方。先来一张图,通过这张图就很容易...

2015-06-17 17:51:00 68

Caused by: java.sql.SQLException: ResultSet is from UPDATE. No Data.

1、错误描述org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:54) at org.h...

2015-06-15 19:47:00 594

java.io.IOException: 您的主机中的软件中止了一个已建立的连接。

1、错误描述[2015-06-15 19:13:48 - ddmlib] 您的主机中的软件中止了一个已建立的连接。java.io.IOException: 您的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(Sock...

2015-06-15 19:44:00 857

Caused by: java.sql.SQLException: Field 'id' doesn't have a default value

1、错误描述org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:54) at org.h...

2015-06-15 19:28:00 363

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除