自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 GBDT:梯度提升决策树

转载:GBDT:梯度提升决策树综述GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的结论累加起来做最终答案。它在被提出之初就和SVM一起被认为是泛化能力较强的算法。  GBDT中的树是回归树(不是分类树),GBDT用来做回...

2019-09-04 15:09:57 105

原创 归一化互信息(NMI)评价指标

信息熵对信息进行量化度量。可以理解为某种特定信息的出现概率。计算公式相对熵【百度百科】相对熵(relative entropy),又被称为Kullback-Leibler散度(Kullback-Leibler divergence,KL散度)或信息散度(information divergence),是两个概率分布(probability distribution)间差异的非对...

2019-03-24 23:23:13 10480

转载 SciPy中稀疏矩阵的处理

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

2018-10-06 18:07:14 2878 5

原创 centos7服务器安装并配置ssh

使用putty连接centos7服务器,失败如下1、检查是否安装先进入centos7服务器看查看是否安装SSHyum list installed | grep openssh-server若没有没有任何东西,则输入yum install openssh-server2、安装后进行配置安装后进行配置,使用vim编辑/etc/ssh/sshd_config文件...

2019-09-18 11:11:24 378

原创 office 2016 中出现‘VBE6EXT.OLB’ 不能被加载

office 2016 中出现‘VBE6EXT.OLB’ 不能被加载VBE6EXT.OLB’ 不能被加载打开word, ppt, excel,会出现以下几个bugVBE6EXT.OLB’ 不能被加载在安装mathtype后,再打开word2016就会出现‘VBE6EXT.OLB’ 不能被加载,试着重装office也无用,找了很长时间。打开word, ppt, excel,会出现以下几个bug...

2019-07-02 10:10:49 1207 1

转载 17 张程序员壁纸推荐

转载:17 张程序员壁纸推荐1、三思后再写代码!!!2、从世界上搜索喜欢你的人!!!其他分辨率下载:1920x1080 1920x1200 2560x1440 2560x16003、代码没写完,哪里有脸睡觉!!!其他分辨率及 PSD 文件下载:http://static.runoob.com/download/mlcf.zip4、程序员的 Home 键!...

2019-06-25 09:58:53 4902

原创 win10安装windows terminal

