自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(217)
  • 资源 (5)
  • 收藏
  • 关注

原创 查看当前执行语句

  SELECTR.SCHEDULER_ID  ,        STATUS         ,        R.SESSION_ID   AS SPID,          R.BLOCKING_SESSION_ID AS BLKBY,          SUBSTRING(  LTRIM(Q.TEXT),              R.STATEMENT_S...

2013-01-25 15:52:48 217

原创 Windows系统中获得BIOS的序列号

 wmic bios get serialnumber

2012-12-08 10:13:45 1935

原创 大规模高并发Web系统架构及开发书籍推荐

以下书籍内容涵盖大型网站开发中几个关键点:高可用、高性能、分布式、易扩展。如果想对大规模高并发Web系统架构及开发有很系统的学习,可以阅读以下书籍,欢迎补充!一、《Linux企业集群—用商用硬件和免费软件构件高可用集群》深入分析了LVS, HeartBeat等,是构建Linux集群不可多得的资料。 二、《构建高性能Web站点》重点介绍如何构建一个高性能的W...

2012-11-15 09:41:27 353

Javascript 关于apply和call的区别小例子

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title> New Document </title><meta name="Generator" content="EditPlus&

2012-11-13 13:44:22 196

原创 Artificial-Intelligence Professor Makes a Search App to Outsmart Siri

Siri, Google Voice Actions and other mobile speech assistant tools have promise, but they often fail to do what we ask them. And so we find ourselves scrolling one-fingered through mountains of m...

2012-11-09 09:46:03 209

原创 Parsing XML... backwards?

  http://www.oreillynet.com/xml/blog/2007/03/parsing_xml_backwards.html    Okay, I’ve heard jokes about people parsing XML files backwards, starting at the end of the file and reporting ...

2012-11-08 16:27:53 123

原创 require.js & signals.js 、Meteor JS框架

  http://lovelymessag.es/   1. signals.js     官方地址:http://millermedeiros.github.com/js-signals/   观察者模式  2. require.js     官方地址:http://requirejs.org/   JavaScript...

2012-10-26 10:10:59 210

原创 关于cookie

  原文地址:http://yhz61010.iteye.com/blog/708377  关于什么是first-party cookie(第一方cookie)及third-party cookie(第三方cookie),在这里不是我主要想介绍的,因为关于这方面的资料网上有很多。如果有不太清楚的读者,可以参看下面的地址: ・推荐:第一方cookie及第三方cookie的介绍(中...

2012-10-26 10:04:52 162

原创 JavaScript Array Remove 最好的删除数组元素的方法

原文地址:     http://ejohn.org/blog/javascript-array-remove/     作者详细的讲解了为什么要这样写,以及这些写的好处,和其它的删除方法相比它的优势是什么。所以感兴趣的读者可以仔细的看下原文。     该方法不同于网上常见的删除方法(国内搜索的结果太令人......),用原作者的话讲,该方法更加的简洁,优雅,快速,高效。     网上常见的...

2012-10-26 10:02:14 2863

Java调用VBA XLS转换XLS

 Rem http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.xlfileformat.aspxSet objArgs = WScript.ArgumentsFullName = objArgs(0)FileName = Left(FullName, InstrRev(FullName, ...

2012-10-15 20:22:45 249

原创 云计算平台管理的三大利器Nagios、Ganglia和Splunk

 原文链接:http://www.programmer.com.cn/11477/文 / 杨俊华综合利用Nagios、Ganglia和Splunk搭建起的云计算平台监控体系,具备错误报警、性能调优、问题追踪和自动生成运维报表的功能。有了这套系统,就可轻松管理Hadoop/HBase云计算平台。云计算早已不是停留在概念阶段了,各大公司都购买了大量的机器,开始正式的部署和运营。而动辄上...

2012-08-30 13:20:15 119

原创 Why ths days are numbered for Hadoop as we know it

 For better or worse, Hadoop has become synonymous with big data. In just a few years it has gone from a fringe technology to the de facto standard. But is the enterprise buying into a technolog...

2012-08-28 13:04:07 162

原创 Apache Drill Could Power Faster Through Data

The proposed “Drill” project could help speed up Apache Hadoop.Actual drills aren’t very useful when it comes to data analysis. But the Drill under proposal could help speed things up.Gi...

2012-08-23 13:13:03 131

转载 Apache Drill Could Power Faster Through Data

The proposed “Drill” project could help speed up Apache Hadoop.Actual drills aren’t very useful when it comes to data analysis. But the Drill under proposal could help speed things up.

2012-08-23 13:06:19 419

转载 Let's pay attention & join the Drill Project

Drill Project Incubation StatusThis page tracks the project status, incubator-wise. For more general project status, look on the project website.DescriptionDrill is a distributed sys

2012-08-23 12:58:31 844

转载 New Apache project will Drill big data in near real time

New Apache project will Drill big data in near real timeDremel-based project accepted as an Apache IncubatorAugust 16, 2012, 3:02 PM — Working with big data is a lot li

2012-08-23 12:54:41 530

转载 New Apache Project 'Drill' Aims to Speed Up Hadoop Queries

New Apache Project 'Drill' Aims to Speed Up Hadoop Queries  Led by Hadoop vendor MapR Technologies, the open-source effort will seek innovative ways to push Hadoop data queries through

2012-08-23 12:53:53 465

原创 New Apache Project 'Drill' Aims to Speed Up Hadoop Queries

New Apache Project 'Drill' Aims to Speed Up Hadoop Queries  Led by Hadoop vendor MapR Technologies, the open-source effort will seek innovative ways to push Hadoop data queries through m...

2012-08-23 12:45:17 121

原创 Let's pay attention & join the Drill Project

 Drill Project Incubation StatusThis page tracks the project status, incubator-wise. For more general project status, look on the project website.DescriptionDrill is a distributed sy...

2012-08-23 12:43:55 185

原创 New Apache project will Drill big data in near real time

New Apache project will Drill big data in near real time  Dremel-based project accepted as an Apache IncubatorAugust 16, 2012, 3:02 PM — Working with big data is a lot like dealing with th...

2012-08-23 12:42:12 121

原创 验证日期的正则表达式及其注释(包含闰年验证)

 1.验证日期的正则表达式加入闰年的判断以及思路分析进入正题之前,我们需要澄清两个概念:一,什么是合法的日期范围?对于不同的应用场景,这个问题有不同的解释。这里采纳MSDN中的约定:DateTime 值类型表示值范围在公元(基督纪元)0001 年 1 月 1 日午夜 12:00:00 到公元 (C.E.) 9999 年 12 月 31 日晚上 11:59:59 之间的日期和时间。...

2012-07-23 13:57:06 250

原创 DBCP1.2.2阻塞Tomcat线程BUG

jconsole分析线程堆栈,jvi跟踪线程运行情况,分析得出连接问题,并且网上找到了问题的BUG https://issues.apache.org/jira/browse/DBCP-226 http://stackoverflow.com/questions/4853732/blocking-on-dbcp-connection-pool-open-and-close-conn...

2012-07-19 16:37:38 259

查看系统线程堆栈JSP(模仿JSTACK)

 由于我们很多系统采用Windows服务启动方式,这样一来,对JVM的监控工具(比如Jconsole等)就无法使用了,那好吧,自己做个JVM进程内部 即便是Windows服务启动也可以查看系统堆栈的工具 吧!  <%@ page language="java" contentType="text/html; charset=UTF-8" isErrorPage="true" ...

2012-07-18 14:14:24 163

原创 利用awstats分析tomcat日志

1.下载  ActivePerl:地址:  http://downloads.activestate.com/ActivePerl/releases/5.12.2.1202/  Awstats下载:http://sourceforge.net/projects/awstats/files/AWStats/6.95/awstats-6.95.zip   根据安装包提示安装perl,解压a...

2012-07-18 13:19:24 157

原创 使用Lambda Probe监控Tomcat

Lambda Probe 是基于 Web + AJAX 的强大的免费开源工具,拥有几乎所有Tomcat Manager的功能,可以说是一个增强版本的 Tomcat Manager。除此之外,Tomcat Probe 还拥有很多让开发者和系统管理者更方便的性能。从而使得Tomcat对开发者和管理者更加透明。包括应用程序、数据源、发布、日志、线程、集群、系统信 息、状态、连接器状态这些功能。如配合 J...

2012-07-18 12:09:16 1751

原创 两种识别Excel流类型方法

  private static final int _32MB = 32 * 1024 * 1024; public static DataIterator getExcelDataIterator(InputStream is, int sheetIndex) throws Exception { is = new BufferedInputStream(is);...

2012-07-16 15:15:29 253

关于饿汉式单例首次初始化失败后,可以再次尝试?

思考一个问题,以下代码是一个简单的饿汉式单例代码,显然在第一次初始化的时候会发生错误,导致单例的实例化失败,那么失败后可否继续尝试实例化呢?还是说下次使用时直接返回错误的对象或异常呢?  环境HotSpotJVM 1.6 /**** @author lidongbo* @date 2012-7-11*/public class Foo {     pri...

2012-07-11 15:14:41 218

由ApacheCommon-BeanUtils1.8.3发现的Java HotSpot(TM)的Bug

由ApacheCommon-BeanUtils1.8.3发现的Java的Bug org.apache.commons.beanutils.BeanUtils.copyProperties(Object dest, Object orig) throws IllegalAccessException, InvocationTargetException   我...

2012-07-03 15:42:49 128

原创 simhash与重复信息识别

随着信息爆炸时代的来临,互联网上充斥着着大量的近重复信息,有效地识别它们是一个很有意义的课题。例如,对于搜索引擎的爬虫系统来说,收录重复的网页是毫无意义的,只会造成存储和计算资源的浪费;同时,展示重复的信息对于用户来说也并不是最好的体验。造成网页近重复的可能原因主要包括: 镜像网站内容复制嵌入广告计数改变少量修改一个简化的爬虫系统架构如下图所示:  事实上,传统比较两个...

2012-07-03 13:30:49 102

原创 Simhash算法原理和网页查重应用

传统的hash算法只负责将原始内容尽量均匀随机地映射为一个签名值,原理上相当于伪随机数产生算法。产生的两个签名,如果相等,说明原始内容在一定概率下是相等的;如果不相等,除了说明原始内容不相等外,不再提供任何信息,因为即使原始内容只相差一个字节,所产生的签名也很可能差别极大。从这个意义上来说,要设计一个hash算法,对相似的内容产生的签名也相近,是更为艰难的任务,因为它的签名值除了提供原始内容是否相...

2012-07-03 12:05:18 152

原创 闰秒导致jenkins构建过程缓慢

 闰秒导致部分Linux服务器高CPU使用率 国际地球自转和参考坐标系统服务(IERS)在2012年6月30日午夜(北京时间7月1号7点59分59秒)增加一闰秒(即出现 7:59:60)。由于Linux kernel 2.6.29之前版本存在bug,在进行闰秒调整时可能会引起系统时钟服务ntpd进程死锁。Debian Lenny、RHEL/CentOS 5等旧发行版今天仍被广泛使...

2012-07-03 09:56:41 1287

原创 基于Highcharts的Windows资源监控模拟图

highcharts是基于javascript的高交互的图表封装。相关的资料:官网:http://www.highcharts.com/ 系统监控界面:效果如下: 

2012-06-25 14:43:31 121

原创 Tomcat Session储存解决方案

采用开源组件memcached-session-manager(简称msm)来实现Session分布式存储。1. 将msm对应的jar包放到tomcat的lib目录下,采用kryo进行序列化和反序列化session中的内容,因此也需要把kryo对应的jar包也拷贝到tomcat的lib目录下。msm的地址:http://code.google.com/p/memcached-sessio...

2012-06-12 22:54:45 257

原创 Eclipse安装maven插件地址

 m2e - http://download.eclipse.org/technology/m2e/releases/ http://download.jboss.org/jbosstools/updates/m2eclipse-wtp/

2012-06-09 19:24:32 86

原创 SQL Server 索引include(具有包含性列的索引)

 概念:  【覆盖查询】    当索引包含查询引用的所有列时,它通常称为“覆盖查询”。   【索引覆盖】     如果返回的数据列就包含于索引的键值中,或者包含于索引的键值+聚集索引的键值中,那么就不会发生Bookup Lookup,因为找到索引项,就已经找到所需的数据了,没有必要再到数据行去找了。这种情况,叫做索引覆盖;   【复合索引】    和复合索引相对...

2012-06-01 11:53:03 856

原创 MS Office二进制格式

http://www.microsoft.com/interop/docs/OfficeBinaryFormats.mspx

2012-05-24 13:36:59 172

原创 JVM垃圾回收

一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为:New(年轻代)Tenured(年老代)永久代(Perm)  其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小。...

2012-04-19 13:02:54 104

原创 希腊数学符号表

经常忘记,记录一下吧,特别是Ο,算法分析中这么常用的都忘了...   序号大写小写英文注音国际音标注音中文注音意义1Ααalphaa:lf阿尔法角度;系数2Ββbetabet贝塔磁通系数;角度;系数3Γγgammaga:m伽马电导系数(小写)4Δ...

2012-04-15 10:51:47 1046

原创 NodeJs 连接MySQL数据库

 npm是node的包管理器,跟java中许多第三方的jar包道理一样,用来辅助安装一些第三方的模块。npm的官方网站为:http://npmjs.org/搜索npm包:http://search.npmjs.org/安装方式(Ubuntu):curl http://npmjs.org/install.sh | sh之后数据npm –v 就可以看到版本。说明正常安装了。下面...

2012-02-13 16:17:43 101

原创 散列函数

 散列(HASH)函数H也称哈希函数或杂凑函数等,是典型的多到一的函数,其输入为一可变长x(可以足够的长),输出一固定长的串h(一般为128位、160位,比输入的串短),该串h被称为输入x的Hash值(或称消息摘要Message Digest、指纹、密码校验和或消息完整性校验),计作h=H(x)。为防止传输和存储的消息被有意或无意地篡改,采用散列函数对消息进行运算生成消息摘要,附在消息之后发出...

2012-01-17 11:43:03 363

Hadoop权威指南---中文版样章.pdf

下载时请注意 这个是样章,不是全的,第二版 应该 7月份出

2011-06-12

Java并发编程实践中文

超值好书,仅2分 绝对值!绝对值!绝对值!

2011-01-31

JNA3.3API官方权威参考手册.chm

JNA3.3API官方权威参考手册,值!绝对值!

2010-06-26

mysql权威指南.chm

如果你使用mysql那么你一个礼拜至少翻阅10次!

2010-06-23

oracle函数最全手册

oracle最全函数手册,里面包含常用开发函数,还有DBA研究的函数!

2010-03-05

空空如也

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

TA关注的人

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