- 博客(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
hadoop-eclipse-plugin-1.2.1
2013-10-24
hadoop 权威指南(第三版)英文版
2013-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人