摘要:
如果是下载的box文件,vagrant box add和init之后启动,可能出现长时间无法通过vagrant ssh登陆的问题 这时有两种可能 一是虚拟机确实启动失败,由于vagrant默认不显示虚机启动界面,所以不太好判断。因此需要在Vagrantfile配置中增加vb.gui = true选项 阅读全文
摘要:
由于Request的getInputSteam()一旦获取一次后,就再也无法获取了 在实际项目中导致下面的问题: 1,多个拦截器,Filter都需要从InputStream中拿数据的情况无法处理; 2,InputStream被拦截器,Filter拿走了,Controller层无法getParamet 阅读全文
摘要:
*无论@RequestBody还是@RequestParam注解一样,都会使用全局的Encoding进行解码,会导致特殊编码的参数值丢失。 只要抛弃掉注解,就完全可以在Controller层得到请求的Raw数据! 使用框架可以节约开发时间,但有时由于隐藏了一些实现细节,导致对底层的原理知之不详,碰到 阅读全文
摘要:
按照Spring Batch 之 Sample(CSV文件操作)(四)的方式配置好csvItemReader,发现读入的数据很是奇怪,通过修改配置文件发现, commit-interval="1" 的时候,例程是没有问题的.如果大于1,例如设为50,则会把第50条数据,读50遍进来.跟踪代码org.... 阅读全文
摘要:
本文档基于如下原始文档(CentOS)创建:http://blog.csdn.net/xu470438000/article/details/42971091修改了一些路径的错误,补全了一些命令执行结果信息,确认在Mac下创建集群成功同时参考http://blog.csdn.net/myrainbl... 阅读全文
摘要:
新版API上线后,发现LOG文件没有正常输出。查看Tomcat的Log文件发现如下的错误信息May 29, 2015 7:56:21 AM com.sun.xml.ws.server.sei.EndpointMethodHandler invoke ... 阅读全文
摘要:
etcd 是一个高可用的Key/Value存储系统,和其他KV存储系统不同的是,它的灵感来自于 ZooKeeper 和 Doozer,主要用于分享配置和服务发现。利用 etcd 的特性,应用程序可以在集群中共享信息、配置或作服务发现,etcd 会在集群的各个节点中复制这些数据并保证这些数据始终正确。... 阅读全文
摘要:
NSQ是GO语言开发的可用于大规模系统中的实时消息服务,但是和RabbitMQ等相比,它具有什么特色,什么场景下选择NSQ呢?NSQ的自身特色很明显,最主要的优势在如下三个方面:1,性能。在多个著名网站生产环境中被采用,每天能够处理数亿级别的消息。参见官方提供的性能说明文档2,易用性。非常易于部署(... 阅读全文
摘要:
引言互联网服务和BS架构的传统企业软件相比,系统规模上产生了量级的差距。例如传统BS企业内部门户只需要考虑数百人以及几千人的访问压力,而大型互联网服务有时需要考虑的是千万甚至上亿的用户;传统企业管理系统管理的物料信息等,可能只有数万或数十万条记录,而一个大型B2C网站的商品SKU动辄千万,考虑到商品... 阅读全文
摘要:
话说有一天突然发现我们的网站页面上的JQuery功能都失效了,Firebug中显示如下的错误Blocked loading mixed active content "http://xxx-static.com/js/lib/jquery-1.4.2.min.js"经过调查,发现原来是测试用的Firefox浏览器Version23里面有个新特性:security.mixed_content.block_active_content默认值被设置为True了这样,在HTTPS的网页中,如果引用了HTTP的资源,就会出错。解决方式:1,浏览器端,使用about:config,打开 阅读全文