SciPy中稀疏矩阵的处理

在矩阵中,若数值为0的元素数目远远多于非0元素的数目,并且非0元素分布没有规律时,则称该矩阵为稀疏矩阵。    ——来自百度百科。 为什么会用到稀疏矩阵,最近在做协同过滤算法时,调用评分图和信任图,数据的稀疏程度达到99.9%,这样的数据存储到内存中,0会占据大量的内存,本想无所谓,但奈何内存放...

2018-10-06 18:07:14

阅读数 460

评论数 0

Python将英文标点替换成空格

def remove_symbols(sentence): """ Remove numbers and symbols from ASCII ""&...

2018-11-07 22:10:47

阅读数 504

评论数 0

为 Ubuntu Dock 启用最小化操作

Ubuntu Dock(位于屏幕左侧的任务栏)可以轻松打开,并且切换和管理应用程序与正在运行的应用程序。 你可以点击 Dock 中的应用程序图标来切换它。但默认情况下,Ubuntu Dock关闭了此选项。 你只需在 Terminal 应用程序中运行此命令,就可以轻松地为 Ubuntu Dock...

2018-09-24 14:05:53

阅读数 311

评论数 0

Ubuntu录制gif图

使用byzanz录制工具 sudo apt-get install byzanz 然后在命令行运行,查看byzanz的使用 byzanz-record --help 例如: byzanz-record --duration=3 --x=0 --y=0 --width=6...

2018-09-24 14:03:54

阅读数 38

评论数 0

python numpy.array插入一行或一列

import numpy as np a = np.array([[1,2,3],[4,5,6],[7,8,9]]) b = np.array([[0,0,0]]) c = np.insert(a, 0, values=b, axis=0) d = np.insert(a, 0, values=...

2018-09-24 11:53:01

阅读数 1118

评论数 0

Python3中列表del(),remove(),pop()三个函数

del():删除指定值 del  a[0] remove():移除指定值 a.remove("str") pop()获取并删除指定位置元素 A = ['a','b','c'] # pop的命令,其有返回值,可赋值带出 d = A.pop(0) #...

2018-09-23 20:51:12

阅读数 1268

评论数 2

anaconda使用清华源

TUNA 还提供了 Anaconda 仓库的镜像,运行以下命令: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels h...

2018-09-15 19:23:54

阅读数 210

评论数 0

去掉小箭头

1、去掉小箭头 将下述代码保存为【arrow.bat】,然后通过管理员方式运行 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons&qu...

2018-09-15 18:56:16

阅读数 81

评论数 0

android 为TextView添加边框

今天需要在TextView上面添加一个边框,但是TextView本身不支持边框,所以只能采用其他方式,在网上查询了一下,主要有三种方式可以实现1.带有边框的透明图片2.使用xml的shape设置3继承TextView覆写onDraw方法。 方法一: 带有透明图片的背景图,这个没有什么好将的,自...

2018-08-19 10:39:01

阅读数 265

评论数 0

Android中padding与layout_margin的区别与用法

一、定义            android:layout_margin就是设置view的上下左右边框的额外空间         android:padding是设置内容相对view的边框的距离         padding,含义为“填充”,像垫肩压类似的填充物,一个控件的padding...

2018-08-18 15:29:56

阅读数 177

评论数 0

Android使用SVG矢量图打造酷炫动效

转: FROM  GA_studio   http://blog.csdn.net/tianjian4592           一个真正酷炫的动效往往让人虎躯一震,话不多说,咱们先瞅瞅效果:       --------------------------------------...

2018-07-26 11:02:09

阅读数 65

评论数 0

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this st

解决方法:设置你的密码set password="YOUR_PASSWORD"

2018-06-12 09:27:56

阅读数 2673

评论数 2

Windows下,php5.6+Apache2.4+mysql安装与配置

我将php5.6与apache2.4,与php所需要安装的运行库(vc2012,vc2015,vc2017)都放在我的GitHub里,可以下载配置apache修改[Your download]/Apache24/conf/httpd.conf1、配置ServerRoot,为ServerRoot &...

2018-06-11 20:52:58

阅读数 118

评论数 0

Microsoft Visual C++ 2017 Redistributable

https://download.microsoft.com/download/4/5/4/454AC59C-DC3F-4AD3-950F-6DCBDF672071/vc_redist.x86.exehttps://download.microsoft.com/download/B/7/A/B7A...

2018-06-05 00:22:47

阅读数 3715

评论数 1

mysql查看所有列

SHOW FULL COLUMNS FROM table_name

2018-05-29 23:04:51

阅读数 2255

评论数 0

Ubuntu查看系统版本

  有时候,我们在升级内核版本或者是从一个版本升级到新的版本之后,想要查看一下自己的ubuntu是否升级成功。可是有没有一种比较快捷的方法比如说在终端里面查看呢?答案是肯定的。为了查看 Ubuntu 的版本号,可以采用以下两种方法之一。方法一在终端中执行下列指令:cat /etc/issue可以查...

2018-05-29 16:44:33

阅读数 237

评论数 0

Android Studio 修复错误快捷键

Eclipse 修复错误快捷键 ctrl+1AS 修复错误快捷键 Alt+Enter

2018-05-25 17:03:21

阅读数 1094

评论数 1

python range函数

python range() 函数可创建一个整数列表,一般用在 for 循环中。range函数语法:range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 sto...

2018-05-21 15:13:05

阅读数 46

评论数 0

Android Bundle数据类型与Intent详解

Bundle类的作用Bundle类用作携带数据,它类似于Map,用于存放key-value名值对形式的值。相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,如:putString()/getString()和putInt()/getInt(),putXxx()用于往Bun...

2018-05-19 21:15:46

阅读数 185

评论数 0

python functools 模块

functools 是 Python 中很简单但也很重要的模块,主要是一些 Python 高阶函数相关的函数。 该模块的内容并不多,看官方文档 也就知道了。说到高阶函数,这是函数式编程范式中很重要的一个概念,简单地说, 就是一个可以接受函数作为参数或者以函数作为返回值的函数,因为 Python 中...

2018-05-13 21:12:30

阅读数 94

评论数 0

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