自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 ubuntu16.04 设置mysql允许远程连接

1. 安装mysqlsudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev2. 测试是否成功安装sudo netstat -tap | grep mysqlorsudo service --status-all | grep mysql3. 设置允许远程访问1) 默认情况下 root是不允许远程访问的,因此需要另外建立自己的用

2020-07-21 18:30:02 1954

原创 Ubuntu 16.04 配置Raft(分布式共识协议)及Maven+Java运行环境

本文用于在Ubuntu 16.04中配置分布式共识协议 Raft, 运行环境为Java + Maven, 开辟端口为 8051-8080, demon中实际使用端口为8051-8053Raft软件包下载地址:https://github.com/Limber0117/raft-java================== 开始配置 ===========第一步: 配置Java + Maven 运行环境1. 目前Oracle已经关闭了 Ubuntu16.04 上面Java 8 的...

2020-07-14 11:55:36 261

原创 Ubuntu 16.04 安装中文输入法以解决中文显示乱码的问题

本文用于解决Ubuntu 16.04 安装中文输入法以解决中文显示乱码的问题,其它Ubuntu版本未测试。1. 安装中文支持包language-pack-zh-hans:sudo apt-get install language-pack-zh-hans2. 修改/etc/environment(在文件的末尾追加):sudo nano /etc/environment然后再打开的文件中输入以下内容,如果文件中有其他指令,则将下文代码放在最后LANG="zh_CN.UTF-8"L

2020-07-11 15:58:00 739

原创 Ubuntu SSH登录显示 Access Denied (: public key) 的解决方案,尤其适用于EC2和Nectar云

1.问题表现:在使用putty或者x2go(尤其是后者)进行ssh无密码登录时,不断提醒输入私钥密码,而且输入一般三次之后,提示含有 public key字样的登录错误。2.原因:潜在的原因包括用户名错误、私钥错误、IP地址错误等,都比较好解决,唯一难处理的是由于用户公钥permission修改引起的错误。Linux规定(尤其是云服务器提供商规定)每个用户的SSH公钥的owner不...

2018-08-30 19:27:32 4274

原创 Ubuntu 14.04 下配置 Apache2 + Django 1.11技巧总结

1. 前期需求    用户需求:需要有root用户,外加一个非root用户,普通情况下,使用非root用户进行配置。本文中假设非root用户为ubuntu    安装内容:Apache2  Django  Python2.7(ubuntu默认已经安装)    版本适配性:    ubuntu  14.04    Django  1.11    Python  2.7 (3不支持Dj...

2018-08-28 22:07:06 313

原创 Amazon EC2 Ubuntu 安装可视化GUI LXDE

1. 连接EC2首先使用putty登录ec2,使用私钥ppk文件,用户名(ip)处填写 ubuntu@public-dns(很长的那个字符串)2. 在Amazon中设置RDP端口可用(3389)、SSH端口可用(22)22端口已经默认设置,3389端口需要在“安全组”的“入站”处添加3. 在ubuntu中安装lxdesudo apt-get updatesudo apt-...

2018-08-27 21:03:58 1672

原创 在ubuntu下matlabR2014a连接mysql数据库

ubuntu下matlab访问mysql数据库时,必须使用java odbc connector才可以,而且版本要符合。(现在mysql官网提供的connector已经无法用于2014a的连接了)主要步骤如下:1.检查matlab配置文件的安装位置打开matlab,输入命令  prefdir,记住这个路径,如  /home/ubuntu/.matlab/R2014a2.建立配置文件...

2018-08-25 15:03:18 303

原创 简单的mysql备份和还原(可以用来移植数据库))

1. 数据库备份进入到mysql安装目录下的bin文件夹cmd >> mysqldump -uroot -ppassword database_name > abc.sqlabc.sql  为生成的备份文件,后缀和目录可以自己定义2.数据库还原cmd>>  mysql  -uroot -ppassword new_database < abc...

2018-08-25 14:10:17 329

原创 矩阵分解在协同过滤推荐算法中的应用

这篇文章非常好,mark一下https://www.cnblogs.com/pinard/p/6351319.html

2018-07-09 19:56:27 756

