自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (54)
  • 收藏
  • 关注

原创 Scrapy简明教程(五)——命令行传参爬取淘宝商品数据

首先我们先来看一下淘宝搜索商品的页面,这里以糖炒板栗为例:  可以看到搜索到了很多糖炒板栗,显示有100页,但真正搜索到的商品超过了100页,给用户只显示前100页,后面编写的爬虫只爬取前50页,url构造这里就不讲了,之前的博客已经讲过了,需要更多可以自己更改页数,然后我们检查网页元素,找到商品链接并复制,然后在网页源代码里查找,结果如下:   发现并没有找到,说明该数据是动态

2018-01-07 14:14:09 7452 5

原创 GitHub参与开源项目图文教程

1. 在GitHub上找到自己想要参与的开源项目,然后Fork一份到自己的仓库,这里我们以目前相当火的开源项目LEP为例,先简单介绍一下LEP: LEP 的全称是 Linux Easy Profiling(Linux 易用剖析器),核心特点在于 Easy(简单),主要功能在乎 Profiling(剖析)。LEP 的网址是 http://www.linuxep.com,网站基于 Docker 部署,代

2017-11-25 22:11:27 2042

原创 Scrapy简明教程(四)——爬取CSDN博客专家所有博文并存入MongoDB

首先,我们来看一下CSDN博客专家的链接: http://blog.csdn.net/experts.html上图为 CSDN 所有博客专家页面,点击下一页后发现每次 url 都不会改变,但是已经翻页了,检查网页元素如下图:   我们发现可以通过 value 值来构造 url 实现翻页,&page=1代表第一页,先来看一下构造的 CSDN 博客专家首页: http://blog.csdn.net/

2017-09-18 22:44:01 2937

原创 Scrapy简明教程(三)——爬取CSDN博文并写入文件

本篇博文将介绍 Scrapy 爬取 CSDN 博文详情页并写入文件,这里以 http://blog.csdn.net/oscer2016/article/details/78007472 这篇博文为例:1. 先执行以下几个命令:scrapy startproject csdnblogcd csdnblog/scrapy genspider -t basic spider_csdnblog cs

2017-09-17 20:27:41 5886

原创 Scrapy简明教程(二)——开启Scrapy爬虫项目之旅

1. 启动项目:  安装好 Scrapy 以后, 我们可以运行 startproject 命令生成该项目的默认结构。具体步骤为: 打开终端进入想要存储 Scrapy 项目的目录,然后运行 scrapy startproject <project name>。这里我们用 FirstProject作为项目名:scrapy startproject FirstProject以下是 scrapy 命令生成的

2017-09-16 23:09:11 24102 2

原创 Scrapy简明教程(一)——简介与安装

1. 认识 Scrapy 框架: 中文文档: http://scrapy-chs.readthedocs.io/zh_CN/0.24/index.html  英文文档: https://doc.scrapy.org/en/latest/index.html  Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初

2017-09-14 20:19:23 2696

原创 MongoDB3.4远程连接

1. MongoDB简介:  MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。它是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB中的一条记录就是一个文档,是一个数据结构,由字段和值对组成。MongoDB文档与JSON对象类似。字段的值有可能包括其它文档、数组以及文档数组。

2017-08-25 22:25:30 10953 3

原创 C语言操作MySQL数据库

MySQL C API:  官方英文版 中文参考手册代码示例:#include <stdio.h> #include <stdlib.h> #include <string.h> #include <mysql/mysql.h> #define HOST "localhost"#define USER "root"#define PASSWD "HEpan6936

2017-08-02 02:04:26 2988 2

转载 Linux下JDK中文乱码解决

