- 博客(139)
- 资源 (6)
- 收藏
- 关注
原创 Python 决策树
#coding:utf-8from sklearn import treeimport osfrom sklearn.datasets import load_irisfrom sklearn.externals.six import StringIOimport pydotdef test_decision_tree_classifier(): test = [5.2,4.0
2016-07-14 10:24:24
943
原创 Tensorflow 可视化 TensorBoard 尝试~
安装Tensorflow的过程就不必说了,安装官网或者google一下,很多资源。这次实验是在Iris数据集进行的,下载链接代码如下:import osimport cv2import numpy as npimport sysimport tensorflow as tfimport randomimport mathdef weight_variab
2016-07-13 17:15:42
14550
原创 Python 解析base64数据到opencv图像
imgData = base64.b64decode(base64data)nparr = np.fromstring(imgData,np.uint8)img_np = cv2.imdecode(nparr,cv2.CV_LOAD_IMAGE_COLOR)
2016-04-20 15:34:55
4471
转载 让你快速认识flume及安装和使用flume1.5传输数据(日志)到hadoop2.2
问题导读:1.什么是flume?2.如何安装flume?3.flume的配置文件与其它软件有什么不同?一、认识flume1.flume是什么?这里简单介绍一下,它是Cloudera的一个产品2.flume是干什么的?收集日志的3.flume如何搜集日志?我们把flume比作情报人员(1)搜集信息(2)获取记忆信息(3)传递报告
2016-03-17 15:23:19
1021
1
转载 hadoop 参考
当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛。尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是打击学习热情。本教程由厦门大学数据库实验室出品,转载请注明。本教程适合于原生 Hadoop
2016-03-16 14:44:08
1228
原创 Tensorflow minst 初试牛刀
全文参考地址:https://github.com/jikexueyuanwiki/tensorflow-zh/blob/130a43845711cfad8e7d46e75300558349b36b57/SOURCE/tutorials/mnist_beginners.md修改部分为input_data代码(该文件用于提供Minst的下载和导入),本身该程序提供自动下载功能,可是一
2016-02-18 15:48:26
8921
转载 搜索算法汇总
搜索引擎算法一:TrustRank 算法TrustRank 是近年来比较受关注的基于链接关系的排名算法。TrustRank中文可以翻译为信任指数。TrustRank 算法最初来自于2004年斯坦福大学和雅虎的一项联合研究,用来检测垃圾网站,并且于2006年申请专利。TrustRank 算法发明人还发表了一份专门的PDF文件,说明 TrustRank 算法的应用。
2016-01-27 16:45:34
2705
转载 缺少动态连接库.so--cannot open shared object file: No such file or directory
总结下来主要有3种方法:1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln -s /where/you/install/lib/*.so /usr/libsudo ldconfig2.修改LD_LIBRARY_PATHexport LD_LIBRARY_PATH=/where/you/install/lib:$LD_L
2015-12-29 15:50:32
1520
转载 RHEL 7 配置 源
下载EPEL RPM安装包,目前最新的版本是epel-release-7-5.noarch.rpm,如果链接无效,可以在http://dl.fedoraproject.org/pub/epel/7/x86_64/e/找到对应的rpm包即可下载1wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-
2015-12-28 14:25:05
2268
转载 centos7 mysql 安装及设置远程访问
CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1. 下载mysql的repo源?1$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装my
2015-10-28 16:57:44
12009
1
转载 分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群
正文: 本次的目的是利用VMware搭建一个属于自己的hadoop集群。本次我们选择的是VMware10,具体的安装步骤大家可以到网上搜索,资源很多。 在阅读本篇文章之前,你最好对FastDFS有一个初步的了解,我建议可以看看下面的链接文章中的介绍: http://blog.csdn.net/poechant/article/details/6
2015-10-28 08:56:02
1445
原创 热爱乒乓球的程序员
记录一下技巧:1.高吊弧圈,也就是加转弧圈,腿带腰,腰带大臂,大臂带小臂,小臂收,应该是先触后收。拉前冲时,要留出发力距离,后引拍大,应该是先收后触。2.抢到高点期多击打,下降期多摩擦;力量不大,多加点摩擦,力量够用,多击打;击球弧线低,多摩擦,击球弧线高,多击打。3.拉球不忘腰带手,蹬腿转腰摩擦球
2015-10-20 10:11:35
670
转载 winhttp 发送 get 请求
由于微端要和服务器交互,而服务器又只有http协议的处理,所以需要用C++来模拟get或post请求。这是使用windows api来模拟get请求的,使用到的库有“winhttp”,头文件有“winhttp.h”,下面的代码来源于http://msdn.microsoft.com:12345678
2015-05-25 19:33:05
2754
转载 WinInet 与 winHTTP 共同引用 冲突
问题: WinInet 与 WinHTTP 同为Windows 平台下访问互联网的API组。WinInet 技术比较老,已经有十余年历史了,在某些方面并不完全胜任访问Internet的工作。于是后来有了winHTTP APIs。 或许是微软考虑到winHTTP技术可以全面替代WinInet访问,所以某些结构体、宏被winHTTP.h 文件进行了重定义。当一个代码文件(.cpp
2015-05-25 13:57:43
2526
转载 C++ 下载文件 HTTP
参考:http://stackoverflow.com/questions/5184988/should-i-use-urldownloadtofile#include "stdafx.h"#include #include #include #include #pragma comment(lib,"Urlmon.lib") //加入链接库int _tmain(in
2015-05-13 09:26:43
2207
原创 wininet InternetOpenUrlA 设置访问超时
利用wininet访问网络资源,有的网站不存在,会造成时间过长等问题,就想设置超时来解决这个问题,查到了API函数:InternetSetOption,不过这个函数设置之后毫无作用。。。开始查找其他解决方案,最终发现有单独线程的方案可取,也就是利用线程来访问,之后可以通过句柄来监控时间,具体代码如下:struct PARA { string url = ""; string* req
2015-04-20 17:40:01
7634
原创 WORD 内容解析
TextMining项目,LGPL协议。现已改名为tm-extractor,源代码下载:http://code.google.com/p/text-mining/source/checkout
2015-04-20 10:32:21
929
转载 TOMCAT SSL 双向认证配置(HTTPS)
SSL (Secure Socket Layer - 安全套接字层)功能:保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,确保数据在网络上之传输过程中不会被截取及窃听,防止篡改。 如何让我们的WEB应用程序应用SSL安全保障?经过几天摸索,终于实现 TOMCAT+SSL 双向认证,也就是说,首先,客户端将要认证服务器的安全性,确保访问的是正确的服务器,
2015-04-07 09:38:29
1045
原创 Numpy Windows安装
1.安装Python 64位的:去官方网站下载python-3.3.5.amd64.msi文件,之后安装。2.安装Pip,去传送门下载pip-get.py;3.cmd里面运行:py pip-get.py4.成功后,去环境变量Path里面添加python里面的script那个目录5. 去传送门下载numpy-1.9.2+mkl-cp33-none-wi
2015-03-18 17:58:18
4917
转载 Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)
Hadoop在处理海量数据分析方面具有独天优势。今天花时间在自己的Linux上搭建了伪分布模式,期间经历很多曲折,现在将经验总结如下。首先,了解Hadoop的三种安装模式:1. 单机模式. 单机模式是Hadoop的默认模。当配置文件为空时,Hadoop完全运行在本地。因为不需要与其他节点交互,单机模式就不使用HDFS,也不加载任何Hadoop的守护进程。该模式主要用于开发调试Map
2015-02-12 09:44:16
668
原创 Windows Socket 入门示例
Client端:#include "stdafx.h"#include #include #pragma comment( lib, "ws2_32.lib" ) int _tmain(int argc, _TCHAR* argv[]){ WORD wVersionRequested; WSADATA wsaData; int err; //Initlize. wV
2015-01-27 17:14:24
775
原创 C++ 遍历注册表项下的所有键和值
#include "stdafx.h"#include #include #include #include #include #include #include #define MAX_KEY_LENGTH 255 #define MAX_VALUE_NAME 16383 DWORD dwType = REG_BINARY | REG_DWORD | REG
2015-01-06 14:48:12
11175
原创 排序:简单排序算法实现:冒泡,选择,插入
package com.zf.algorithm.sort;import java.util.ArrayList;import java.util.Arrays;import java.util.List;public final class BubbleSort{ public enum ORDER { ascend(1), descend(-1); private
2014-12-30 17:07:25
624
原创 SSH学习4:maven spring annotion
1.pom<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4
2014-12-29 14:50:55
787
原创 SSH学习3:maven Struts Hello World
1.利用Maven创建一个web项目:参考这里。结构图如下:2.之后pom文件内容:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o
2014-12-25 11:11:36
744
原创 SSH学习2:Spring 控制器
1.访问页面:(1)命令控制器访问界面Spring Command Test INPUT: (2)表单控制器访问界面Spring Command Test INPUT: (3)多动作控制器访问界面Spring Command Test INPUT: 2.web.xml
2014-12-24 14:53:19
995
转载 第一章:Spring Web MVC入门——深入浅出学Spring Web MVC
Spring Web MVC是什么和能干什么 Spring Web MVC是什么是一种轻量级的、基于MVC的 Web应用框架 Spring Web MVC能做什么√进行更简洁的Web层的开发;√天生与Spring框架集成(如IoC容器、AOP等);√提供强大的约定大于配置的契约式编程支持;√能简单的进行Web层的单元测试;√支持灵活的URL到页面控制
2014-12-18 17:29:03
2689
原创 SSH学习1:Maven + Spring 简单示例
1. Eclipse 穿件Maven Project,选择:maven-archetype-webapp。2.Pom文件内容如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http
2014-12-18 10:56:32
1556
原创 C++ 获取局域网内所有可用IP和主机名
void GetNameAndIp(){ struct hostent *host; struct in_addr *ptr; DWORD dwScope = RESOURCE_CONTEXT; NETRESOURCE *NetResource = NULL; HANDLE hEnum; WNetOpenEnum(dwScope, NULL, NULL
2014-12-10 14:35:24
19592
转载 Java 多线程之 ScheduledThreadPoolExecutor 定时任务
ScheduledThreadPoolExecutor 我们先来学习一下JDK1.5 API中关于这个类的详细介绍: "可另行安排在给定的延迟后运行命令,或者定期执行命令。需要多个辅助线程时,或者要求 ThreadPoolExecutor 具有额外的灵活性或功能时,此类要优于 Timer。 一旦启用已延迟的任务就执行它,但是有关何时启用,启用后何时执行则没有
2014-11-27 15:19:31
1256
转载 Java 多线程之 TransferQueue
最近在阅读开源项目里,发现有几个工程都不尽相同地使用LinkedTransferQueue这个数据结构。比如netty,grizzly,xmemcache,Bonecp。Bonecp还扩展出一个BoundTransferQueue。LinkedTransferQueue最早出现在JSR66R(一个轻量级并行执行框架)包中,目前已合并到JDK7中。JSR66的负责人正是大名顶顶的Doug Lea
2014-11-27 14:58:43
886
原创 Java 多线程控制 CountDownLatch
多线程开发过程中,可能会有一些需求如这样:需要在一定数量线程启动后,做一些其他的操作。那么利用CountDownLatch再方便不过了。不多说上代码:package thread;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.
2014-11-27 14:11:02
650
转载 Maven 打jar包配置
1.修改pom.xml增加如下内容[html] view plaincopyplugin> groupId>org.apache.maven.pluginsgroupId> artifactId>maven-jar-pluginartifactId> version>2.4version>
2014-11-17 15:46:29
19066
原创 Java 异步IO(2) 文件异步IO Callback
之前的文章写的是利用Future接口来做的异步IO,下面代码是利用回调原理做的。代码如下:
2014-11-13 19:53:53
1381
原创 Java 文件任意位置读写操作(首尾读写都可以)
public static void fileOperationInAnyLocation(String filePath) { Path path = Paths.get(filePath); // To check file exist. if (!path.toFile().exists()) throw new IllegalArgumentException("Th
2014-11-12 18:04:43
4221
Python Opencv 64位 安装文件
2015-08-11
ModelGoon Eclipse 类图必备
2013-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人