转载 matlab绘图命令汇总

  MATLAB绘图虽说非常简单,但是众多命令不好记忆,每次用到都要到网上查找也非常麻烦,找到一个比较全的汇总,以后用到的时候直接来这里就行了。a=linspace(1,2,10)plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10)legend('a','Location...

2018-07-06 16:11:40 46621 6

翻译 一个评测指标就是MAP(Mean Average Precision)平均精度均值

来源01:Mean Average Precision(MAP)来源02:一个评测指标就是MAP(Mean Average Precision)平均精度均值来源03:MAP(Mean Average Precision)MAP可以由它的三个部分来理解:P,AP,MAP先说P(Precision)精度,正确率。在信息检索领域用的比较多,和正确率一块出现的是找回率Recall。对于一个查询,返回了一系...

2018-07-05 19:23:24 952

转载 MATLAB自带工具箱实现PCA降维代码

进行PCA降维,环境是MATLAB,网上找了很多都是介绍PCA原理的,两篇介绍的不错的PCA 原理文章,只是想实现pCA的大可不必看.原理文章1 原理文章2下面开始介绍用MATLAB自带工具包函数pca(对应老版本函数princomp,在maltab里help princomp会提示你用pca代替他)进行降维的方法. 直接上代码分析:[pc,score,latent,tsquare] = pca(...

2018-06-16 12:44:12 10896 3

原创 可视化利器 t-SNE(matlab)——用于高维数据的自动降维和绘图

t-SNE – Laurens van der Maaten(感谢学术男神们的无私开源) User_guide.pdf(用户指南)1. tsne 函数mappedX = tsne(X, labels, no_dims, init_dims, perplexity)最新的matlab(实测的是2017b) 已经集成了 tsnetsne 是无监督降维技术,labels 选项可选; X...

2018-06-16 11:12:01 27754 16

转载 将mysql数据从Windows迁移到Linux中

1、先在windows上将数据都导出一个文件。(这里以某个数据库为例)导出整个数据库mysqldump -u 用户名 -p密码 数据库名 > 导出的文件名导出指定表mysqldump -u 用户名 -p密码 数据库名 表名1 表名2 ... > 导出的文件名123452、将数据从Windows拷贝到Linux中。3、登录Linux的MySql数据库  4、创建与windows同...

2018-06-07 20:55:10 5553

原创 在Ubuntu16.04下安装mysql

sudo apt-get install mysql-serversudo apt install mysql-clientsudo apt install libmysqlclient-dev安装成功后可以通过下面的命令测试是否安装成功:sudo netstat -tap | grep mysql  出现如下信息证明安装成功:            可以通过如下命令进入mysql服务:mysq...

2018-06-07 20:52:34 121

原创 ubuntu中使用matlab访问mysql数据库

dbname = 'apknets';username='root';password='root';driver='com.mysql.jdbc.Driver';dburl = ['jdbc:mysql://localhost:3306/apknets'];%打开数据库conn = database(dbname,username,password,driver,dburl);%执行sql语句c...

2018-06-07 20:50:37 326 3

转载 MATLAB高效编程

1 向量化编程 vs. 循环加速        从我们使用MATLAB的第一天开始,就有人告诉我们,MATLAB的优势是矩阵运算,所以能不写循环就不要写循环,否则速度会很慢。        但是,从6.5版本开始(貌似我们大一就是用的6.5,六七年前的事情了),MATLAB就引入了针对循环加速的JIT(Just In Time)技术和accelerator,默认情况下,这2个加速器都是打开的,可以...

2018-06-05 07:44:10 2322

转载 如何提高MATLAB的运算速度

将提高MATLAB运算速度的途径总结为以下几点:1. 硬件方面:CPU配置高一些;2. 利用Profiler评估程序,查找出函数花费时间较多的地方优化;3. 尽量少使用for或者while循环,而是向量化;4. 循环中,尽量将变量预配置,即预先开辟空间,减少循环内部的动态配置;5. 尽量使用MATLAB函数库中的自带函数;6. 尽量将需实现的独立功能编写成M函数,尽量少用M脚本文件;7. 将程序进...

2018-06-03 13:37:29 7749

转载 matlab绘图技巧

用matlab画了一张图,投稿时要缩小,缩小后字体就会过小或者发虚。比较好的方法是如下的代码:%%%%%%%%%%%%%%%%%%%%%%plot your figure before%%%%%%%%%%%%%%%%%%%%%% figure resizeset(gcf,'Position',[100 100 260 220]);set(gca,'Position',[.13 .17 .80 .7...

2018-06-03 12:32:59 248

转载 推荐系统必读的10篇精选技术文章

1.推荐系统算法综述推荐系统在各种系统中广泛使用,推荐算法则是其中最核心的技术点, 为推荐系统选择正确的推荐算法是非常重要的决定。每一种推荐算法都有其优点和缺点,当然也有其限制条件,在作出决定之前,必须要一一考量。在实践中,你可能会测试几种算法,以发现哪一种最适合你的用户,测试中你也会直观地发现它们是什么以及它们的工作原理。InfoQ策划了系列文章来为读者深入介绍。推荐算法综述分为五个部分,本文作...

2018-05-21 17:17:12 808

转载 矩阵分解(MATRIX FACTORIZATION)在推荐系统中的应用

前言最近一段时间隐语义模型(Latent Factor Model,LFM)在推荐系统中的应用越来越广泛,本文所介绍的矩阵分解方法也是基于这个隐语义模型。这里需要说明的一点是,这里所说的矩阵分解并不是SVD,之前在这个问题纠结了很久,因为网上很多人还有周围的人都把矩阵分解就当成了SVD,实际上SVD也是矩阵分解的一种技术(SVD在推荐系统中的应用见 http://blog.csdn.net/wuy...

2018-05-18 19:09:09 4395 2

转载 SVD在推荐系统中的应用

参考自:http://www.igvita.com/2007/01/15/svd-recommendation-system-in-ruby/其实说参考也不准确,准确地说应该是半翻译半学习笔记。仔细整理一遍,感觉还是收获很大的。线性代数相关知识:任意一个M*N的矩阵A(M行*N列,M>N),可以被写成三个矩阵的乘积:1. U:(M行M列的列正交矩阵)2. S:(M*N的对角线矩阵,矩阵元素非...

2018-05-18 19:08:50 674

空空如也

空空如也

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

TA关注的人

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