首先找到你需要的字体,比如我就是从 windows 系统里拷出来的,C:\WINDOWS\Fonts 这里有很多字体,我只拷贝了simhei.ttf 和 simsun.ttc。  安装 Java 后,在 Java 的安装目录 /usr/local/jdk1.6.0_45/jre/lib/fonts/ 可以看到很多字体,在这里新建个目录,名字叫 fallback(就用这个名字吧,据说 ubuntu 找

2017-07-31 16:57:31 5802

原创 新版MySQL修改密码以及忘记密码解决

1. 新版MySQL修改密码的四种方法:(1) 直接设置法:# test为用户名,password后面是新密码,回车后输入旧密码即可[root@pavilion 15:09 hp]# mysqadmin -u test -p password Csdn123456.(2) 利用SQL语句:# 登录mysql,执行如下sql语句,括号内为新密码mysql> set password=PASSWO

2017-07-31 16:46:12 17833 3

原创 Fedora更新系统时Transaction check error解决

Fedora 执行 sudo yum update 或 sudo yum upgrade 更新系统时出现如下错误解决:错误:Transaction check error: file /usr/share/doc/libtiff/RELEASE-DATE from install of libtiff-4.0.8-1.fc25.i686 conflicts with file from pack

2017-07-17 11:53:24 1263

原创 vim处理pyflakes.vim发生错误解决

Ubuntu配置vim后编辑python文件时发生错误:解决办法:#编辑pyflakes.vim将第28行注释掉vim ~/.vim/ftplugin/python/pyflakes.vim

2017-07-17 10:21:03 3215 1

原创 Python爬取西刺国内高匿代理ip并验证

1.抓取ip存入文件首先,我们访问西刺首页 http://www.xicidaili.com/,并点击国内高匿代理,如下图:按 F12 检查网页元素或者 ctrl+u查看网页源代码:我们需要提取的是 ip 和端口,这里我们用正则提取,代码如下:# -*- coding:utf8 -*-import urllib2import reimport timeheaders = { 'Accep

2017-07-11 23:09:17 17559 3

转载 [Ooops]史上最邪恶的脚本!没有之一!

这是一个 bash shell 脚本,其中有若干可以整蛊(结仇)你的同事的小技巧——或者说恶作剧。看完之后,感觉不寒而栗,要是谁敢这样整我,我一定和他绝交!警告,切勿在生产环境体验,一切后果脚本作者和本文作者均不不承担! 警告,切勿在生产环境体验,一切后果脚本作者和本文作者均不不承担! 警告,切勿在生产环境体验,一切后果脚本作者和本文作者均不不承担!这个世界怎么了?这个脚本主要由一些别名、函数、

2017-05-28 15:14:53 3155 1

原创 Linux源码安装LNMP

1. 什么是 LNMP?  LNMP 指的是 Linux 系统下 Nginx+MySQL+PHP 这种网站服务器架构。Nginx优势:   (1) 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率。  (2) 作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP 代理服务器对外进行服务。Ngin

2017-05-28 14:29:37 2069

原创 让sudo在你输入错误密码时“嘲讽”你

1. 不能使用sudo命令解决方法:解决方法(添加用户至sudoers文件):(1) 切换root用户(2) 添加用户至 sudoers 文件(vim /etc/sudoers 或者 visudo) 输入y即可.(3) 正常使用sudo命令2. 修改sudoers文件,让sudo在你输入错误密码时“嘲讽”你(1) 执行 sudo visudo (或 sudo vim /etc/sudoers

2017-05-28 11:51:59 3765

原创 Linux源码安装LAMP

1. 什么是 LAMP?  LAMP 指的是 Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指 MariaDB,数据库软件)和 PHP(有时也是指 Perl 或 Python),一般用来建立 web 应用平台。2. 下载源码包安装 LAMP:  Linux 的安装就不介绍了,下面介绍 PHP, Mysql, Apache 的安装 (会用到解压命令, 详见 HP的博客之解压

2017-05-28 10:48:42 1312

原创 删除文件指定行的十种方法及性能分析

1. 问题描述:   请设计一个程序,通过命令行参数接收一个文件名 filename.txt (纯文本文件)和一个整型数字 n,实现从 filename.txt 中删除第 n 行数据。2. 解题思路:   (1) 借助临时文件: 将文件逐行读取,跳过要删除的行,并将其写入临时文件,然后删除源文件,重命名临时文件为源文件,完成删除指定行数据。   (2) 不借助临时文件: 将文件以读写方式打开

2017-05-11 22:42:42 7348 1

原创 Python知识架构图

2017-05-02 12:24:37 3973

原创 西邮Linux兴趣小组2017纳新免试题第一关详解

当打开免试题链接(new.xiyoulinux.org)的时候会有如下页面映入眼帘:    首先,我们看到的是一段代码(运行结果是 11,代表着我们小组成立 11 周年)和一段关于 π 的视频,在欣赏完这曲美妙的钢琴曲后发现并没有什么其他的信息了,然后我们应该想到查看网页源代码(Ctrl+u 或 F12),然后会发现在网页源代码里有一个压缩包文件,如下图:   把这个压缩文件 XiyouLinux

2017-04-28 11:20:05 2715 1

原创 Python爬取数据并写入MySQL数据库

首先我们来爬取 http://html-color-codes.info/color-names/ 的一些数据。按 F12 或 ctrl+u 审查元素,结果如下:  结构很清晰简单,我们就是要爬 tr 标签里面的 style 和 tr 下几个并列的 td 标签,下面是爬取的代码:#!/usr/bin/env python# coding=utf-8import requestsfrom bs4

2017-04-20 14:15:58 41586 5

原创 Python操作MySQL数据库的三种方法

1. MySQLdb 的使用(1) 什么是MySQLdb?  MySQLdb 是用于 Python 连接 MySQL 数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。(2) 源码安装 MySQLdb: https://pypi.python.org/pypi/MySQL-python$ tar zxvf MySQL-python-*.

2017-04-20 13:13:08 55023 2

原创 Python爬虫之三种网页抓取方法性能比较

下面我们将介绍三种抓取网页数据的方法,首先是正则表达式,然后是流行的 BeautifulSoup 模块,最后是强大的 lxml 模块。1. 正则表达式  如果你对正则表达式还不熟悉,或是需要一些提示时,可以查阅Regular Expression HOWTO 获得完整介绍。  当我们使用正则表达式抓取国家面积数据时,首先要尝试匹配元素中的内容,如下所示:>>> import re>>> impor

2017-04-19 13:54:24 41584 2

原创 python正则表达式

1. 什么是正则表达式?(1)正则表达式由普通字符和元字符组成,通过此模式,用来匹配特定的内容。(2)普通字符:包括大小写字母、数字。(3)元字符:是一些特殊字符,这些字符并不表示字面上的含义,而会被解释为一些特定的含义。(4)正则表达式区分大小写。2.元字符(1)匹配字符.: 匹配任意单个字符 []: 匹配指定范围内的任意单个字符 [0-9]: 数字 [a-z]: 小写字母 [A-Z]:

2017-03-26 00:11:36 571

原创 linux环境下wps及WebStorm等软件不能输入中文解决方案

1. wps文字不能输入中文解决sudo vim /usr/bin/wps然后添加如下两条语句:export XMODIFIERS="@im=fcitx"export QT_IM_MODULE="fcitx"2. ppt演示不能输入中文解决sudo vim /usr/bin/wpp然后添加如下两条语句:export XMODIFIERS="@im=fcitx"export QT_IM_MOD

2017-03-24 22:59:35 7499 3

原创 自然合并排序

自然合并排序是合并排序算法的一种改进, 对于初始给定的数组, 通常存在多个长度大于1的已自然排好序的子数组段. 例如, 若数组a中元素为{1, 5, 2, 3, 6, 0, 7, 4, 8}, 则自然排好序的子数组段有{1, 5}, {2, 3, 6}, {0, 7}, {4, 8}. 用一次对数组a的线性扫描就足以找出所有这些排好序的子数组段. 然后将相邻的排好序的子数组段两两合并,构成更大的排好

2017-03-18 10:59:42 3925 1

原创 归并排序非递归和递归实现

归并排序就是将2个有序表组合成一个新的有序表。假定待排序表有n个元素,则可以看成是n个有序的子表,每个子表长度为1,然后两两归并…不停重复,直到合成一个长度为n的有序序列为止。时间复杂度:每一趟归并为O(n),共log2n趟,所以时间为O(nlog2n) 空间复杂度:O(n) 稳定性:稳定归并排序非递归实现:#include <iostream>using namespace std;type

2017-03-08 23:29:26 1179

原创 Python错误和异常总结

程序员的一生中,错误几乎每天都在发生。在过去的一个时期, 错误要么对程序(可能还有机器)是致命的,要么产生一大堆无意义的输出,无法被其他计算机或程序识别,连程序员自己也可能搞不懂它的意义。一旦出现错误,程序就会终止执行,直到错误被修正,程序重新执行。所以,人们需要一个”柔和”的处理错误的方法,而不是终止程序。同时,程序本身也在不断发展,并不是每个错误都是致命的,即使错误发生,编译器或是在执行中的程序

2017-02-14 12:28:39 8110 1

原创 socket多线程下载文件

多线程下载的思路是建立多个线程,同时连接到服务器,分别从文件的不同位置开始下载,然后将各自接收到的数据合并到同一个文件中。// 服务器端代码/************************************************************************* > File Name: server.cpp > Author: hp > Mail

2017-02-11 23:02:23 2282 3

原创 安卓模拟位置之夜神模拟器

夜神安卓模拟器是一个可以让手机应用程序运行在电脑上的软件 ,由夜神团队于2015年6月份推出。夜神安卓模拟器 ,电脑玩手游的新一代神器,夜神安卓模拟器是一款采用类手机界面视觉设计的PC端桌面软件,采用内核技术(基于Android5.1.1版本内核针在电脑上运行深度开发),具有同类模拟器中领先运行速度和稳定的性能。1. 下载夜神模拟器并安装百度下载夜神模拟器,按提示安装。2. 设置夜神模拟器3. 安装

2017-02-06 13:01:28 8589 2

原创 Xposed模块之抢红包

安装好Xposed框架之后,就可以开始安卓玩机了1. 下载模块QQ微信抢红包,防撤回,自动回复(图灵机器人,小i机器人等),通讯录管理,朋友圈转发(防止朋友圈动态删除,伪集赞,伪评论等),运动模拟器等模块可以去酷安网或手机乐园(可以下载各种软件的历史版本)下载。酷安网:http://www.coolapk.com/apk/search 手机乐园:http://wap.shouji.com.cn/m

2017-02-06 11:37:27 12517 1

原创 安卓玩机之xposed框架安装

Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。源码地址:https://github.com/rovo89安装步骤: 1. 下载xposed框架下载地址: http://wap.shouji.com.cn/mobile/search.jsp?q=xposed2. 安装xposed框架安装后打开x

2017-02-05 22:42:10 1373

转载 详解全局免流原理(转载)

———很多友友不相信可以利用软件达到免流效果,那么转来这个帖子.给大家分享一下原理.1、为什么会有免流漏洞运营商为了给客户提供方便,提供了一些优惠政策,如:接收彩信、登陆掌厅免除流量费以及免收取流量费的其他业务。 运营商的计费系统为了区分用户使用的是免流量业务还是正常访问互联网会把这些免流服务的网址加入到白名单,这些白名单中的网址就是我们平常所说的免流IP了,当计费系统检测到用户访问的是白名单中的

2017-02-05 21:29:17 56995 9

原创 python过滤器和lambda函数

1. 过滤器Python 具有通过列表解析 将列表映射到其它列表的强大能力。这种能力同过滤机制结合使用,使列表中的有些元素被映射的同时跳过另外一些元素。过滤列表语法: [ mapping-expression for element in source-list if filter-expression ]这是列表解析的扩展,前三部分都是相同的,最后一部分,以 if开头的是过滤器表达式。过滤器表达式

2017-01-17 15:48:36 3124

原创 C++的IO类库

在C语言中,用printf和scanf进行输入输出,往往不能保证所输入输出的数据是可靠的安全的。在C++的输入输出中,编译系统对数据类型进行严格的检查,凡是类型不正确的数据都不可能通过编译。因此C++的I/O操作是类型安全(type safe)的。 C++的I/O操作是可扩展的,不仅可以用来输入输出标准类型的数据,也可以用于用户自定义类型的数据。C++对标准类型的数据和对用户声明类型数据的输入输出,

2017-01-16 22:48:32 733

原创 Python通过getattr获取对象引用

getattr函数(1)使用 getattr 函数,可以得到一个直到运行时才知道名称的函数的引用。>>> li = ["Larry", "Curly"]>>> li.pop<built-in method pop of list object at 0x7fb75c255518>// 该语句获取列表的 pop 方法的引用,注意该语句并不是调用 pop 方法,调用 pop 方法的应该是 li.p

2017-01-16 12:38:13 5283 1

原创 C++类的总结

类的两项基本能力:(1) 数据抽象,即定义数据成员和函数成员的能力。 (2) 封装,即保护类的成员不被随意访问的能力。通过将类的实现细节设为private,我们就能完成类的封装。类可以将其他类或者函数设为友元,这样它们就能访问类的非公有成员了。1. 如何设计一个类,如何定义类及类的成员(1)类可以在它的第一个访问说明符之前定义成员,对这种成员的访问权限依赖于类定义的方式。如果使用struct关键

2017-01-14 19:40:28 623

原创 vim处理 function <SNR>108_RunPyflakes 时发生错误的解决办法

Fedora配置完vim编辑python文件(*.py)时发生错误解决办法:1. cd ~/.vim/ftplugin/python2. vim pyflakes.vim3. 注释掉 au BufEnter <buffer> call s:RunPyflakes() "au BufEnter <buffer> call s:RunPyflakes()(第137行)

2017-01-08 16:31:32 5008 1

原创 GTK+和C语言实现的哈夫曼文件压缩工具

/************************************************************************* > File Name: compressor.c > Author: hepan > Mail: [email protected] > Created Time: 2016年12月23日 星期五 11时15分0

2016-12-29 15:33:49 852

原创 Java异常处理总结

异常处理机制 Java语言采用面向对象的方法来处理异常。其异常处理的机制是: (1) 当方法执行过程中出现错误而干扰了程序正常流程时,会抛出一个异常,即构造出一个异常类的对象。 (2) 异常类对象代表当前出现的一个具体异常,该对象封装了异常的有关信息。 (3) Java虚拟机在方法调用栈中寻找能处理该异常的catch子句。它首先检查当前方法是否存在这样的catch子句,如果存在,那么就该执行

2016-11-13 21:30:30 1004

2017阿里技术年度精选.pdf

这套精选集覆盖多个热门技术领域:算法、机器学习、大数据、数据库、中间件、运维、安全、移动开发等,文章内容涉及技术架构、核心算法、解决方案等干货。无论你是计算机相关专业的在校学生、科研机构的 研究人员,还是步入社会的IT从业人员,相信都能从中受益。 这套书同时收录了十多位阿里技术人的访谈:从工程师到合伙人的多隆,6年时间影响数亿用户的靖世,入选MIT2017年度TR35的王刚&吴翰清,免试晋升为研究员的钱磊等,将为你展现不一样的技术人生。 它不是一本系统讲述某个领域的书,更像是一本技术杂文选集,内容五花八门。翻开书来,一眼望去,皆是散落在各个技术领域的结晶。你可以 把它当作床头书,或是在旅行的路上随手翻翻,充充电。希望这本书,能为 你打开一扇窗,去看更大的世界;成为一个小支点,帮你撬动更大的进步。

2018-06-15

Trufan教程(UML2.x).pdf

目录 第一章 理解面向对象...................................................................................................................... 3 第一节 对象........................................................................................................................ 4 第二节 类............................................................................................................................ 4 第三节 封装........................................................................................................................ 5 第四节 继承........................................................................................................................ 5 第五节 消息........................................................................................................................ 6 第六节 结构........................................................................................................................ 6 第七节 多态........................................................................................................................ 7 第八节 永久对象................................................................................................................ 7 第九节 主动对象................................................................................................................ 8 第十节 小结........................................................................................................................ 8 第十一节 习题.................................................................................................................... 8 第二章 UML 入门............................................................................................................................ 8 第一节 UML 的发展历史.................................................................................................. 8 第二节 UML 介绍.............................................................................................................. 9 第三节 小结...................................................................................................................... 12 第四节 习题...................................................................................................................... 12 第三章 从需求开始........................................................................................................................ 13 第一节 系统描述.............................................................................................................. 13 第二节 企业高层需求......................................................................................................14 第三节 系统功能.............................................................................................................. 14 第四节 用活动图描述业务流程......................................................................................17 第五节 系统性能.............................................................................................................. 32 第六节 建模过程.............................................................................................................. 32 第七节 小结...................................................................................................................... 33 第八节 习题...................................................................................................................... 33 第四章 建立用例模型.................................................................................................................... 34 第一节 用例模型概述......................................................................................................34 第二节 系统用例模型......................................................................................................37 第三节 业务用例模型......................................................................................................43 第四节 用例描述文档规范..............................................................................................48 第五节 小结...................................................................................................................... 51 第六节 习题...................................................................................................................... 52 第五章 创建类图............................................................................................................................ 53 第一节 定义类.................................................................................................................. 53 第二节 定义类的属性......................................................................................................57 第三节 定义类的操作......................................................................................................60 第四节 会议管理类图......................................................................................................63 第五节 操作步骤.............................................................................................................. 63 第六节 车辆管理系统类图..............................................................................................66 第八节 小结...................................................................................................................... 67 第九节 习题...................................................................................................................... 67 第六章 定义类之间的关系............................................................................................................ 69 西安楚凡科技(Trufun)有限公司 打造中国人自己的 UML 建模工具 Trufun 精品 UML 内训课程:UML 从入门到精通 UML 与 OOAD TUP 全程实训 3 第一节 关系...................................................................................................................... 69 第二节 关联...................................................................................................................... 70 第三节 聚合和组合.......................................................................................................... 72 第四节 泛化...................................................................................................................... 73 第五节 依赖性.................................................................................................................. 76 第六节 会议管理中的类关系图......................................................................................77 第七节 车辆管理中的类关系图......................................................................................79 第八节 操作步骤.............................................................................................................. 79 第九节 小结...................................................................................................................... 84 第十节 习题...................................................................................................................... 84 第七章 对象交互............................................................................................................................ 85 第一节 健壮性分析.......................................................................................................... 85 第二节 顺序图................................................................................................................ 101 第三节 通信图................................................................................................................ 115 第四节 顺序图和通信图的区别....................................................................................120 第五节 小结.................................................................................................................... 120 第六节 习题.................................................................................................................... 120 第八章 对象行为.......................................................................................................................... 121 第一节 状态图................................................................................................................ 121 第二节 小结.................................................................................................................... 132 第三节 习题.................................................................................................................... 132 第九章 系统实现.......................................................................................................................... 132 第一节 组件图................................................................................................................ 133 第二节 部署图................................................................................................................ 139 第三节 小结.................................................................................................................... 145 第四节 习题.................................................................................................................... 145 第十章 TUP(Trufun 统一过程)简介...................................................................................... 145 第一节 UML 建模与软件开发过程模型............................................................................145 第二节 TUP 的定义..............................................................................................................146 第三节 TUP 的目标..............................................................................................................147 第四节 TUP 的结构....................................................................................................... 148 第五节 TUP 的阶段....................................................................................................... 149 第六节 小结.......................................................................................................................... 151 第七节 习题.......................................................................................................................... 152 第十一章 关于楚凡科技.............................................................................................................. 152 版权所有................................................................................................................................ 152

2017-09-26

阿里巴巴Java开发手册(终极版).pdf

《阿里巴巴Java开发手册》系统性地从编程、数据库、异常日志、工程结构、安全、单元测试六大方面,总结出优秀Java开发者必备的技术素养。时值手册发布一周年之际,阿里官方对外正式公开《阿里巴巴Java开发手册》终!极!版!!! 该版本将是阿里官方对外释放的最后一个PDF版本,也是史上内容最全、修正最为彻底的一个版本,并且史无前例地增加了单元测试规约,绝对值得珍藏。

2017-09-26

【全球AI 影响力 TOP 100 】最具影响力AI 人物、公司品牌和出版物

Onalytica 是入选 CB Insights 最佳 AI 初创公司 TOP 100 的企业之一,致力于用先进的算法和数据提供 AI 服务。日前,该公司使用其影响力分析软件 Influencer Relationship Management,统计了从今年年初到 5 月 18 日在英文社交领域最具影响力的 AI 人物、公司品牌以及最受关注的出版物。 人工智能,或者说 AI,是组成我们真实世界的一部分,也是科学和商业关注的重要枢纽。企业正在大肆投资,从事人工智能或将人工智能纳入其业务。AI 是令人着迷的技术,为企业提供了新的选择,从安全防御到预测消费者的购买意向。 过去 5 年来,科技巨头纷纷采取重大举措,争相获取 AI 竞争力,包括 Microsoft Ventures 建立 AI 创业基金,以及 Uber 收购 AI 创业公司 Geometric Intelligence;苹果在 2016 年 12 月收购了 Emotient,谷歌在 2014 年以 4 亿美元的金额收购了 DeepMind,IBM 与英伟达合作,为 IBM 认知系统 Watson 提供更快的认知服务。

2017-05-28

boost_1_59_0.tar.gz

CMake Error at cmake/boost.cmake:81 (MESSAGE): You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST= This CMake script will look for boost in . If it is not there, it will download and unpack it (in that directory) for you. If you are inside a firewall, you may need to use an http proxy: export http_proxy=http://example.com:80 Call Stack (most recent call first): cmake/boost.cmake:269 (COULD_NOT_FIND_BOOST) CMakeLists.txt:460 (INCLUDE) -- Configuring incomplete, errors occurred! See also "/opt/mysql-5.7.18/CMakeFiles/CMakeOutput.log". See also "/opt/mysql-5.7.18/CMakeFiles/CMakeError.log". 源码安装最新版MySQL时,使用cmake编译报错,提示需要这个工具,这个工具下载很慢,于是上传至CSDN以提高下载速度。

2017-05-27

下载 阿里巴巴Java开发手册v1.2.0.pdf 完整版高清

这是一个广义的编码规范,一本随时可以查阅的技术参考,你在手册中可以找到很多的技术规范、最佳实践,避坑指南,是每一位优秀开发者手里的必备好书。

2017-05-24

机器学习导论(Introduction to Machine Learning By Nils Nilsson ).pdf

机器学习导论(Introduction to Machine Learning) - By Nils Nilsson http://ai.stanford.edu/~nilsson/mlbook.html

2017-04-30

机器学习导论(Introduction to Machine Learning).pdf

机器学习导论(Introduction to Machine Learning) by Amnon Shashua,Cornell University https://arxiv.org/abs/0904.3664v1

2017-04-30

机器学习课程(A Course in Machine Learning).pdf

机器学习课程(A Course in Machine Learning) by Hal Daumé III http://ciml.info/

2017-04-30

统计学习元素(The Elements of Statistical Learning).pdf

统计学习元素(The Elements of Statistical Learning) by Trevor Hastie, Robert Tibshirani, Jerome Friedman http://statweb.stanford.edu/~tibs/ElemStatLearn/printings/ESLII_print10.pdf

2017-04-30

信息理论、推理和学习算法(Information Theory, Inference, and Learning Algorithms).pdf

信息理论、推理和学习算法(Information Theory, Inference, and Learning Algorithms) by David J.C. MacKay http://www.inference.phy.cam.ac.uk/mackay/itprnn/book.html

2017-04-30

机器学习的高斯过程(Gaussian Processes for Machine Learning).pdf

机器学习的高斯过程(Gaussian Processes for Machine Learning) by Carl Edward Rasmussen and Christopher K. I. Williams,The MIT Press http://www.gaussianprocess.org/gpml/

2017-04-30

贝叶斯推理和机器学习(Bayesian Reasoning and Machine Learning).pdf

贝叶斯推理和机器学习(Bayesian Reasoning and Machine Learning) by David Barber http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.Online

2017-04-30

机器学习神经网络和统计分类.pdf

机器学习、神经网络和统计分类(Machine Learning, Neural Networks, and Statistical Classification) by D. Michie, D.J. Spiegelhalter, C.C. Taylor http://www1.maths.leeds.ac.uk/~charles/statlog/

2017-04-30

神经网络和深度学习(Neural Networks and Deep Learning).pdf

神经网络和深度学习(Neural Networks and Deep Learning) by Michael Niels

2017-04-30

神经网络和统计学习(Neural networks and statistical learning).pdf

神经网络和统计学习(Neural networks and statistical learning) by K.-L. Du and M.N.s. Swamy

2017-04-30

《Deep Learning》中文版.pdf

《Deep Learning》中文版(印前版)正式发布。这本书适合于各类读者,尤其是学习机器学习的本科或研究生、深度学习和人工智能的研究者、或没有机器学习与统计背景的软件工程师。 《Deep Learning》这本书是由学界领军人物 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 合力打造,特斯拉的 CEO 马斯克曾经评价道:《Deep Learning》由领域内三位专家合著,是该领域内唯一的综合性书籍。 这本书的主题具体来说,是机器学习的一种,一种能够使计算机系统从经验和数据中得到提高的技术。深度学习是一种特定类型的机器学习,具有强大的能力和灵活性,它将大千世界表示为嵌套的层次概念体系(由较简单概念间的联系定义复杂概念、从一般抽象概括到高级抽象表示)。对于本书的结构,第一部分介绍基本的数学工具和机器学习的概念,第二部分介绍最成熟的深度学习算法,而第三部分讨论某些具有展望性的想法,它们被广泛地认为是深度学习未来的研究重点。 因此,本书从基础数学知识到各类深度方法全面而又深入地描述了深度 学习的各个主题。译者们也相信开源此书 PDF 版的中文译文可以促进大家对深度学习的基 础和前沿知识有进一步的理解,也相信通过开放高质量的专业书籍能做到先阅读后付费。

2017-04-15

阿里云数加大数据产品手册v1.0[隐林].pdf

阿里云数加大数据产品手册v1.0[隐林]

2017-04-14

《深度学习》中文版.pdf

《Deep Learning》中文版(印前版)正式发布。这本书适合于各类读者,尤其是学习机器学习的本科或研究生、深度学习和人工智能的研究者、或没有机器学习与统计背景的软件工程师。 《Deep Learning》这本书是由学界领军人物 Ian Goodfellow、Yoshua Bengio 和 Aaron Courville 合力打造,特斯拉的 CEO 马斯克曾经评价道:「《Deep Learning》由领域内三位专家合著,是该领域内唯一的综合性书籍。」 这本书的主题具体来说,是机器学习的一种,一种能够使计算机系统从经验和数据中得到提高的技术。深度学习是一种特定类型的机器学习,具有强大的能力和灵活性,它将大千世界表示为嵌套的层次概念体系(由较简单概念间的联系定义复杂概念、从一般抽象概括到高级抽象表示)。对于本书的结构,第一部分介绍基本的数学工具和机器学习的概念,第二部分介绍最成熟的深度学习算法,而第三部分讨论某些具有展望性的想法,它们被广泛地认为是深度学习未来的研究重点。 因此,本书从基础数学知识到各类深度方法全面而又深入地描述了深度学习的各个主题。译者们也相信开源此书 PDF 版的中文译文可以促进大家对深度学习的基础和前沿知识有进一步的理解,也相信通过开放高质量的专业书籍能做到先阅读后付费。

2017-04-14

阿里巴巴Java开发手册正式版.pdf

阿里巴巴Java开发手册正式版本

2017-04-14

阿里巴巴技术实战2016年刊.pdf

由阿里云云栖社区出品的《云栖精选阿里巴巴技术实战2016年刊》提炼了云栖社区2016一整年来积累的精华,这里有2016阿里云的大事记,有从2009年到现在已经举办过8届的云栖大会的变迁,也有60+技术选题背后的故事。

2017-03-09

百大论文.doc

这是近5年100篇被引用次数最多的深度学习论文,覆盖了优化/训练方法、无监督/生成模型、卷积网络模型和图像分割/目标检测等十大子领域,重要的论文能够超越其应用领域让人获益。这100篇被引用次数最多的深度学习论文,从海量的相关论文中脱颖而出。无论其应用领域是什么,都值得一读,而在其各自的领域,它们是必读之作。

2017-02-23

优化__训练方法.zip

Batch normalization算法:通过减少内部协变量转化加速深度网络的训练 Batch normalization: Accelerating deep network training by reducing internal covariate shift (2015) 作者S. Loffe and C. Szegedy 摘要:训练深层神经网络由于在训练期间每个层的输入的分布改变而变得复杂,因为先前层的参数发生了改变。由于要求较低的学习速率和仔细的参数初始化,它减慢了训练,并且使得训练具有饱和非线性的模型变得非常困难。我们将这种现象称为内部协变量移位(internal covariate shift ),并通过归一化层输入(normalizing layer in- puts )来解决问题。我们的方法将归一化作为模型架构的一部分,并对每个训练迷你批次(each training mini-batch)执行归一化,从而强化其强度。批量正规化允许我们使用高得多的学习速率,并且不用太考虑初始化的问题。 作为一个调节器,在某些情况下,它也消除了对dropout的需要。应用于最先进的图像分类模型,批量归一化在减少了14倍的训练步骤的情况下实现了相同的精度,并且以显著的余量击败原始模型。凭借一个批量归一化网络的集合,我们改进了ImageNet分类已发布的最好结果:达到4.9%的Top5验证错误(以及4.8%的测试误差),超过人类评估者的准确性。 深度探入纠正器:在 Imagenet 分类中超过人类表现 Delving deep into rectifiers: Surpassing human-level performance on imagenet classification (2015) 作者 K. He et al. Dropout:一个预防神经网络过拟合的简单方式 Dropout: A simple way to prevent neural networks from overfitting (2014) 作者N. Srivastava et al. Adam:一个随机优化的方法 Adam: A method for stochastic optimization (2014) 作者 D. Kingma and J. Ba 通过预防特征检测器的互相适应改善神经网络 Improving neural networks by preventing co-adaptation of feature detectors (2012) 作者G. Hinton et al. 超参数最优化的随机搜索 Random search for hyper-parameter optimization (2012) 作者J. Bergstra and Y. Bengio

2017-02-22

无监督__生成模型.zip

像素循环神经网络 Pixel recurrent neural networks (2016) 作者 A. Oord et al. 训练GANs的改善性技巧 Improved techniques for training GANs (2016) 作者T. Salimans et al. 摘要:近年来,利用卷积网络(CNN)的监督学习已经在计算机视觉应用中被广泛采用。 相比之下,使用CNN的无监督学习得到的关注较少。 在这项工作中,我们希望帮助弥合CNN的监督学习和无监督学习的成功之间的差距。 我们引入一类称为深层卷积生成对抗网络(DCGAN)的CNN,它们具有某些架构约束,已显示出它们是无监督学习的强有力的候选者。 对各种图像数据集的训练,我们展示了令人信服的证据,表明我们的深层卷积对抗组件从发生器和鉴别器中的对象到场景里面都学习了表征层次。此外,我们使用学习到的特性去完成新任务 – 这显示了它们像一般图像表征一样具有适用性。 使用深度卷积生成对抗网络进行无监督表征学习 Unsupervised representation learning with deep convolutional generative adversarial networks (2015) 作者A. Radford et al. DRAW:一个用于图像生成的循环神经网络 DRAW: A recurrent neural network for image generation (2015) 作者K. Gregor et al. 生成对抗网络 Generative adversarial nets (2014) 作者I. Goodfellow et al. 自编码变量贝叶斯 Auto-encoding variational Bayes (2013) 作者D. Kingma and M. Welling 用大规模无监督学习构建高水平特征 Building high-level features using large scale unsupervised learning (2013) 作者Q. Le et al.

2017-02-22

卷积网络模型.zip

再思考计算机视觉的Inception结构 Rethinking the inception architecture for computer vision (2016) 作者C. Szegedy et al. 摘要:对于多种任务来说,卷及网络处于最先进的计算机视觉解决方案的核心。自2014年以来,超深度卷积网络开始成为主流,在各种benchmark中产生了巨大的收获。虽然对大多数任务来说,增加的模型大小和计算成本往往转化为直接增益(只要提供足够的标记数据用于训练),计算效率和低参数计数仍然是各种用例的有利因素,例如移动视觉和大数据场景。在这里,我们将探讨通过适当的因式分解卷积和积极正则化的方式,尽可能有效地利用增加的算力来扩大网络规模。我们在ILSVRC 2012分类挑战验证集上的benchmark了我们的方法,展示了相对于现有技术的实质性增益:每次推理使用50亿multiply-adds的计算成本及使用少于2500万个参数,每单帧错位率为21.2%top-1和5.6%top-5。综合使用4种模型和multi-crop 评估的综合,我们在验证集上报告3.5%的top-5错误和17.3%的top-1错误,以及正式测试集上3.6%的top-5 错误。 Inception-v4, inception-resnet以及残差连接对学习的影响 Inception-v4, inception-resnet and the impact of residual connections on learning (2016) 作者C. Szegedy et al. 在深度残差网络中识别映射 Identity Mappings in Deep Residual Networks (2016) 作者K. He et al. 图像识别中的深度残差学习 Deep residual learning for image recognition (2016) 作者K. He et al. 深入卷积网络 Going deeper with convolutions (2015) 作者C. Szegedy et al. 大规模图像识别的超深度卷积网络 Very deep convolutional networks for large-scale image recognition (2014) 作者K. Simonyan and A. Zisserman 用于视觉识别的深度卷积网络的空间金字塔池化 Spatial pyramid pooling in deep convolutional networks for visual recognition (2014) 作者K. He et al. 细节魔鬼的回归:深挖卷积网络 Return of the devil in the details: delving deep into convolutional nets (2014) 作者K. Chatfield et al. OverFeat:使用卷积网络融合识别、本地化和检测 OverFeat: Integrated recognition, localization and detection using convolutional networks (2013) 作者P. Sermanet et al. Maxout网络 Maxout networks (2013) 作者I. Goodfellow et al. 深度网络架构 Network in network (2013) 作者M. Lin et al. 使用深度卷积神经网络进行ImageNet 分类 ImageNet classification with deep convolutional neural networks (2012) 作者A. Krizhevsky et al.

2017-02-22

图像分割__目标检测.zip

你只看一次:统一、实时的目标检测 You only look once: Unified, real-time object detection (2016) 作者J. Redmon et al. 用于物体精准检测和分割的基于区域的卷积网络 Region-based convolutional networks for accurate object detection and segmentation (2016) 作者R. Girshick et al. 用于语义分割的饱和卷积网络 Fully convolutional networks for semantic segmentation (2015) 作者J. Long et al. 更快速的 R-CNN网络:使用区域建议网络的实时物体检测 Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks (2015) 作者S. Ren et al. 快速R-CNN网络 Fast R-CNN (2015) 作者R. Girshick 对精确的物体检测和语义切割更为丰富的特征分层 Rich feature hierarchies for accurate object detection and semantic segmentation (2014) 作者R. Girshick et al. 使用深度卷积网络和完全连接的CRF进行语义图像分割 Semantic image segmentation with deep convolutional nets and fully connected CRFs 作者L. Chen et al. 用于场景标注的层级特征学习 Learning hierarchical features for scene labeling (2013) 作者C. Farabet et al.

2017-02-22

图像__视频__其他.zip

利用深度卷积网络的图像超分辨率 Image Super-Resolution Using Deep Convolutional Networks (2016) 作者C. Dong et al. 摘要:我们提出了一种用于单图像超分辨率(SR)的深度学习方法。 我们的方法直接学习低/高分辨率图像之间的端对端映射。 该映射被表示为以低分辨率图像作为输入并输出高分辨率图像的深度卷积神经网络(CNN)。 我们进一步表明,传统的基于稀疏编码的SR方法也可以看作是一个深层卷积网络。 但不同于传统的分别处理每个组件方法,我们的方法联合优化了所有层。 我们的深度CNN具有轻量的结构,但展示了最先进的恢复能力,并实现实际在线使用的高速度。 我们探索不同的网络结构和参数设置,以实现性能和速度之间的权衡。此外,我们扩展我们的网络,以同时处理三个color channels,并显示了更好的整体重建质量。 基于DNN的艺术风格生成算法 A neural algorithm of artistic style (2015) 作者 L. Gatys et al. 可生成图像说明的深度视觉-语义校准模型 Deep visual-semantic alignments for generating image descriptions (2015) 作者A. Karpathy and L. Fei-Fei 显示、注意以及说明:带有视觉注意模型的神经图像说明生成 Show, attend and tell: Neural image caption generation with visual attention (2015) 作者K. Xu et al. 显示和说明:一个神经图像说明生成器 Show and tell: A neural image caption generator (2015) 作者O. Vinyals et al. 用于视觉识别和描述的长期循环卷积网络 Long-term recurrent convolutional networks for visual recognition and description (2015) 作者J. Donahue et al. VQA:视觉问答 VQA: Visual question answering (2015) 作者S. Antol et al. DeepFace:在面部验证任务中接近人类表现 DeepFace: Closing the gap to human-level performance in face verification (2014) 作者Y. Taigman et al. 利用卷积神经网络进行大规模视频分类 Large-scale video classification with convolutional neural networks (2014) 作者A. Karpathy et al. DeepPose:利用深度神经网络评估人类姿势 DeepPose: Human pose estimation via deep neural networks (2014) 作者A. Toshev and C. Szegedy 用于视频中动作识别的双流卷积网络 Two-stream convolutional networks for action recognition in videos (2014) 作者K. Simonyan et al. 用于人类动作识别的3D 卷积神经网络 3D convolutional neural networks for human action recognition (2013) 作者S. Ji et al.

2017-02-22

递归神经网络模型.zip

递归神经网络的条件随机场 Conditional random fields as recurrent neural networks (2015) 作者S. Zheng and S. Jayasumana. 记忆网络 Memory networks (2014) 作者J. Weston et al. 神经网络图灵机 Neural turing machines (2014) 作者A. Graves et al. 递归神经网络生成序列 Generating sequences with recurrent neural networks (2013) 作者A. Graves.

2017-02-22

自然语言处理.zip

应用于神经网络机器翻译的无显式分割字符级解码器 A character-level decoder without explicit segmentation for neural machine translation (2016) 作者J. Chung et al. 探索语言建模的局限性 Exploring the limits of language modeling (2016) 作者R. Jozefowicz et al. 教机器阅读和理解 Teaching machines to read and comprehend (2015) 作者 K. Hermann et al. 摘要:教机器阅读自然语言文档仍然是一个难以应付的挑战。对于看到的文档内容,我们可以测试机器阅读系统回答相关问题的能力,但是到目前为止,对于这种类型的评估仍缺少大规模的训练和测试数据集。在这项工作中,我们定义了一种新的方法来解决这个瓶颈,并提供了大规模的监督阅读理解数据。 这允许我们开发一类基于attention的深层神经网络,凭借最少的语言结构的先验知识来学习阅读真实文档和回答复杂的问题 。 attended-based神经网络机器翻译有效策略 Effective approaches to attention-based neural machine translation (2015) 作者 M. Luong et al. 通过共同学习对齐和翻译实现神经机器翻译 Neural machine translation by jointly learning to align and translate (2014) 作者 D. Bahdanau et al. 利用神经网络进行序列到序列的学习 Sequence to sequence learning with neural networks (2014) 作者I. Sutskever et al. 用 RNN 编码——解码器学习短语表征,实现统计机器翻译 Learning phrase representations using RNN encoder-decoder for statistical machine translation (2014) 作者K. Cho et al. 一个为句子建模的卷积神经网络 A convolutional neural network for modelling sentences (2014) 作者 N. Kalchbrenner et al. 用于句子分类的卷积神经网络 Convolutional neural networks for sentence classification (2014) 作者Y. Kim Glove: 用于词表征的全局向量 Glove: Global vectors for word representation (2014) 作者 J. Pennington et al. 句子和文档的分布式表示 Distributed representations of sentences and documents (2014) 作者Q. Le and T. Mikolov 词、短语及其合成性的分布式表征 Distributed representations of words and phrases and their compositionality (2013) 作者T. Mikolov et al. 有效评估词在向量空间中的表征 Efficient estimation of word representations in vector space (2013) 作者T. Mikolov et al. 基于情感树库应用于情感组合研究的递归深度网络模型 Recursive deep models for semantic compositionality over a sentiment treebank (2013) 作者R. Socher et al.

2017-02-22

语音__其他领域.zip

端到端attention-based大规模词表语音识别 End-to-end attention-based large vocabulary speech recognition (2016) 作者 D. Bahdanau et al. Deep speech 2:中英文端到端语音识别 Deep speech 2: End-to-end speech recognition in English and Mandarin (2015) 作者 D. Amodei et al. 使用深度循环网络进行语音识别 Speech recognition with deep recurrent neural networks (2013) 作者A. Graves 用于语音识别中声学建模的深度神经网络:四个研究小组的观点分享 Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups (2012) 作者G. Hinton et al. 摘要:大多数当前的语音识别系统都使用隐马尔科夫模型(HMMs)来解决语音中的时间变化问题,用混合高斯模型(GMMs)来评价每一个HMM拟合声音输入表示帧或者小窗口帧系数的效果。存在一种替代评价方法是使用前馈神经网络来将多个帧系数作为输入,将HMM状态的后验概率作为输出。深度神经网络有很多隐藏层,通过新的方法进行训练,在很多语音识别任务上都比GMM模型更加出众,有时甚至会好非常多。本文将会做一个综述,分别对四家研究机构在最近语音识别的声学建模领域取得的成功进行介绍。 基于上下文预训练的深度神经网络在大规模词表语音识别中的应用 Context-dependent pre-trained deep neural networks for large-vocabulary speech recognition (2012) 作者G. Dahl et al. 使用深度置信网络进行声学建模 Acoustic modeling using deep belief networks (2012) 作者A. Mohamed et al.

2017-02-22

强化学习.zip

深度视觉运动策略的端到端训练 End-to-end training of deep visuomotor policies (2016), 作者S. Levine et al. 利用深度学习和大规模数据搜集,学习眼手协调的机器人抓取 Learning Hand-Eye Coordination for Robotic Grasping with Deep Learning and Large-Scale Data Collection (2016) 作者 S. Levine et al. 深度强化学习的异步方法 Asynchronous methods for deep reinforcement learning (2016) 作者V. Mnih et al. 使用双Q学习的深度强化学习 Deep Reinforcement Learning with Double Q-Learning (2016) 作者 H. Hasselt et al. 通过深度神经网络和树搜索来掌控围棋游戏 Mastering the game of Go with deep neural networks and tree search (2016) 作者 D. Silver et al. 摘要:围棋被视为人工智能挑战经典游戏中最难的一个,因为其巨大的搜索空间和对位置和移动的评价难度。本文提出了一种新方法使用“值网络”来评价位置,用“策略网络”来选择移动。这些深度神经网络是从人类专家棋局中进行有监督学习,然后在从自对弈中进行强化学习。如果不考虑前向搜索的话,当前最好的神经网路模型是蒙特卡洛树搜索,这种方法通过进行上千局的自对弈来进行仿真。我们也介绍了一种新点的搜索算法,将蒙特卡洛仿真与值网络和策略网络进行了综合。使用这种搜索算法,我们的项目AlphaGo有99.8%的胜率,并且以5:0的比分打败了来自欧洲的人类冠军。这也是计算机第一次在真实围棋比赛中击败人类专业选手,将10年后的目标提前完成了。 采用深度强化学习进行持续控制 Continuous control with deep reinforcement learning (2015) 作者T. Lillicrap et al. 通过深度强化学习实现人类水平控制 Human-level control through deep reinforcement learning (2015) 作者V. Mnih et al. 侦测机器人抓取的深度学习 Deep learning for detecting robotic grasps (2015) 作者 I. Lenz et al. 用强化学习玩atari游戏 Playing atari with deep reinforcement learning (2013) 作者V. Mnih et al.

2017-02-22

深度学习 论文

Layer Normalization (2016), J. Ba et al. Learning to learn by gradient descent by gradient descent (2016), M. Andrychowicz et al. Domain-adversarial training of neural networks (2016), Y. Ganin et al. WaveNet: A Generative Model for Raw Audio (2016), A. Oord et al. Colorful image colorization (2016), R. Zhang et al. Generative visual manipulation on the natural image manifold (2016), J. Zhu et al. Texture networks: Feed-forward synthesis of textures and stylized images (2016), D Ulyanov et al. SSD: Single shot multibox detector (2016), W. Liu et al. SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and< 1MB model size (2016), F. Iandola et al. Eie: Efficient inference engine on compressed deep neural network (2016), S. Han et al. Binarized neural networks: Training deep neural networks with weights and activations constrained to+ 1 or-1 (2016), M. Courbariaux et al. Dynamic memory networks for visual and textual question answering (2016), C. Xiong et al. Stacked attention networks for image question answering (2016), Z. Yang et al. Hybrid computing using a neural network with dynamic external memory (2016), A. Graves et al. Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation (2016), Y. Wu et al.

2017-02-22

100篇之外深度学习.zip

新论文:最近6个月以内的 Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Models, S. Ioffe. Wasserstein GAN, M. Arjovsky et al. Understanding deep learning requires rethinking generalization, C. Zhang et al. [pdf] 老论文:2012年以前的 An analysis of single-layer networks in unsupervised feature learning (2011), A. Coates et al. Deep sparse rectifier neural networks (2011), X. Glorot et al. Natural language processing (almost) from scratch (2011), R. Collobert et al. Recurrent neural network based language model (2010), T. Mikolov et al. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion (2010), P. Vincent et al. Learning mid-level features for recognition (2010), Y. Boureau A practical guide to training restricted boltzmann machines (2010), G. Hinton Understanding the difficulty of training deep feedforward neural networks (2010), X. Glorot and Y. Bengio Why does unsupervised pre-training help deep learning (2010), D. Erhan et al. Recurrent neural network based language model (2010), T. Mikolov et al. Learning deep architectures for AI (2009), Y. Bengio. Convolutional deep belief networks for scalable unsupervised learning of hierarchical representations (2009), H. Lee et al. Greedy layer-wise training of deep networks (2007), Y. Bengio et al. Reducing the dimensionality of data with neural networks, G. Hinton and R. Salakhutdinov. A fast learning algorithm for deep belief nets (2006), G. Hinton et al. Gradient-based learning applied to document recognition (1998), Y. LeCun et al. Long short-term memory (1997), S. Hochreiter and J. Schmidhuber.

2017-02-22

阿里巴巴Java开发手册(正式版)高清完整.pdf下载

阿里巴巴Java开发手册,首次公开阿里官方Java代码规范标准。这套Java统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。 相比C++代码规范业界已经达成共识,Java代码规范业界比较混乱,我们期待这次发布的Java代码规范能够给业界带来一个标准,促使整体行业代码规范水平得到提高,最终能够帮助企业和开发者提升代码质量和降低代码故障率。 此次首度公开的Java开发手册正是出自这样的团队,近万名阿里Java技术精英的经验总结,并经历了多次大规模一线实战检验及完善,铸就了这本高含金量的阿里Java开发手册。该手册以Java开发者为中心视角,划分为编程规约、异常日志规约、MYSQL规约、工程规约、安全规约五大块,再根据内容特征,细分成若干二级子目录。根据约束力强弱和故障敏感性,规约依次分为强制、推荐、参考三大类。此套规范不仅能让代码一目了然, 更有助于加强团队分工与合作、真正提升效率。

2017-02-09

中国人工智能学会 学会通讯 2017年 第1期.pdf

2017-02-07

AI + : 2016 人工智能影响力微报告.pdf

2016年最热门的科技名词是什么?人工智能当之无愧,这个已经存在了60年度的技术领域因为谷歌的AlphaGo人机大战而声名鹊起,从过去的高高在上到今天的人人皆知,人工智能已经无处不在。今年年初的Apple的Siri,亚马逊的Echo和Alexa,阿里巴巴的ET和阿里小蜜,蚂蚁金服的刷脸支付,Google的无人车等都有人工智能技术的身影。投资界和产业界对AI的关注度更是前所未有的高涨,令人联想起2000年左右互联网热潮兴起的时代。2016年是AI+元年,从互联网+、大数据+到今天的AI+,会成为各行业数字化转型的重要方向,融合趋势势不可挡。 根据Gartner 2016年7月最新的新兴技术成熟度曲线可以看出,感知智能机器时代正在来临,33项技术之中,与人工智能相关的技术占到一半的比例,其中最值得关注的是机器学习技术已经到达炒作顶峰,预示着未来2-5年内会得到广泛应用。

2017-01-25

淘宝技术这十年.pdf

本书从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。全书文风流畅,有技术人员特有的幽默感;内容积极正面,有现场感,全部是作者亲身经历。

2017-01-22

双十一背后的英雄: 大数据计算平台.pdf

双11对阿里云大数据平台的技术挑战主要体现在两方面。实时数据处理技术方面,包括日志数据和交易数据的实时采集、分发、计算,最终在媒体直播大屏上实时渲染和展示,整个链路的稳定性保障压力是巨大的。今年双11,阿里云实时大数据系统完成了三项世界级的挑战:1.低延时,从零点第一笔交易发生,到媒体大屏上显示出统计结果,整个处理过程仅延时仅几秒钟;2.高性能、高吞吐,最高处理速度达到千万条/秒,流计算的整体性能比去年提升了N倍;3.高可用,全天服务不降级、无故障,扛下了高峰期所有的流量。而在超大规模的离线数据处理方面,双11期间,阿里云MaxCompute抗下了单天数据处理峰值上百PB,以及百万级的调度作业,这对于作业调度、计算性能、系统稳定性等都是极大的考验。

2017-01-22

双十一背后的网络自动化技术.pdf

每年的双11对阿里的网络都是一次严峻的考验。在双11当天,阿里的网络必须承载来自于世界各地数以亿计的用户所带来的巨大流量。而在这期间,任何一个看起来微小的故障或者失误都有可能给阿里的客户带来难以估量的损失。为了保证网络能够稳定可靠的度过双11,我们必须在双11之前就计划并且做好大量的准备工作,这包括1)对整个网络进行多维度多批次的检查,将绝大部分的隐患和风险提前进行修复,减小故障可能发生的机率;2)对双11活动期间任何可能出现的故障,提前设计并且演练好预案,以保证即便故障发生也能够做到快速的处理和恢复,减小故障对客户的影响。在这次演讲中,我们将会介绍阿里网络团队所打造的一系列网络自动化工具,正是这些工具让我们能够完成这些细致而又繁重的准备工作,让阿里的网络可以轻松应对双11的挑战。

2017-01-22

双11媒体大屏背后的数据技术和产品.pdf

阿里巴巴数据技术与产品部连续多年承担双11媒体大屏的实时计算开发任务,看似激动人心的数字背后,蕴含着这支技术团队多年来不断进行技术优化、追求卓越的努力,从最开始手忙脚乱、惊心动魄,到现在的轻松应对、运筹帷幄,他们到底进行了哪些技术改进?阿里巴巴公共数据平台团队负责人罗金鹏,将从技术架构、模型重构、资源调度、链路保障等多方面为大家带来精彩的解读。

2017-01-22

空空如也

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

TA关注的人

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