自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(345)
  • 资源 (13)
  • 收藏
  • 关注

转载 java实现BP神经网络

package ml;import java.util.Random;/** * BPNN. * * @author RenaQiu * */public class BP { /** * input vector. */ private final double[] input; /** * hidden layer. */ private fin

2014-04-09 15:17:43 3216

java实现BP神经网络

package ml;import java.util.Random;/*** BPNN.* * @author RenaQiu* */public class BP { /** * input vector. */ private final double[] input; /** * hidden layer. */ pr...

2014-04-09 15:17:00 299

原创 java jni 调用cpp文件中的方法

这里说下最近修改nutch的源码碰到的调用cpp文件中的方法。刚刚开始的时候,想直接在fetch.java中直接写jni接口。后来发现这样会留下不好的编程习惯。自己动手在fetch下写一个类。Hello.java。。。接下来就是要耍出大绝招了。。。命令:        javac Hello.java        cd apache-nutch-1.7/build/class

2014-03-26 21:10:35 2431 2

java jni 调用cpp文件中的方法

这里说下最近修改nutch的源码碰到的调用cpp文件中的方法。刚刚开始的时候,想直接在fetch.java中直接写jni接口。后来发现这样会留下不好的编程习惯。自己动手在fetch下写一个类。Hello.java。。。接下来就是要耍出大绝招了。。。命令: javac Hello.java cd apache-nutch-1.7/build/classes #nutch编译完...

2014-03-26 21:10:00 264

java jni 调用cpp文件中的方法

这里说下最近修改nutch的源码碰到的调用cpp文件中的方法。刚刚开始的时候,想直接在fetch.java中直接写jni接口。后来发现这样会留下不好的编程习惯。自己动手在fetch下写一个类。Hello.java。。。接下来就是要耍出大绝招了。。。命令: javac Hello.java cd apache-nutch-1.7/build/classes #nutch编译完...

2014-03-26 21:10:00 496

原创 ubuntu下安装firefox的flash插件问题

Ubuntu绑定了Firefox(火狐)作为它的浏览器,作为一个Firefox的用户,我希望看到它得到更大的推广。但是不知道Firefox是怎么回事,并不自带flash插件那就算了吧,可恶的是在它提示了缺少插件的情况下,我进行了检测安装,联网连了半天就回了你一句:安装失败。我擦!!!    于是试着在adobe flash 官网(http://get.adobe.com/cn/flashp

2014-03-20 15:49:29 897

ubuntu下安装firefox的flash插件问题

Ubuntu绑定了Firefox(火狐)作为它的浏览器,作为一个Firefox的用户,我希望看到它得到更大的推广。但是不知道Firefox是怎么回事,并不自带flash插件那就算了吧,可恶的是在它提示了缺少插件的情况下,我进行了检测安装,联网连了半天就回了你一句:安装失败。我擦!!!于是试着在adobe flash 官网(http://get.adobe.com/cn/flashplaye...

2014-03-20 15:49:00 128

原创 java操作hdfs常用方法封装

最近一段时间又开始做hadoop相关开发,包括hdfs、mr、hbase、hive等,又有了更进一步的了解,下边就简单写些封装好的java操作hdfs的工具类中的方法。1、 从HDFS上指定的文件中读取子目录    public static List getSubDirs(String rootDir) { // 存放最后返回的文件夹列表 List

2014-03-20 15:17:54 1755

java操作hdfs常用方法封装

最近一段时间又开始做hadoop相关开发,包括hdfs、mr、hbase、hive等,又有了更进一步的了解,下边就简单写些封装好的java操作hdfs的工具类中的方法。1、从HDFS上指定的文件中读取子目录 public static List<String> getSubDirs(String rootDir) { // 存放最后返回的文件夹列表 ...

2014-03-20 15:17:00 215

转载 Java 通过JNI调用C或者CPP代码

网上搜罗到一个JNI的例子,不错。用cygwin的环境搞了下,在原作上添加了点注释。如下:最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。首先引用一篇文章,介绍一个简单的JNI的调用的过程。JAVA以其跨平台的特性深受人们喜爱,而又正由于它的

2014-03-20 11:18:20 786

Java 通过JNI调用C或者CPP代码

网上搜罗到一个JNI的例子,不错。用cygwin的环境搞了下,在原作上添加了点注释。如下:最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。首先引用一篇文章,介绍一个简单的JNI的调用的过程。JAVA以其跨平台的特性深受人们喜爱,而又正由于...

2014-03-20 11:18:00 205

原创 Linux 命令行编译与运行java程序 程序中依赖第三方包

一般在java程序我会建如下图的文件夹!编译的时候需要某些包,使用javac -classpath ...javac -classpath lib/*.jar ./src/Hello.java -d bin/运行的时候需要外部jar的class,使用-Djava.ext.dirs 来指定第三方包的路径java -Djava.ext.dirs=../lib Hel

2014-03-19 17:23:03 4059

Linux 命令行编译与运行java程序 程序中依赖第三方包

一般在java程序我会建如下图的文件夹!编译的时候需要某些包,使用javac -classpath ...javac -cp ".:./lib/*" ./src/Hello.java -d bin/运行的时候需要外部jar的class,使用-Djava.ext.dirs 来指定第三方包的路径java -cp ".:../lib/*" Hello得到程序运行的结果。...

2014-03-19 17:23:00 327

转载 Selenium Grid 安装

Selenium GridSelenium Grid允许同时并行地、在不同的环境上运行多个测试任务。这里主要演示一下怎么使用Selenium Grid。准备:1、需要两台机子2、两台机子分别安装好JDK环境3、两台机子需要从 http://code.google.com/p/selenium/downloads/list下载selenium-server-standal

2014-03-13 15:39:41 797

Selenium Grid 安装

Selenium GridSelenium Grid允许同时并行地、在不同的环境上运行多个测试任务。这里主要演示一下怎么使用Selenium Grid。准备:1、需要两台机子2、两台机子分别安装好JDK环境3、两台机子需要从http://code.google.com/p/selenium/downloads/list下载selenium-server-standa...

2014-03-13 15:39:00 192

翻译 Selenium-WebDriver API Commands and Operations

Fetching a PageThe first thing you’re likely to want to do with WebDriver is navigate to a page.The normal way to do this is by calling “get”:driver.get("http://www.google.com");Dep

2014-03-04 15:36:21 1410

Selenium-WebDriver API Commands and Operations

Fetching a PageThe first thing you’re likely to want to do with WebDriver is navigate to a page.The normal way to do this is by calling “get”:driver.get("http://www.google.com");D...

2014-03-04 15:36:00 123

翻译 Introducing the Selenium-WebDriver API by Example

WebDriver is a tool for automating web application testing, and in particularto verify that they work as expected. It aims to provide a friendly API that’seasy to explore and understand, easier to use

2014-03-04 15:33:40 885

Introducing the Selenium-WebDriver API by Example

WebDriver is a tool for automating web application testing, and in particularto verify that they work as expected. It aims to provide a friendly API that’seasy to explore and understand, easier to use...

2014-03-04 15:33:00 89

转载 Java程序打包成exe可执行文件

前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,co

2014-02-28 10:54:44 737

Java程序打包成exe可执行文件

前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,...

2014-02-28 10:54:00 68

ubuntu12.04 安装java1.7

1、首先到oracle下载上下载jdk-7u25-linux-i586.tar.gz 2、将jdk-7u25-linux-i586.tar.gz拷贝到/usr/local/java目录下面,这里如果没有java文件夹,则创建该文件夹,命令:cd /usr/localsudo mkdir java //创建文件夹javasudo cp -r ~/download/jdk-7u25-l...

2014-02-27 16:31:00 154

ubuntu12.04 安装java1.7

1、首先到oracle下载上下载jdk-7u25-linux-i586.tar.gz 2、将jdk-7u25-linux-i586.tar.gz拷贝到/usr/local/java目录下面,这里如果没有java文件夹,则创建该文件夹,命令:cd /usr/localsudo mkdir java //创建文件夹javasudo cp -r ~/download/jdk-7u25-l...

2014-02-27 16:31:00 58

转载 程序员必知的8大排序(java实现)

8种排序之间的关系: 1、 直接插入排序  (1)基本思想:  在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。  (2)实例  (3)用java实现1234567

2014-02-27 09:24:46 723

程序员必知的8大排序(java实现)

8种排序之间的关系: 1、直接插入排序  (1)基本思想:  在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。  (2)实例  (3)用java实现12345678...

2014-02-27 09:24:00 112

转载 编程面试的10大算法概念汇总

以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:  1. 字符串  2. 链表  3. 树  4. 图  5. 排序  6. 递归 vs. 迭代  7. 动态规划  8. 位操作  9. 概率问题  

2014-02-27 09:23:45 713

编程面试的10大算法概念汇总

以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:  1. 字符串  2. 链表  3. 树  4. 图  5. 排序  6. 递归 vs. 迭代  7. 动态规划  8. 位操作  9. 概率问题 ...

2014-02-27 09:23:00 53

转载 从头到尾彻底解析哈希表算法

说明:本文分为三部分内容,第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。  第一部分:Top K 算法详解  问题描述  百度面试题:  搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。假设目前有一千万个记录(这些查询串的重复度比较高

2014-02-27 09:22:54 787

从头到尾彻底解析哈希表算法

说明:本文分为三部分内容,第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。  第一部分:Top K 算法详解  问题描述  百度面试题:  搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。假设目前有一千万个记录(这些查询...

2014-02-27 09:22:00 124

转载 舞动的排序算法

在计算机中,排序算法有很多,包括插入排序,堆排序,归并排序,选择排序,计数排序,基数排序,桶排序,快速排序等。插入排序,堆排序,选择排序,归并排序和快速排序都是比较排序,它们通过对数组中的元素进行比较来实现排序,其他排序算法则是利用非比较的其他方法来获得有关输入数组的排序信息。  下面是 admin10000.com 整理的视频案例来介绍选择,冒泡,插入,归并,快速和希尔排序。视频

2014-02-27 09:21:21 1641

舞动的排序算法

在计算机中,排序算法有很多,包括插入排序,堆排序,归并排序,选择排序,计数排序,基数排序,桶排序,快速排序等。插入排序,堆排序,选择排序,归并排序和快速排序都是比较排序,它们通过对数组中的元素进行比较来实现排序,其他排序算法则是利用非比较的其他方法来获得有关输入数组的排序信息。  下面是admin10000.com整理的视频案例来介绍选择,冒泡,插入,归并,快速和...

2014-02-27 09:21:00 192

转载 使用Eclipse调试Java 程序的10个技巧

你应该看过一些如《关于调试的N件事》这类很流行的帖子 。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能。那能为你省下一些时间,也将会使你的生活更安逸、轻松。同时也表明其它关于此主题的帖子也是很有价值的。  第1条:不要调试太多  一个关于调试的疯狂声明作为开头。但它必须是要说的!尝试切

2014-02-27 09:19:15 845

使用Eclipse调试Java 程序的10个技巧

你应该看过一些如《关于调试的N件事》这类很流行的帖子 。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能。那能为你省下一些时间,也将会使你的生活更安逸、轻松。同时也表明其它关于此主题的帖子也是很有价值的。  第1条:不要调试太多  一个关于调试的疯狂声明作为开头。但它必须是要说的!尝试...

2014-02-27 09:19:00 60

转载 《深入理解Java虚拟机》笔记

在 C 语言里面我们想执行一段自己编写的机器指令的方法大概如下:123typedefvoid (*FUNC)(int);char* str = "your code";FUNC f = (FUNC)str;也就是说,我们完全可以做一个工具,从一个文件中

2014-02-27 09:18:16 881

《深入理解Java虚拟机》笔记

在 C 语言里面我们想执行一段自己编写的机器指令的方法大概如下:123typedefvoid (*FUNC)(int);char* str = "your code";FUNC f = (FUNC)str;也就是说,我们完全可以做一个工具,从一个文件中读入指令,然...

2014-02-27 09:18:00 144

转载 JavaSE 8—新的时间和日期API

本文由 ImportNew - 胡 劲寒 翻译自 oracle。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注:如果你也对Java技术翻译分享感兴趣,欢迎加入我们的 Java开发 小组。参与方式请查看小组简介。为什么我们需要一个新的时间日期APIJava开发中一直存在一个问题,JDK提供的时间日期API一直对开发者没有提供良好的支持。比如,已有

2014-02-25 10:03:32 779

JavaSE 8—新的时间和日期API

本文由ImportNew-胡 劲寒翻译自oracle。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注:如果你也对Java技术翻译分享感兴趣,欢迎加入我们的Java开发小组。参与方式请查看小组简介。为什么我们需要一个新的时间日期APIJava开发中一直存在一个问题,JDK提供的时间日期API一直对开发者没有提供良好的支持。比如,已有的的类(如java...

2014-02-25 10:03:00 65

转载 BP神经网络理论

科普:神经网络是一种运算模型,由大量的节点(或称“神经元”,或“单元”)和之间相互联接构成。每个节点代表一种特定的输出函数,称为激励函数(activation function)。每两个节点间的连接都代表一个对于通过该连接信号的加权值,称之为权重(weight),这相当于人工神经网络的记忆。网络的输出则依网络的连接方式,权重值和激励函数的不同而不同。而网络自身通常都是对自然界某种算法或者函数的逼近

2014-02-24 11:20:48 1690

BP神经网络理论

科普:神经网络是一种运算模型,由大量的节点(或称“神经元”,或“单元”)和之间相互联接构成。每个节点代表一种特定的输出函数,称为激励函数(activation function)。每两个节点间的连接都代表一个对于通过该连接信号的加权值,称之为权重(weight),这相当于人工神经网络的记忆。网络的输出则依网络的连接方式,权重值和激励函数的不同而不同。而网络自身通常都是对自然界某种算法或者函数的...

2014-02-24 11:20:00 219

转载 新浪微博验证码的破解方法【代码】

有次帮某人发spam,找人来填调查。写了个自动评论的脚本,但是发出一定数量的评论之后就会遭遇验证码,于是决定破解之。思路也是一般的转化切割比对,成功率不是很高,不过重试几次也是可以用的。虽然已经控制好了频率,不过最后还是被管理员发现了,直接封了帐号(好在是临时注册的),再注册再封,后来干脆封IP,于是不得不给我的vps换了个ip(也好在是免费的),杯具。闲话休说,言归正题。

2014-01-15 09:31:57 3073

xfire-all-1.2.6 xfire所需的全部包

xfire-all-1.2.6 xfire所需的全部包

2017-03-22

jdk6-64位版本

jdk1.6 64位版本jdk 64bit 亲测可用!

2017-01-10

extjs4.0 sdk.jsb3 修改后的文件

extjs4.0 sdk.jsb3 修改后的文件

2015-05-20

破解spket 1.6.23

破解 spket 1.6.23亲测可用~

2015-05-20

Hadoop-core-1.0.4

hadoop-core-1.0.4.jar

2014-12-18

网络爬虫程序spider

网络爬虫,爬取指定的url,以及设定爬取深度。爬取的结果是网页的源码文件和图片。

2014-12-17

Java实现给定日期计算星期几

Java实现给定日期计算星期几。通过给定****-**-**的格式来计算星期几。

2013-12-07

PQmagic PQ魔术师

PQmagic PQ分区魔术师 windows下最好用的硬盘工具。 需要分割硬盘空间大小,或者合并空间的可以下载使用。

2013-12-07

hbase-0.94.13

hbase-0.94.13,适合hadoop1.2.1版本。

2013-11-29

hadoop-eclipse-plugin-1.2.1

hadoop在eclipse下的插件,下载此插件后放在eclipse/dropins下,重启eclipse,进入配置界面。此插件在hadoop-1.2.1和eclipse3.7.2上测试成功。ubuntu12.04下的最佳搭档。

2013-10-24

hadoop 权威指南(第三版)英文版

hadoop权威指南第三版(英文版)。 Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv 1. Meet Hadoop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Data! Data Storage and Analysis Comparison with Other Systems RDBMS Grid Computing Volunteer Computing A Brief History of Hadoop Apache Hadoop and the Hadoop Ecosystem Hadoop Releases What’s Covered in this Book Compatibility 2. MapReduce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 A Weather Dataset Data Format Analyzing the Data with Unix Tools Analyzing the Data with Hadoop Map and Reduce Java MapReduce Scaling Out Data Flow Combiner Functions Running a Distributed MapReduce Job Hadoop Streaming Ruby Python iii Hadoop Pipes Compiling and Running 3. The Hadoop Distributed Filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 The Design of HDFS HDFS Concepts Blocks Namenodes and Datanodes HDFS Federation HDFS High-Availability The Command-Line Interface Basic Filesystem Operations Hadoop Filesystems Interfaces The Java Interface Reading Data from a Hadoop URL Reading Data Using the FileSystem API Writing Data Directories Querying the Filesystem Deleting Data Data Flow Anatomy of a File Read Anatomy of a File Write Coherency Model Parallel Copying with distcp Keeping an HDFS Cluster Balanced Hadoop Archives Using Hadoop Archives Limitations 4. Hadoop I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Data Integrity Data Integrity in HDFS LocalFileSystem ChecksumFileSystem Compression Codecs Compression and Input Splits Using Compression in MapReduce Serialization The Writable Interface Writable Classes iv | Table of Contents Implementing a Custom Writable Serialization Frameworks Avro File-Based Data Structures SequenceFile MapFile 5. Developing a MapReduce Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 The Configuration API Combining Resources Variable Expansion Configuring the Development Environment Managing Configuration GenericOptionsParser, Tool, and ToolRunner Writing a Unit Test Mapper Reducer Running Locally on Test Data Running a Job in a Local Job Runner Testing the Driver Running on a Cluster Packaging Launching a Job The MapReduce Web UI Retrieving the Results Debugging a Job Hadoop Logs Remote Debugging Tuning a Job Profiling Tasks MapReduce Workflows Decomposing a Problem into MapReduce Jobs JobControl Apache Oozie 6. How MapReduce Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 Anatomy of a MapReduce Job Run Classic MapReduce (MapReduce 1) YARN (MapReduce 2) Failures Failures in Classic MapReduce Failures in YARN Job Scheduling Table of Contents | v The Fair Scheduler The Capacity Scheduler Shuffle and Sort The Map Side The Reduce Side Configuration Tuning Task Execution The Task Execution Environment Speculative Execution Output Committers Task JVM Reuse Skipping Bad Records 7. MapReduce Types and Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 MapReduce Types The Default MapReduce Job Input Formats Input Splits and Records Text Input Binary Input Multiple Inputs Database Input (and Output) Output Formats Text Output Binary Output Multiple Outputs Lazy Output Database Output

2013-10-24

空空如也

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

TA关注的人

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