自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 项目中配置的log4j.properties文件不起作用

首先确定 log4j.properties文件在classpath下,没有语法错误,相应log级别正确 再查看是否被覆盖可以通过工具来查看第三方包中是否包含log4j.properties文件或者xml配置文件。 如果存在就很有可能是被第三方jar中的同名文件覆盖了,如果是被覆盖了,可以通...

2016-06-15 13:22:00 1692

转载 通配符的匹配很全面, 但无法找到元素 'mvc:annotation-driven' 的声明

“mvc:annotation-driven”可以换成任何xml标签, 发生错误时的配置如下: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3....

2016-05-29 16:40:00 600

转载 Tomcat报错Invalid byte tag in constant pool: 60

问题: 信息: Deploying web application directory /opt/tomcat/webapps/ROOT 一月 05, 2016 3:29:29 下午 org.apache.catalina.core.ContainerBase addChildInt...

2016-01-05 15:49:00 1381

转载 lang.IllegalAccessError: tried to access method

运行得好好的程序,在pom.xml加入了一些其它jar包依赖后,突然无法启动(启动方式是创建一个Spring Application Context): Exceptioninthread"main"java.lang.IllegalAccessError:triedtoacc...

2015-11-23 11:31:00 2531

转载 linux的同步IO操作函数: sync、fsync与fdatasync

VFS(Virtual File System)的存在使得Linux可以兼容不同的文件系统,例如ext3、ext4、xfs、ntfs等等,其不仅具有为所有的文件系统实现一个通用的 外接口的作用,还具有另一个与系统性能相关的重要作用——缓存。VFS中引入了高速磁盘缓存的机制,这属于一种软件机制,...

2015-11-13 11:50:00 900

