自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (5)
  • 收藏
  • 关注

原创 wireshark过滤语法

@基于名称的HTTP显示过滤器1、让wireshark只显示访问某指定域名(www.bt2bn.cn)的HTTP请求数据包:http.host == “www.bt2bn.cn”.2、让wireshark只显示访问包含了指定字符串的域名(比如,包含bt2bn的域名)的HTTP请求数据包:http.host contains “bt2bn”.3、让wireshark只显示Referer头部内容为“http://www.bt2bn.cn/“的HTTP请求数据包:http.referer == “http:

2020-11-10 21:35:05 4156

翻译 Nemty 勒索软件代码中包含对杀毒软件公司的强烈措辞

一个来自Nemty勒索病毒家族的样本代码中隐藏了针对反病毒行业措辞强烈的信息。 通过对威胁的研究,Bleeping Computer发现勒索软件删除了加密文件的影子副本。这一操作可防止受害者自行恢复文件数据。在完成加密程序后,恶意加密软件将显示赎金票据,引导受害者访问在Tor网络上托管的支付门户网站,并提交0.09981BTC(价值1010.74美元)的赎金以换取相应的解密工...

2019-08-28 15:36:51 571

转载 开源取证工具

计算机取证是与计算机和网络犯罪有关的,一门非常重要的计算机学科分支。在早前,计算机只用于生成数据,但现在已扩展到与数字数据相关的所有设备。计算机取证的目标是通过使用数字资料的证据来进行犯罪调查,以找出网络相关罪行的主要责任人。为了更好的用于研究和调查,开发人员创建了多样的计算机取证工具。公安部门和调查机构可以根据自身情况,如预算和现有专家队伍等因素,来选取合适的取证工具。这些电脑取证工具,...

2019-01-30 16:14:14 2812

原创 深入浅出正则表达式

 本文将从正则表达式的概念、语法、常用方法等方面进行详细介绍,力求在一篇文章中囊括正则表达式应知应会内容。那么什么是正则表达式,它产生的原因是什么,我们在什么样的场景下使用它,如何使用,下面将一一为大家解答。一、  正则表达式在1951 年,一位名叫Stephen Kleene的数学科学家,发表了一篇题目是《神经网事件的表示法》的论文,利用称之为正则集合的数学符号来描述此模型,引入...

2019-01-30 10:44:11 445

转载 C&C服务器

C&C服务器,其全称为command and control server。我们在诸多文章中曾看到过,C&C服务器不仅可以为攻击者提供便利的资源管理平台,也可以保障其个人隐私安全。今天,我们就通过一个几个C&C服务器的搭建实验教程让大家了解一下什么是C&C服务器,以了解如何应对利用C&C的攻击行为。无C&C服务器通讯故事*本文中涉及的故事纯属虚构,如有雷同实数巧合某

2017-10-09 11:40:08 29826 1

转载 人脸识别openface

OpenFace源代码:https://github.com/cmusatyalab/openface/OpenCV源代码:https://github.com/opencv/opencvdlib源代码:https://github.com/davisking/dlib 首先安装上面三个库,你可以手动安装或直接使用Docker 我使用Docker,Ubunt

2017-06-09 15:40:38 2151

转载 Caffe学习笔记:Caffe架构及其模型解析

转载请标注转载网址:http://blog.csdn.net/frd2009041510目录(?)[+]Caffe学习笔记(一):Caffe架构及其模型解析        写在前面:关于caffe平台如何快速搭建以及如何在caffe上进行训练与预测,请参见前面的文章《caffe平台快速搭建:caffe+window7+vs2013》、《Win

2017-04-28 09:18:15 2871

翻译 基于Ubuntu下Docker安装使用Yahoo的NSFW

如何利用docker使用NSFW 基于docker创建caffe 镜像(GPU)$ cd open_nsfw$ wget https://raw.githubusercontent.com/BVLC/caffe/master/docker/standalone/gpu/Dockerfile$ docker build -t caffe:cpu ./ 创建只基于CPU模式的

2017-04-21 08:44:30 1086

转载 深度学习caffe教程

阅读目录Caffe的优势Caffe的网络定义数据及其导数以blobs的形式在层间流动。Caffe的各层定义训练网络安装了CUDA之后,依次按照Caffe官网安装指南安装BLAS、OpenCV、Boost即可。Caffe跑跑MNIST试试让Caffe生成的数据集能在Theano上直接运行Caffe (CNN, deep learning) 介绍Caffe深度学习之图像分类模型AlexNet解

2017-04-20 16:55:11 788

