1.为什么需要归一化?维基百科给出的解释:1)归一化后加快了梯度下降求最优解的速度;2)归一化有可能提高精度。 1)加快梯度下降求解速度 斯坦福机器学习视频做了很好的解释:https://class.coursera.org/ml-003/lecture/21 如下图所示,蓝色的圈圈图代表的是两个特 ...
分类:
其他好文 时间:
2018-05-05 20:45:33
阅读次数:
141
题目描述 项目:在 Wiki 标记中添加无序列表 在编辑一篇维基百科的文章时,你可以创建一个无序列表,即让每个列表项占据一行,并在前面放置一个星号。但是假设你有一个非常大的列表,希望添加前面的星号。你可以在每一行开始处输入这些星号,一行接一行。或者也可以用一小段Python 脚本,将这个任务自动化。 ...
分类:
编程语言 时间:
2018-05-03 19:23:22
阅读次数:
298
官方文档:https://help.ubuntu.com/community/UbuntuBonding绑定,也称为端口聚合或链路聚合,意味着将多个网络接口(NIC)组合到单个链路,从而提供高可用性,负载平衡,最大吞吐量或这些组合。 详情请参阅维基百科。1、安装sudo apt-get install ifenslave2、确保内核支持在Ubuntu可以将网卡配置为NIC绑定之前,您需要确保存在正
分类:
系统相关 时间:
2018-04-26 17:01:39
阅读次数:
245
一、SonarQube 我的理解是,SonarQube就是一个对代码进行分析的平台,其功能可以通过插件扩展。支持多种语言,也支持静态代码检查、发现潜在bug等。 以下是参考信息: 维基百科:https://zh.wikipedia.org/wiki/SonarQube 官网:https://www. ...
分类:
其他好文 时间:
2018-04-24 17:51:20
阅读次数:
4590
来自维基百科: Java Development Kit(JDK)是太阳微系统针对Java开发人员发布的免费软件开发工具包(SDK,Software development kit)。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。由于JDK的一部分特性采用商业许可证,而非开源[1 ...
分类:
其他好文 时间:
2018-04-17 18:02:39
阅读次数:
184
维基百科中的解释: 在计算机科学中,柯里化(英语:Currying),又译为卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。 顾名思义,柯里化其实本身是固定一个可以预期的参数,并返回一个特定的函数,处理批特 ...
分类:
Web程序 时间:
2018-04-10 13:25:54
阅读次数:
261
博客转载自:https://leileiluoluo.com/posts/kdtree-algorithm-and-implementation.html k-d tree即k-dimensional tree,常用来作空间划分及近邻搜索,是二叉空间划分树的一个特例。通常,对于维度为k,数据点数为N ...
分类:
编程语言 时间:
2018-04-06 15:32:22
阅读次数:
371
什么是网格(Grid)? 摘自维基百科: 简单地说,网页设计中的网格用于组织内容,让网站易于浏览,并降低用户端的负载。 什么是 Bootstrap 网格系统(Grid System)? Bootstrap 官方文档中有关网格系统的描述: 让我们来理解一下上面的语句。Bootstrap 3 是移动设备 ...
分类:
Web程序 时间:
2018-04-04 20:46:47
阅读次数:
223
git git是一个分布式版本控制系统,在这里就要介绍一下什么是版本控制:参考至维基百科 版本控制(Revision control)是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软件工程技巧,借此能在软件开发的过程中,确保由不同人所编辑的同一代码文件案都得到 ...
分类:
其他好文 时间:
2018-04-03 20:08:55
阅读次数:
213
首先把需要下载的东西都列出来 1. 语料:下载地址是https://dumps.wikimedia.org/zhwiki/latest/zhwiki-latest-pages-articles.xml.bz2,或者在这里找https://dumps.wikimedia.org/zhwiki/。这个文 ...