转载 jedis报ClassCastException: [B cannot be cast to XXX

在代码里对一个值为long类型key执行incrby操作,一直都正常,突发一例异常: Causedby:java.lang.ClassCastException:[Bcannotbecasttojava.lang.Longatredis.clients....

2015-11-06 11:23:00 933

转载 NoClassDefFoundError: spring之OrderComparator

Junit中运行一RedisTemplate方法的操作,报错: java.lang.NoClassDefFoundError: org/springframework/core/OrderComparator$OrderSourceProvider at org.springframe...

2015-11-05 20:22:00 262

转载 What's New In Spring Data Release Gosling?

What's New In Spring Data Release Gosling? Engineering Christoph Strobl September 04, 2015 0 Comments Over 300 issues fixed across 12...

2015-09-07 15:03:00 144

转载 key为null时Kafka会将消息发送给哪个分区?

当你编写kafka Producer时, 会生成KeyedMessage对象。 KeyedMessage<K,V>keyedMessage=newKeyedMessage<>(topicName,key,message) 这里的key值可以为空,在...

2015-08-24 19:46:00 383

转载 基于solr实现hbase的二级索引

http://www.open-open.com/lib/view/open1421501717312.html 转载于:https://my.oschina.net/u/1377774/...

2015-08-24 19:44:00 77

转载 基于solr实现hbase的二级索引

一、目的 了解hbase的都知道,由于hbase基于行健有序存储,在查询时使用行健十分高效,然后想要实现关系型数据库那样可以随意组合的多条件查询、查询总记录数、分页等就比较麻烦了。想要实现这样的功能,我们可以采用两种方法: 使用hbase提供的filter, ...

2015-08-24 19:42:00 131

转载 大数据架构-使用HBase和Solr将存储与索引放在不同的机器上

摘要: HBase可以通过协处理器 Coprocessor 的 方式向Solr发出请求,Solr对于接收到的数据可以做相关的同步:增、删、改索引的操作,这样就可以同时使用HBase存储量大和Solr检索性能高 的优点了,更何况HBase和Solr都可以集群。这对海量数据存储、...

2015-08-24 19:38:00 83

转载 HBase Coprocessor Introduction

https://blogs.apache.org/hbase/entry/coprocessor_introduction 转载于:https://my.oschina.net/u/1...

2015-08-24 19:37:00 81

转载 HBase二级索引方案总结

在HBase中,表格的Rowkey按照字典排序,Region按照RowKey设置split point进行shard,通过这种方式实现的全局、分布式索引,成为了其成功的最大的砝码。图1显示了HBase表格的Rowkey切分与Region的部署关系图。 图1: HBase Row...

2015-08-24 19:30:00 130

转载 Migrating a SpringWebMVC App from JSP to AngularJS

Migrating a Spring Web MVC application from JSP to AngularJS Engineering Michael Isvy August 19, 2015 ...

2015-08-24 17:56:00 218

转载 shell脚本文件在Windows下编辑后无法运行

方法一,使用notepad++ -> Save As,在弹出的保存对话框中选择保存类型为Unix script file。(未验证) 方法二, vim filename :set ff #查看文件的格式会看到fileformat=dos 或者 fileformat=uni...

2015-08-19 20:35:00 416

转载 ERR value is not an integer or out of range

最近遇到了一个问题,使用incr计数,存进去了一个数字(Integer类型),但是因为默认是把value(Integer类型)序列化之后存进去的,调用incr方法时候报错了: Caused by: redis.clients.jedis.exceptions.JedisDataExcep...

2015-08-13 19:37:00 1262

转载 NoSuchMethodError: org.hamcrest.core.AllOf.allOf(L

在eclipse中junit使用hamcrest测试报错: java.lang.NoSuchMethodError: org.hamcrest.core.AllOf.allOf(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamc...

2015-08-04 16:35:00 229

转载 一例Linux上无法停止tomcat分析及解决

在生产测试环境中,在使用脚本catalina.sh停止tomcat进程后失败,即时在catalina.sh脚本执行时加入-force参数也会失败,使用sh -x 分析catalina.sh脚本停止过程,将停止失败的地方抽取出来: + FORCE=1+ '[' '!' -z ''...

2015-07-31 11:23:00 477

转载 转载一篇同行记录的使用tomcat的troubleshooting

tomcat nio模式下sendfile引起的NPE 发表回复 这个bug困扰我们很长一段时间,最初是在生产环境发现的,为了确保项目发布,紧急情况下让应用切换成了BIO。后来没能重现,大家没足够重 视,一直没有去跟这个问题,直到最近再次发现这个问题,发现是NIO模...

2015-07-31 11:16:00 288

转载 tomcat中接受请求中的cookie值若含有等号,等号后内容会丢失

问题: 使用tomcat时,若某个cookie的值中含有等号,则从request.getCookies()再getValue()后会丢失等号之后的内容,例如:若cookie为ninfo=id=123&name=zhangshan;ntime=20150731,则从reques...

2015-07-31 11:13:00 735

转载 NGINX 1.9.1 中的 Socket 切分

转载于:https://my.oschina.net/u/1377774/blog/485985

2015-07-31 10:52:00 40

转载 SVN和Git更新单个指定文件的命令

svn update file/to/update或 svn up file/to/update Git: git fetch git checkout origin/master -- path/to/file ...

2015-07-29 15:32:00 1046

转载 Eclipse中:jvmtiError=JVMTI_ERROR_WRONG_PHASE(112)

eclipse中使用Debug as Maven 执行jetty:run命令,出现 FATAL ERROR in native method: JDWP on getting class status, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112...

2015-06-25 12:24:00 1031

转载 kafka java示例

kafka java示例 分类:hadoop 2014-02-13 14:34 9616人阅读 评论(1) 收藏 举报 我使用的kafka版本是:0.7.2 jdk版本是:1.6.0_...

2015-06-21 18:32:00 122

转载 Kafka Consumer的底层API- SimpleConsumer

Kafka Consumer的底层API- SimpleConsumer 1.Kafka提供了两套API给Consumer The high-level Consumer API The SimpleConsumer API...

2015-06-21 18:28:00 216

转载 如何配置Kafka集群

如何配置Kafka集群 Kafka集群配置比较简单,为了更好的让大家理解,在这里要分别介绍下面三种配置 单节点:一个broker的集群 单节点:多个broker的集群 多节点:多broker集群 一、单节点单broker...

2015-06-21 18:25:00 62

转载 DecimalFormat的几种用法

NumberFormat.getInstance()方法返回NumberFormat的一个实例(实际上是NumberFormat具体的一个子类,例如DecimalFormat),这适合根据本地设置格式化一个数字。你也可以使用非缺省的地区设置,例如德国。然后格式化方法根据...

2015-05-25 15:19:00 107

转载 如何获得java对象的内存地址

在java中内存中的对象地址是可变的,所以获得的内存地址有可能会变化。要获得内存地址也只能通过Unsafe的方法来获得,如下代码片段: package cn.outofmemory.test;import java.lang.reflect.Field;import sun...

2015-05-24 18:58:00 87

转载 利用Arena Allocation避免HBase触发Full GC

利用Arena Allocation避免HBase触发Full GC Ken Wu's Blog 2011-06-21 86 阅读 NOSQL Arena Allocation,是一种GC优化技术,它可以有效地减少因内存碎片导致的Full GC,从而提高系...

2015-05-24 18:55:00 77

转载 java中double四舍五入并设置小数点位数的问题

//方案一:get_double = (double)(Math.round(result_value*100)/100.0) //方案二:DecimalFormat df = new DecimalFormat("#.##"); get_double = Doub...

2015-05-12 20:14:00 70

转载 火狐浏览器页面报出uncaught exception: out of memory异常

火狐浏览器页面报出uncaught exception: out of memory异常 2015-04-23 00:29 51人阅读 评论(0) 收藏 举报 exception ajax out of memory 当你的按...

2015-05-03 22:40:00 1756

转载 maven test 运行指定类或方法

maven test 运行指定类或方法 >mvn test -Dtest=[ClassName] 运行测试类中指定的方法:(这个需要maven-surefire-plugin:2.7.3以上版本才能支持) ...

2015-04-28 18:01:00 4171

转载 -DskipTests和-Dmaven.test.skip=true主要区别

在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是: -DskipTests,不执行测试用例,但编译...

2015-03-31 16:47:00 67

转载 Java 8:通过反射获取方法参数名

Java 8:通过反射获取方法参数名 Published: 15 Apr 2014 Category: Java 出处:Java 8:通过反射获取方法参数名 英文原文链接 JDK 8中一个很少被提及的特性就是它可以方法参数的元信息存储...

2015-03-27 10:15:00 130

转载 NoClassDefFoundError: org/junit/.../MultipleFailur

问题:项目更换成Spring 4.1.5后,运行 junit(版本4.8.2),以前工作良好的测试用例报: java.lang.NoClassDefFoundError: org/junit/runners/model/MultipleFailureException at or...

2015-03-13 19:18:00 168

转载 linux用户态和内核态切换理解

linux用户态和内核态切换理解 Linux使用了Ring3级别运行用户态,Ring0作为内核态,没有使用Ring1和Ring2。Ring3状态不能访问Ring0的地址空间,包括代码和数据。Linux进程的4GB地址空间,3G-4G部分大家是共享的,是内...

2015-01-08 13:54:00 311

转载 HTML5 - WebSocket实现多文件同时上传

在传统的HTTP应用上传文件想要同时上传多个文件并查看上传进度是一件很麻烦的事情,当然现在也有一些基于SWF的文件上传组件提供这种的便利性.到了HTML5下对文件的读取和上传的控制方面就非常灵活,HTML5提供一系列的AIP进行文件读取,包括计取文件某一块的内容也非常方便,结合Web...

2014-12-07 15:37:00 147

转载 HTML5 File api 新特性

目前市场上大多数的网站的断点上传都是需要安装浏览器插件的,本文就针对高级浏览器的环境下,通过HTML5 File api实现断点上传进行说明 HTML VS FLASH 对于文件上传,相信还有不少同学还停留在FLASH时代,其实现在 HTML5 不仅可...

2014-12-07 15:35:00 98

转载 grep 后加单引号、双引号和不加引号的区别

环境:VirtualBox4.1 + RedHat Linux 6 + Putty0.62 单引号: 可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。单引号''是全引用,被单引号括起的内容不管是常量还是变量者不会发生替换。 双引号: 把双引...

2014-11-22 18:53:00 118

空空如也

空空如也

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

TA关注的人

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