转载 Open Sourcing a Deep Learning Solution for Detecting NSFW Images

Open Sourcing a Deep Learning Solution for Detecting NSFW ImagesBy Jay Mahadeokar and Gerry PesaventoAutomatically identifying that an image is not suitable/safe for work (NSFW), including offen

2017-04-11 11:37:21 701

转载 人工智能、机器学习和深度学习的区别

AI(人工智能)是未来,是科幻小说,是我们日常生活的一部分。所有论断都是正确的,只是要看你所谈到的AI到底是什么。  例如,当谷歌DeepMind开发的AlphaGo程序打败韩国职业围棋高手Lee Se-dol,媒体在描述DeepMind的胜利时用到了AI、机器学习、深度学习等术语。AlphaGo之所以打败Lee Se-dol,这三项技术都立下了汗马功劳,但它们并不是一回事。  要

2017-04-10 14:48:30 565

转载 无GPU条件下安装caffe

前期准备:1.VS 2013   2. windows版的Caffe(https://github.com/BVLC/caffe/tree/windows),直接下载即可。Caffe安装:Step1将Caffe从GitHub上下载后解压缩,将./windows中的CommonSettings.props.example文件复制到本文件夹中,然后删除example得到Comm

2017-04-06 09:00:47 643

转载 Windows 7 64位 + cuda6.5 + Opencv2.49 + VS2013安装caffe

1.配置环境我在自己的笔记本配置的caffe,配置的环境为:Windows 7 64位 + cuda6.5 + Opencv2.49 + VS2013。假设在配置caffe之前,你已经准备好这些。本文中将给出一些编译好的依赖库,如果你也是用的Windows 7 64位+VS2013,可以直接使用。2.准备依赖库在Windows下配置caffe,一个很主要的问题就是依

2017-04-06 08:48:05 538

转载 CAFFE FOR WINDOWS安装与配置

CAFFE FOR WINDOWS安装与配置参照github上happynear的caffe-windows项目,将Caffe for Windows配置成功,并且测试了其转换好的mnist数据库,不论是速度还是结果上,效果都相当好。现总结一下配置方法。实验环境操作系统Windows 10 ProfessionalCPUIntel C

2017-04-01 09:03:27 557

原创 windows下基于Docker安装caffe

windows下安装caffe,各种依赖关系较为复杂,使用Docker安装较为方便。一、Docker安装Docker分为community Edition 和Enterprice Edition两个版本,也就是社区版和企业版。社区版是为小的企业或团队服务的,社区版下载地址:https://www.docker.com/community-edition。Docker安装完毕后。双击Do

2017-03-31 16:49:03 3148

原创 windows下Docker的安装

Docker分为community Edition 和Enterprice Edition两个版本,也就是社区版和企业版。社区版是为小的企业或团队服务的,社区版下载地址:https://www.docker.com/community-edition。Docker安装完毕后。双击Docker Quickstart Terminal,程序会先在默认路径C:\Users\你的用户名下\.docker\

2017-03-29 15:57:18 438

转载 Caffe深度学习

Caffe602是一个清晰而高效的深度学习258框架,其作者是博士毕业于UC Berkeley的贾扬清,目前在Google100工作。Caffe是纯粹的C++/CUDA架构,支持命令行、Python和MATLAB接口;可以在CPU和GPU163直接无缝切换:Caffe::set_mode(Caffe::GPU);Caffe的优势上手快:模型与相应

2017-03-27 15:41:35 417

转载 HTTP POST GET 本质区别详解

HTTP POST GET 本质区别详解一 原理区别    一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交  Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE  URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于

2017-03-23 11:21:24 307

转载 什么是HTTP Headers?

什么是HTTP Headers?什么是HTTP HeadersHTTP是“Hypertext Transfer Protocol”的所写,整个万维网都在使用这种协议,几乎你在浏览器里看到的大部分内容都是通过http协议来传输的,比如这篇文章。HTTP Headers是HTTP请求和相应的核心,它承载了关于客户端浏览器,请求页面,服务器等相关的信息。 示例

2017-03-22 17:08:55 4096

原创 anaconda安装第三方模块方法

anaconda中如需安装第三方模块,可以打开Anaconda Prompt,打开后输入:conda install 模块名称。如图所示

2017-03-22 15:19:12 7438

转载 学习Python和机器学习的几个不错网址

为了理解和应用机器学习技术,你需要学习 Python 或者 R。这两者都是与 C、Java、PHP 相类似的编程语言。但是,因为 Python 与 R 都比较年轻,而且更加“远离”CPU,所以它们显得简单一些。相对于R 只用于处理数据,使用例如机器学习、统计算法和漂亮的绘图分析数据, Pthon 的优势在于它适用于许多其他的问题。因为 Python 拥有更广阔的分布(使用 Jango 托管网站,自

2017-03-15 08:20:49 5876 3

原创 numpy数组矢量化

NumPy数组可以使用数组表达式来处理数据。用数组表达式打胎循环的做法,通常称为矢量化。一般来说,矢量化数组运算要比等价的Python方式快很多。假设我们想要在一组值上计算函数sqrt(x^2 + y^2)In    [1] :  import numpy as np               points = np.arange(-3,3,0.01)

2017-03-14 11:37:42 2314

原创 Python中的数值运算与逻辑运算

Python能够实现数值运算和逻辑运算。1、数值运算       打开Python命令行,输入以下命令:        >>>1 + 2        >>>3        >>>3.5 - 4.5        >>>-1.0        >>>3*4        >>>12        >>>3/4        >>>0.75

2017-03-08 16:05:29 4795

转载 MongoDB、Cassandra 和 HBase 三种 NoSQL 数据库比较

hadoop获得了许多大数据应用的信誉,但实际情况是,NoSQL数据库是一直处于更加广泛部署和更广泛的发展中的技术。尽管选择Hadoop作为应用存储,相对来说更直接简单。但是,具体采用什么样的NoSQL数据库是个值得思考的问题,毕竟,还有超过100种的NoSQL数据库。我们应该选择哪一种?选择倾向“任何像样规模的企业都会使用各种不同类型的数据存储技术,为应对各种不同类型的数

2017-03-06 16:42:08 446

原创 Python与数据分析(二)-----初识Python

Python与数据分析(二)-----Python基础语法    1、变量    2、数据类型    3、字符串及编码    4、缩进与运算    5、条件判断与循环    6、错误处理

2017-03-03 16:43:25 307

原创 Python与数据分析(一)------Python简介与安装

Python与数据分析(一)------Python简介与安装    一、为什么是Python    目前,Python语言的使用相当广泛,从国外的Google、YouTube、Mozilla到国内的豆瓣、腾讯、网易等等,都在使用Python作为开发语言。根据TIBOE 2016年编程软件排行,Python位列第五,而从长期走势来看,Python一直处于上升趋势(如图1所示)。为什么P

2017-02-20 10:36:13 1122

转载 Cassandra简介

在本文中,我们将对另外一种类型的NoSQL数据库——Cassandra进行简单地介绍。  接触Cassandra的原因与接触Neo4J的原因相同:我们的产品需要能够记录一系列关系型数据库所无法快速处理的大量数据。Cassandra,以及后面将要介绍的MongoDB,都是我们在技术选型过程中的一个备选方案。虽然说最后我们并没有选择Cassandra,但是在整个技术选型过程中所接触到的一系列内部机

2017-02-04 16:01:10 474

转载 Kafka+Spark Streaming+Redis实时计算整合实践

Kafka+Spark Streaming+Redis实时计算整合实践基于Spark通用计算平台,可以很好地扩展各种计算类型的应用,尤其是Spark提供了内建的计算库支持,像Spark Streaming、Spark SQL、MLlib、GraphX,这些内建库都提供了高级抽象,可以用非常简洁的代码实现复杂的计算逻辑、这也得益于Scala编程语言的简洁性。这里,我们基于1.3.0版本的Sp

2017-02-04 15:08:59 534

转载 spark streaming+kafka

概述Kafka是一个分布式的发布-订阅式的消息系统,简单来说就是一个消息队列,好处是数据是持久化到磁盘的(本文重点不是介绍kafka,就不多说了)。Kafka的使用场景还是比较多的,比如用作异步系统间的缓冲队列,另外,在很多场景下,我们都会如如下的设计:将一些数据(比如日志)写入到kafka做持久化存储,然后另一个服务消费kafka中的数据,做业务级别的分析,然后将分析结果写入HBas

2017-02-04 14:53:08 447

转载 MapReduce: Simplified Data Processing on Large Clusters

MapReduce: Simplified Data Processing on Large ClustersMapReduce:面向大型集群的简化数据处理摘要MapReduce既是一种编程模型,也是一种与之关联的、用于处理和产生大数据集的实现。用户要特化一个map程序去处理key/value对,并产生中间key/value对的集合,以及一个reduce程序去合并有着相同key的所有中

2017-01-23 14:26:56 486

转载 强大的分布式消息系统kafka

在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题:l  我想分析一下用户行为(pageviews),以便我能设计出更好的广告位l  我想对用户的搜索关键词进行统计,分析出当前的流行趋势。这个很有意思,在经济学上有个长裙理论,就是说,如果长裙的销量高了,说明经济不景气了,因为姑娘们没钱买各种丝袜了。l  有些数据,我觉得存数据库浪费,直接存硬

2016-12-19 09:04:12 374

转载 kafka经典教程

一、基本概念介绍Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢?首先让我们看几个基本的消息系统术语:Kafka将消息以topic为单位进行归纳。将向Kafka topic发布消息的程序成为producers.将预订topics并消费消息的程序成为consumer.Ka

2016-12-19 09:02:35 391

原创 分享几个不错的博客

分享几个Spark和kafka比较不错的博客 http://blog.csdn.net/anzhsoft2008/article/category/2366163/2 http://blog.csdn.net/pelick http://www.cnblogs.com/fxjwind https://databricks.com/blog http://blog

2016-12-16 16:49:26 574

转载 用Apache Spark进行大数据处理四

如何安装Spark安装和使用Spark有几种不同方式。你可以在自己的电脑上将Spark作为一个独立的框架安装或者从诸如Cloudera,HortonWorks或MapR之类的供应商处获取一个Spark虚拟机镜像直接使用。或者你也可以使用在云端环境(如Databricks Cloud)安装并配置好的Spark。在本文中,我们将把Spark作为一个独立的框架安装并在本地启动它。最近Spar

2016-12-01 10:19:23 2489

转载 用Apache Spark进行大数据处理三

Spark体系架构Spark体系架构包括如下三个主要组件:· 数据存储· API· 管理框架接下来让我们详细了解一下这些组件。数据存储:Spark用HDFS文件系统存储数据。它可用于存储任何兼容于Hadoop的数据源,包括HDFS,HBase,Cassandra等。API:利用API,应用开发者可以用标准的API接口创建基于Spark的应用。Spark提供Sca

2016-12-01 10:17:35 501

转载 用Apache Spark进行大数据处理二

Spark特性Spark通过在数据处理过程中成本更低的洗牌(Shuffle)方式,将MapReduce提升到一个更高的层次。利用内存数据存储和接近实时的处理能力,Spark比其他的大数据处理技术的性能要快很多倍。Spark还支持大数据查询的延迟计算,这可以帮助优化大数据处理流程中的处理步骤。Spark还提供高级的API以提升开发者的生产力,除此之外还为大数据解决方案提供一致的体系架构模型。

2016-12-01 10:16:40 528

转载 用Apache Spark进行大数据处理

用Apache Spark进行大数据处理——第一部分:入门介绍什么是SparkApache Spark是一个围绕速度、易用性和复杂分析构建的大数据处理框架。最初在2009年由加州大学伯克利分校的AMPLab开发,并于2010年成为Apache的开源项目之一。与Hadoop和Storm等其他大数据和MapReduce技术相比,Spark有如下优势。首先,Spark为我们提供了一个全面

2016-12-01 10:15:37 470

转载 Hadoop、Storm和spark的区别

hadoop、storm和spark的区别、比较一、hadoop、Storm该选哪一个?为了区别hadoop和Storm,该部分将回答如下问题:1.hadoop、Storm各是什么运算2.Storm为什么被称之为流式计算系统3.hadoop适合什么场景,什么情况下使用hadoop4.什么是吞吐量首先整体认识:Hadoop是磁盘级计算,进行计算时,数据在磁盘上,需

2016-12-01 09:35:27 1243 1

原创 信息系统安全

信息系统的安全,包括计算机实体及其信息的机密性 、完整性 、抗否认性、可用性和可审计性。机密性----信息不被非授权访问完整性----信息不可被非授权篡改抗否认性-----保障用户无法再事后否认曾经对信息进行的生成、签发、接收等行为可用性-----保障信息资源随时可提供服务可审计性-----可对计算机系统工作过程进行详细的跟踪

2016-09-21 08:35:34 772

原创 java学习3

1、java构造器和方法的区别 构造器是用来初始化对象的,构造器没有返回值,而方法有,构造器必须与类同名

2016-07-01 11:45:35 363

微信小程序把玩系列1-14

微信小程序把玩系列1-14

2016-12-01

微信小程序实用案例代码系列

微信小程序实用案例代码系列

2016-11-30

微信小程序学习摘要系列

微信小程序学习摘要系列

2016-11-30

微信小程序学习记录系列

微信小程序学习记录系列

2016-11-30

微信小程序开发入门练习篇

微信小程序开发入门练习篇

2016-11-30

空空如也

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

TA关注的人

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