自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java static块异常对类加载的影响

最近帮同事debug代码的时候发现一个诡异的错误,就是在实例化类的时候报错说找不到类。而在项目目录的class文件夹中明显可以看到类的存在。经过分析发现是由于类中的一段static方法异常导致类夹中失败。在此通过一个简单的示例记录这个错误。

2014-03-17 20:06:51 2076

原创 如何用git创建和应用patch

首先,用git clone 将远端的库克隆到本地:git clone url name_of_your_local_directorycd name_of_your_local_directory在本地的master创建一个分支git checkout -b branch_name基于当前的分支进行代码的编辑,测试等操作,当你的编辑测试完成时可以创建patch。

2014-03-17 18:50:06 1758

原创 机器学习经典算法——KNN算法R语言实现

#计算距离函数支持通过不同类型的范数来计算距离。#type = c("O", "I", "F", "M", "2")distance{rnear_distancefor(i in 1:r){near_distance[i]}return (near_distance)}#计算与所有的训练集之间的距离关系knn{dreturn

2014-03-17 18:37:15 3404

原创 使用eclipse Juno创建OSGI应用——入门

最近研究服务的热部署,其中涉及到OSGI,因此将自己实践过程记录下来作为以后的参考。作为OSGI的入门篇,这里只是一个简单的例子介绍如何构建一个OSGI的应用,该应用是基于eclipseequinox。Eclipse euuinox是OSGI规范的一种参考实现。(1) 配置Plug-in开发环境使用Eclipse Juno创建OSGI应用首先需要配置eclipse,在Help->Ins

2013-03-12 16:45:38 5270 2

转载 并发中CAS的含义及Java中AtomicXXX类的分析

from:http://www.cnblogs.com/maxupeng/archive/2011/07/01/2096035.htmlIn computer science, the compare-and-swap CPU instruction ("CAS") (or the Compare & Exchange - CMPXCHG instruction in the x8

2013-03-07 12:31:48 784 1

翻译 Rule Engine简介

这里主要介绍基于java的开源规则引擎,下面列出从网上收集的一些代表:Drools:Drools规则引擎介绍Drools是Jboss公司旗下一款开源的规则引擎,它完整的实现了Rete算法;提供了强大的EclipsePlugin开发支持;通过使用其中的DSL(DomainSpecificLanguage),可以实现用自然语言方式来描述业务规则,使得业务分析人员也可以看懂业务规则代码。最新版本

2013-03-04 19:18:07 5132 1

转载 正确使用 Volatile 变量

转自:http://www.ibm.com/developerworks/cn/java/j-jtp06197.html简介: Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。Java 语言中的 v

2013-03-04 13:50:48 385

转载 HTTP 状态码对照表

1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5**:服务器执行一个完全有效请求失败 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 200——交易成功 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203—

2013-02-27 15:17:13 538

原创 HTTP 协议中常用方法简介

GET只读操作,从服务端获取特定的信息。特性:幂等的,安全的幂等指的是不过该操作执行多少次,结果都是一样的。安全指的是除了请求加载,该操作不会改变服务器的状态。PUT请求服务器将消息存储到消息指定的位置,经常与update或者insert操作对应。特性:幂等的DELETE用于删除资源。特性:幂等的POST是http协议中唯一一个不幂等,不安全的操作,

2013-02-27 14:03:46 943

转载 JAVA HaspMap详解

本文转自:http://alex09.javaeye.com/blog/539545java中HashMap详解HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它

2012-11-05 16:45:17 1423

空空如也

空空如也

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

TA关注的人

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