- 浏览: 1588175 次
- 性别:
- 来自: 吉林
最新评论
-
u012236967:
java命令执行jar包(里面的main函数)的方式(包括依赖其它的jar包问题) -
世界尽头没有你:
Selenium自动化测试从入门到精通(Java版)百度网盘地 ...
自动化测试工具 Selenium WebDriver 入门教程(针对主流浏览器) -
小小西芹菜:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
dwr实现Reverse Ajax推送技术的三种方式 -
hellozhouqiao:
楼主,请教一点问题.现在我们需要在excel 的页脚里面加上图 ...
FreeMaker + xml 导出word(处理目录,图片和页眉页脚问题) -
乱在长安:
使用Timer会有各种各样的问题好嘛?!书上推荐使用Sched ...
DelayQueue (ScheduledThreadPoolExecutor调度的实现)
文章列表
http://www.cnblogs.com/TankXiao/p/3888070.html
Unsupported IClasspathEntry kind=4
这个异常会导致项目无法使用spring ide启动
英文解释如下:
Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=374332#c14
The problem is caused by the fact that the STS (the Spring IDE/Eclipse) uses the m2e(clipse) plugin but that eclipse:eclipse has been probably been run ...
关于Java启动时的速度优化
- 博客分类:
- 性能与调优
转自:http://hellojava.info/?p=176
参考:http://www.atatech.org/articles/41454
很多流量大的Java应用在重启的瞬间很容易出现负载比较高的现象,通常会看到的原因可能是GC线程、业务处理线程以及JVM编译线程耗CPU较多,这个问题在目 ...
转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。
一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:
1、平衡性(Balance):平衡性是指哈希的结果能够尽可能分布到所有的缓冲中 ...
jQuery Validate验证框架详解
- 博客分类:
- jquery
jQuery Validate验证框架详解
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation
一、导入js库
<script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="<%=pa ...
Jstorm是参考storm的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用
作为commiter和user,我还是非常看好它的应用前景,下面是在团队内的分享介绍,更多请参考https://github.com/alibaba/jstorm
一、jstorm是什么
jstorm可以看作是storm的java增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于zk的分布式调度系统
Jstorm主要应用场景有:
1.信息流 ...
如何卸载百度安全卫士(其它杀毒软件使用同样方法)
- 博客分类:
- 其它
最近卸载百度安全卫士的时候,发现常规途径完全卸载不掉它,重启电脑之后还会再自动安装,研究了半天,分享解决方法给大家。(网上有人用360粉碎机删除百度卫士,个人觉得这种以流氓攻流氓的方法不可取)
无效的卸载途径
Hadoop eclipse搭建文档汇总
- 博客分类:
- hadoop
eclipse搭建:
www.linuxidc.com/Linux/2015-01/112369.htm
www.cnblogs.com/kinglau/p/3802705.html
http://blog.sina.com.cn/s/blog_60cc33d70100zpjr.html
实例:
www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.html
http://phz50.iteye.com/blog/932373
http://www.cnblogs.com/gpcuster/arch ...
Hadoop2.6.0搭建问题汇总
- 博客分类:
- hadoop
Failed to set setXIncludeAware(true) for parser
遇到此问题一 般是jar包冲突的问题。一种情况是我们向java的lib目录添加我们自己的jar包导致hadoop引用jar包的冲突。解决方案就是删除我们自己向 系统添加的jar包,重新配置。将自己的jar包或者外部jar放入系统目录会在编译程序时带来方便,但是这不是一种好习惯,我们应该通过修改 CLASSPATH的方式指定jar包路径。
Cannot lock storage /tmp/hadoop-root/dfs/name. The directory isalready loc ...
www.iteye.com/blogs/subjects/javaConcurrencyTrap
转自:http://www.ibm.com/developerworks/cn/java/j-lo-asm30/
随着 AOP(Aspect Oriented Programming)的发展,代码动态生成已然成为 Java 世界中不可或缺的一环。本文将介绍一种小巧轻便的 Java 字节码操控框架 ASM,它能方便地生成和改造 Java 代码。著名的框架,如 Hibernate 和 Spring 在底层都用到了 ASM。比起传统的 Java 字节码操控框架,BCEL 或者 SERP,它具有更符合现代软件模式的编程模型和更迅捷的性能。
本文主要分为四个部分:首先将 ASM 和 ...
Sonar介绍(开源质量平台)
- 博客分类:
- 测试技术
转自:http://blog.csdn.net/hunterno4/article/details/11687269
Sonar简介
Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量
通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Developers' Seven Deadly Sins1.糟糕的复杂度分布 文件、类、方法等,如果复杂度过高将难以改变,这会使得开发人员难以理解它们,
且如果没有自动 ...
转自:http://www.ibm.com/developerworks/cn/java/j-lo-forkjoin/
介绍
随着多核芯片逐渐成为主流,大多数软件开发人员不可避免地需要了解并行编程的知识。而同时,
主流程序语言正在将越来越多的并行特性合并到标准库或者语言本身之中。我们可以看到,JDK
在这方面同样走在潮流的前方。在 JDK 标准版 5 中,由 Doug Lea 提供的并行框架成为了标准库
转自:http://blog.csdn.net/jiangkai_nju/article/details/7338177
一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据。速度与效果都很好。特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口。所以。在scp或者sftp时,就要指定通过什么端口来迁移。现在,特记下这个特殊端口来scp的命令。 ...
转自:http://www.iteye.com/news/30121
Java虚拟机规范规定JVM的内存分为了好几块,比如堆,栈,程序计数器,方法区等,而Hotspot jvm的实现中,将堆内存分为了三部分,新生代,老年代,持久带,其中持久带实现了规范中规定的方法区,而内存模型中不同的部分都会出现相应的OOM错误,接下来我们就分开来讨论一下。 栈溢出(StackOverflowError) 栈溢出抛出java.lang.StackOverflowError错误,出现此种情况是因为方法运行的时候栈的深度超过了虚拟机容许的最大深度所致。 出现这种情况,一般情况下是程序错误所致的,比如写了一 ...