效果图安装Windows Terminal 系统要求:安装链接,或者打开Microsoft Store,搜索windows terminal。配置背景文件:profile.json{ "globals" : { "alwaysShowTabs" : true, "defaultProfile" : "{61c54b...

2019-06-24 15:28:23 4591 1

原创 使用python按规则将文件复制到指定文件夹

import osimport shutilimport xlrddef open_excel(f_name="./test.xlsx"): """ 打开excel文件 :param f_name: 文件名 :return: data """ try: data = xlrd.open_workbook(f_name) ...

2019-06-01 17:21:04 1463

原创 Windows下R语言的使用

R语言的安装与配置,这篇教程写的挺详细的,这次不做叙述。重要的是安装完成之后,会下载和加载packages的使用最最重要的是下载和加载包的目录${R_HOME}\etc\Rprofile.site在此文件下添加一句.libPaths("C:\Users\codel\Documents\codel\R\win-library\3.5")如果不知道这个目录怎么来的,可以输入hel...

2019-04-15 18:05:41 737

原创 win10 双屏显示双壁纸

将两个你想放置的选定的壁纸放置在同一文件夹下,点击一张后,按下Ctrl键选定另一张,点击设置为桌面背景即可。

2019-03-30 21:29:52 16714 4

原创 ubuntu18.04 使用阿里源

与Ubuntu16.04更换源的方法一样但是替换sources.list代码如下:deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted ...

2019-03-13 16:31:51 566

转载 提高git下载速度

对于搭建代理的,在命令行执行以下代码:git config --global http.proxy socks5://127.0.0.1:1080git config --global https.proxy socks5://127.0.0.1:1080

2019-03-13 16:14:02 807

转载 用python实现 01矩阵写汉字

"""将汉字打印在文件@author: lyh"""import osimport pygameimport csvdef string_list(text, size): pygame.init() font = pygame.font.Font(os.path.join("C:\\Windows\\Fonts", "msyhl.ttc"), size)...

2019-02-28 14:38:38 576

转载 Python将英文标点替换成空格

def remove_symbols(sentence): """ Remove numbers and symbols from ASCII """ import string del_estr = string.punctuation + string.digits # ASCII 标点符号,数字 ...

2018-11-07 22:10:47 6965

转载 为 Ubuntu Dock 启用最小化操作

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

2018-09-24 14:05:53 1580

转载 Ubuntu录制gif图

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

2018-09-24 14:03:54 155

原创 python numpy.array插入一行或一列

import numpy as npa = 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=b, axis=1)print(c)print(d)>>c[[0 0 0] ...

2018-09-24 11:53:01 19624

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

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

2018-09-23 20:51:12 15763 5

转载 anaconda使用清华源

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

2018-09-15 19:23:54 4690

转载 去掉小箭头

1、去掉小箭头将下述代码保存为【arrow.bat】,然后通过管理员方式运行reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /fta...

2018-09-15 18:56:16 1367

转载 android 为TextView添加边框

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

2018-08-19 10:39:01 6656

转载 Android中padding与layout_margin的区别与用法

一、定义           android:layout_margin就是设置view的上下左右边框的额外空间        android:padding是设置内容相对view的边框的距离        padding,含义为“填充”,像垫肩压类似的填充物,一个控件的padding及此控件内部的填充,由此可见padding是以所被定义的控件A为parent控件,而内部的内容物与控件...

2018-08-18 15:29:56 6236 1

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

转: FROM  GA_studio   http://blog.csdn.net/tianjian4592         一个真正酷炫的动效往往让人虎躯一震,话不多说,咱们先瞅瞅效果:   --------------------------------------------------如果你想看 GAStudio Github主页,请戳这里; 如果你想看 ...

2018-07-26 11:02:09 349

原创 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 4322 3

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

我将php5.6与apache2.4,与php所需要安装的运行库(vc2012,vc2015,vc2017)都放在我的GitHub里,可以下载配置apache修改[Your download]/Apache24/conf/httpd.conf1、配置ServerRoot,为ServerRoot "C:/server/apache24" #我将更目录为/server2、导入php module,再...

2018-06-11 20:52:58 504

转载 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/B7A6D5AB-2606-4942-BE19-996D105376A4/vc_redist.x64.exe

2018-06-05 00:22:47 18690 4

原创 mysql查看所有列

SHOW FULL COLUMNS FROM table_name

2018-05-29 23:04:51 8694

转载 Ubuntu查看系统版本

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

2018-05-29 16:44:33 2536

原创 Android Studio 修复错误快捷键

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

2018-05-25 17:03:21 4267 1

转载 python range函数

python range() 函数可创建一个整数列表,一般用在 for 循环中。range函数语法:range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5st...

2018-05-21 15:13:05 233

转载 Android Bundle数据类型与Intent详解

Bundle类的作用Bundle类用作携带数据,它类似于Map,用于存放key-value名值对形式的值。相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,如:putString()/getString()和putInt()/getInt(),putXxx()用于往Bundle对象放入数据,getXxx()方法用于从Bundle对象里获取数据。Bundle的内部实际上是使...

2018-05-19 21:15:46 1006

转载 python functools 模块

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

2018-05-13 21:12:30 315

原创 python3写Csv文件

import csvdef get_csv_file(read_file,write_file): headline = ['LegalName','GivenName','BirthDate','Gender','Scoring code' ,'Test battery for Direct Testing','Email','Education le...

2018-05-08 18:02:38 438

转载 django删除表重建

正确的方法如下:先到数据库把表删掉:drop table注释django中对应的Model执行以下命令:python manage.py makemigrations python manage.py migrate --fake去掉注释重新迁移python manage.py makemigrations python manage.py migrate...

2018-05-04 17:15:05 9774 3

原创 pycharm添加到Ubuntu桌面

下载pycharm,并解压到~/pycharm里面一、添加软连接:sudo ln -s ~/pycharm/bin/pycharm.sh /usr/bin/pycharm二、添加桌面:sudo vim /usr/share/applications/Pycharm.desktop[Desktop Entry] Type=Application Name=Pycharm Generic...

2018-04-29 12:41:49 1457

原创 Github多台设备进行管理代码

在实际工作生活中,我们可能不一定仅仅在一台电脑上编码,比如:我们平时在单位电脑1上写代码,提交代码到github账户,而我们也可能会在在家里的电脑2上继续工作,提交代码,这样就是在不同的电脑上提交代码到同一个github账户,同时在每一台电脑上都保持和github账户的一致,该怎么办呢?1,首先在电脑2上完成git的安装和配置:和在电脑1上的配置一样,按照本系列git学习1中的教程安装配置,其中用...

2018-04-29 10:43:47 970

转载 Django学习之Request对象

来一个简单的栗子urls.pyfrom django.conf.urls import urlfrom django.contrib import adminfrom cmdb import viewsurlpatterns = [ url('login/', views.index),]views.pyfrom django.shortcuts import renderfro...

2018-04-26 23:26:26 269

转载 Django中Template进阶

在上一节中,了解Template的基础现在对Template进行深入了解在试图中使用模板视图代码:from django.http import HttpResponseimport datetimedef current_datetime(request): now = datetime.datetime.now() html = "<html><body...

2018-04-18 17:31:44 513

转载 Django的template模板

Django中,可以将试图view直接返回到文本中,也就是说,HTML被直接硬编码在Python代码中。def current_datetime(request): now = datetime.datetime.now() html = '<htmel><body>It is now %s.</body></html>" % now...

2018-04-17 11:52:57 857

翻译 Django的URLconf解析

urlconf

2018-04-16 14:25:14 1483

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