自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Silver_sail的专栏

屌丝逆袭中。。。

  • 博客(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 820

原创 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 14416 1

原创 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 4384

转载 让你快速认识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 951 1

转载 hadoop 参考

当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛。尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是打击学习热情。本教程由厦门大学数据库实验室出品,转载请注明。本教程适合于原生 Hadoop

2016-03-16 14:44:08 1152

原创 Tensorflow minst 初试牛刀

全文参考地址:https://github.com/jikexueyuanwiki/tensorflow-zh/blob/130a43845711cfad8e7d46e75300558349b36b57/SOURCE/tutorials/mnist_beginners.md修改部分为input_data代码(该文件用于提供Minst的下载和导入),本身该程序提供自动下载功能,可是一

2016-02-18 15:48:26 8854 1

转载 搜索算法汇总

搜索引擎算法一:TrustRank 算法TrustRank 是近年来比较受关注的基于链接关系的排名算法。TrustRank中文可以翻译为信任指数。TrustRank 算法最初来自于2004年斯坦福大学和雅虎的一项联合研究,用来检测垃圾网站,并且于2006年申请专利。TrustRank 算法发明人还发表了一份专门的PDF文件,说明 TrustRank 算法的应用。

2016-01-27 16:45:34 2537 1

转载 缺少动态连接库.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 1475

转载 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 2087

转载 脉络清晰的BP神经网络讲解,赞

BP算法分析

2015-12-04 09:30:14 1259

转载 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 11897 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 1394

原创 热爱乒乓球的程序员

记录一下技巧:1.高吊弧圈,也就是加转弧圈,腿带腰,腰带大臂,大臂带小臂,小臂收,应该是先触后收。拉前冲时,要留出发力距离,后引拍大,应该是先收后触。2.抢到高点期多击打,下降期多摩擦;力量不大,多加点摩擦,力量够用,多击打;击球弧线低,多摩擦,击球弧线高,多击打。3.拉球不忘腰带手,蹬腿转腰摩擦球

2015-10-20 10:11:35 600

转载 winhttp 发送 get 请求

由于微端要和服务器交互,而服务器又只有http协议的处理,所以需要用C++来模拟get或post请求。这是使用windows api来模拟get请求的,使用到的库有“winhttp”,头文件有“winhttp.h”,下面的代码来源于http://msdn.microsoft.com:12345678

2015-05-25 19:33:05 2625

转载 WinInet 与 winHTTP 共同引用 冲突

问题:      WinInet 与 WinHTTP 同为Windows 平台下访问互联网的API组。WinInet 技术比较老,已经有十余年历史了,在某些方面并不完全胜任访问Internet的工作。于是后来有了winHTTP APIs。 或许是微软考虑到winHTTP技术可以全面替代WinInet访问,所以某些结构体、宏被winHTTP.h 文件进行了重定义。当一个代码文件(.cpp

2015-05-25 13:57:43 2418

转载 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 2147

原创 wininet InternetOpenUrlA 设置访问超时

利用wininet访问网络资源,有的网站不存在,会造成时间过长等问题,就想设置超时来解决这个问题,查到了API函数:InternetSetOption,不过这个函数设置之后毫无作用。。。开始查找其他解决方案,最终发现有单独线程的方案可取,也就是利用线程来访问,之后可以通过句柄来监控时间,具体代码如下:struct PARA { string url = ""; string* req

2015-04-20 17:40:01 7372 1

原创 WORD 内容解析

TextMining项目,LGPL协议。现已改名为tm-extractor,源代码下载:http://code.google.com/p/text-mining/source/checkout

2015-04-20 10:32:21 840

转载 TOMCAT SSL 双向认证配置(HTTPS)

SSL (Secure Socket Layer - 安全套接字层)功能:保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,确保数据在网络上之传输过程中不会被截取及窃听,防止篡改。 如何让我们的WEB应用程序应用SSL安全保障?经过几天摸索,终于实现 TOMCAT+SSL 双向认证,也就是说,首先,客户端将要认证服务器的安全性,确保访问的是正确的服务器,

2015-04-07 09:38:29 980

原创 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 4846

转载 Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)

Hadoop在处理海量数据分析方面具有独天优势。今天花时间在自己的Linux上搭建了伪分布模式,期间经历很多曲折,现在将经验总结如下。首先,了解Hadoop的三种安装模式:1. 单机模式. 单机模式是Hadoop的默认模。当配置文件为空时,Hadoop完全运行在本地。因为不需要与其他节点交互,单机模式就不使用HDFS,也不加载任何Hadoop的守护进程。该模式主要用于开发调试Map

2015-02-12 09:44:16 615

原创 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 696

原创 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 10985 1

原创 排序:简单排序算法实现:冒泡,选择,插入

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 574

原创 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 734

原创 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 702

原创 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 942

转载 第一章: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 2613

原创 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 1478 1

原创 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 18979 1

转载 Java 多线程之 ScheduledThreadPoolExecutor 定时任务

ScheduledThreadPoolExecutor     我们先来学习一下JDK1.5 API中关于这个类的详细介绍:     "可另行安排在给定的延迟后运行命令,或者定期执行命令。需要多个辅助线程时,或者要求 ThreadPoolExecutor 具有额外的灵活性或功能时,此类要优于 Timer。     一旦启用已延迟的任务就执行它,但是有关何时启用,启用后何时执行则没有

2014-11-27 15:19:31 1133

转载 Java 多线程之 TransferQueue

最近在阅读开源项目里,发现有几个工程都不尽相同地使用LinkedTransferQueue这个数据结构。比如netty,grizzly,xmemcache,Bonecp。Bonecp还扩展出一个BoundTransferQueue。LinkedTransferQueue最早出现在JSR66R(一个轻量级并行执行框架)包中,目前已合并到JDK7中。JSR66的负责人正是大名顶顶的Doug Lea

2014-11-27 14:58:43 839

原创 Java 多线程控制 CountDownLatch

多线程开发过程中,可能会有一些需求如这样:需要在一定数量线程启动后,做一些其他的操作。那么利用CountDownLatch再方便不过了。不多说上代码:package thread;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.

2014-11-27 14:11:02 602

原创 Java 高手之路笔记(1)

(1) 奇偶数判断:number&1 == 0 来判断,不要用:num

2014-11-18 15:10:59 944

转载 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 18966

原创 Eclipse Fat jar 插件地址

http://kurucz-grafika.de/fatjar

2014-11-17 15:00:47 599

原创 Java 异步IO(2) 文件异步IO Callback

之前的文章写的是利用Future接口来做的异步IO,下面代码是利用回调原理做的。代码如下:

2014-11-13 19:53:53 1314

原创 Java 异步IO(1) 文件异步IO

异步IO实际上就是IO的操作

2014-11-13 19:35:02 4469

原创 C++ 获取所有USB设备 列举所有USB设备 列举所有USB HUB

最近在开发USBxiang

2014-11-13 15:42:31 20908 2

原创 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 4145

Numpy 64位 Python2.7

先安装Python2.7 64位版本,之后安装这个文件,就可以成功安装numpy

2015-08-11

Python Opencv 64位 安装文件

先安装Python2.7 64位,之后利用Script文件夹里面的Pip运行安装opencv这个文件,命令行如下:pip.exe install opencv_python-2.4.12-cp27-none-win_amd64.whl

2015-08-11

Hadoop 权威指南 中文版 带书签哦

hadoop专业书籍,中文版的,适合英文不好的读者哦。而且还有书签。非常犀利。

2013-01-30

startUML for windows UML必备软件

startUML 是一款非常实用的UML软件。非常好用

2013-01-30

GEF-ALL-3.6.1.zip eclipse

GEF 是eclipse的可视化插件,安装一些其他的插件必备选项。

2013-01-30

ModelGoon Eclipse 类图必备

先安装GEF 将压缩包的文件解压到eclipse的相应文件夹中,之后同样方法安装ModelGoon。使用方法,建立新的ModelGoon文件,之后将类拖到视图中,就能自动生成类图

2013-01-30

空空如也

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

TA关注的人

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