比较OpenBLAS,Intel MKL和Eigen的矩阵相乘性能
http://www.leexiang.com/the-performance-of-matrix-multiplication-among-openblas-intel-mkl-and-eigen 分布式机器学习 signa http://www.comp.nus.edu.sg/~dbsystem/singa/install/2015/01/20/install/
数据基础—numpy、pandas使用教程
数组对象 Numpy库 Numpy最重要的一个特点是就是其N维数组对象,即ndarray,ndarray是一个通用的同构数据多维容器,其中的所有元素必须是相同类型的。每个数组都有一个shape(一个表示各维度大小的元组,即表示有几行几列)和dtype(一个用于说明数组数据类型的对象)。本节将围绕ndarray数组展开。 Numpy基础 1、创建ndarray数组 使用array函数,它接受一切序列…
Centos7下两种方式安装Docker-CE
前言 Docker 提供了两个版本:社区版 (CE) 和企业版 (EE)。 Docker 社区版 (CE) 是开发人员和小型团队开始使用 Docker 并尝试使用基于容器的应用的理想之选。 本文介绍下Docker 社区版 (CE) 在CentOS 7系统中的里两种安装方式 安装前提 64 位版本的 CentOS 7 CentOS 系统的内核版本高于 3.10(uname -r命令可查看系统内核版本…
关于idea搭建SpringBoot启动时:Process finished with exit code 0解决办法
以前都用eclipse的,最经看springboot书籍,使用idea(springboot initializr)快速搭建springboot项目,一路next; 启动时候:Process finished with exit code 0,这不是错; 意思是:这个表示程序正常执行完毕退出了。 这就表示项目启动成功后了,此时运行,最后运行完毕自动退出。 而现在我们想要的是启动项目访问路径,我们需…
继承派生(只考虑public继承)以及多态
一、继承和派生 class B:public A { }; B继承自A, B是A的派生。派生类拥有基类的全部成员函数和成员变量,但基类的private成员,派生类无法访问(因此可以将派生类定义成基类的友元类, 友元关系不具有传递性和继承性 ),基类的protected成员:派生类的成员函数可以访问当前对象的基类的保护成员。保护成员就是为了继承而生的,其它访问限制与private一样。 关于构造函数…
Android 9.x userdebug版本关闭adb root功能
引言 公司某行招标软件版本是userdebug,需要关闭adb root功能,保留安装应用等功能 刚开始修改系统属性值ro.secure=1,没有效果,只得去撸源码,最后修改成功,特此记录源码分析过程 “解决方案” 这个需求,不是很简单嘛,就是一个系统属性值的问题 diff --git a/build/make/core/main.mk b/build/make/core/main.mk inde…
分析函数入门sum…over(partition by xxx order by yyy rows between zzz)
分析函数是什么? 分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值。 分析函数和聚合函数的不同之处是什么? 普通的聚合函数用group by分组,每个分组返回一个统计值,而分析函数采用partition by分组,并且每组每行都可以返回一个统计值。 分析函数的形式 分析函数带有一个开窗函数o…
多重集合组合数问题 (计数dp)
题目大意: 有 n n n 种物品,第 i i i 种物品有 a i a_i a i 个,不同种类的物品可以相互区分但是同一种的物品无法相互区分 求从这些物品种取出 m m m 个物品有多少种取法 题目分析: 为了避免重复计数,我们对一种物品尽量一次性拿完,故定义状态: d p [ i ] [ j ] dp[i][j] d p [ i ] [ j ] 为前 i i i 种物品取出了 j j j…