- 博客(25)
- 收藏
- 关注
原创 pymysql保存json数据库时中文变乱码
操作temp_dict={"电影":"阿凡达"}importjsontemp_dict=json.dumps(temp_dict)写入数据库数据库中实际结果{'\xe7\x94\xb5\xe5\xbd\xb1': '\xe9\x98\xbf\xe5\x87\xa1\xe8\xbe\xbe'}解决办法temp_dict={"电影":"阿凡达"}importjsontemp_dict=json.dumps(temp_dict,ensure_ascii=False)..
2021-01-17 11:10:28
392
转载 TopK推荐 排序
转载自:https://blog.youkuaiyun.com/wufaliang003/article/details/82940218
2020-11-04 11:28:35
588
原创 TopK推荐的评价指标
1、Precision 准确率2、Recall 召回率3、HR(Hit Ratio)4、MAP(Mean Average Precision) 平均准确率5、NDCG(Normalized Discounted Cummulative Gain) 归一化折损累积增益该部分转载自:http://sofasofa.io/forum_main_post.php?postid=1002561MAP和NDCG是排名指标中最受欢迎的两个,MAP考虑的是0和1的排序,而N...
2020-11-03 11:12:44
6286
3
原创 Ubuntu安装Blas、Lapack、Armadillo
sudo apt-get install libblas-dev checkinstallsudo apt-get install libblas-doc checkinstallsudo apt-get install liblapack-dev checkinstallsudo apt-get install liblapack-doc checkinstall参考网站:https://askubuntu.com/questions/623578/installing-blas-and-lap
2020-09-29 18:15:21
2289
原创 张量order和rank的概念区分
参考自论文:《Tamara G. Kolda, Brett W. Bader. Tensor Decompositions and Applications. SIAM. 2009》仅用作个人区别理解。1、orderorder即张量维度,论文中解释为The order of a tensor is the number of dimensions, also known as ways or modes。Nth-order tensor即N-waytensor,higher-order ..
2020-07-27 21:58:48
2908
原创 Ubuntu16.04安装boost库
转载自:https://blog.youkuaiyun.com/lvyibin890/article/details/80888554
2020-07-26 16:54:49
257
原创 Ubuntu16.04安装Intel TBB库
转载自:https://blog.youkuaiyun.com/davidhopper/article/details/983099661.下载源代码wget https://github.com/intel/tbb/archive/2020_U1.tar.gz2.解压源代码tar xzvf 2020_U1.tar.gzrm 2020_U1.tar.gz3. 构建Intel...
2020-07-26 16:54:28
2558
原创 张量乘
1、Hadamard积对应元素相乘2、Kronecker积详见链接:https://baike.baidu.com/item/%E5%85%8B%E7%BD%97%E5%86%85%E5%85%8B%E7%A7%AF/6282573?fr=aladdin3、Khatri-Rao积两个具有相同列数的矩阵与矩阵的对应列向量的克罗内克积排列而成的...
2020-06-15 15:26:29
1727
原创 张量展开(矩阵化)/张量按模式展开成矩阵
节选自:https://zhuanlan.zhihu.com/p/37900429模式1展开(model-1 unfolding)模式2展开(model-2unfolding)模式3展开(model-3unfolding)张量展开示意图:例子:...
2020-04-28 17:54:22
7006
5
原创 牛顿迭代法
牛顿迭代法是已知的实现求方根最快的方法之一,只需要迭代几次后就能得到相当精确的结果。引用:https://www.cnblogs.com/ECJTUACM-873284962/p/6536576.html
2020-02-18 12:17:03
197
原创 java抽象类和普通类的区别
参考博客:https://blog.youkuaiyun.com/csdn_aiyang/article/details/711718861、抽象类不能被实例化,因为其是一种概念;普通类可以去实例化调用。2、普通类和抽象类都可以被继承,但是抽象类被继承后子类必须重写继承的方法,除非自类也是抽象类。...
2020-02-07 12:11:12
155
原创 java静态对象static
最近在学习java,遇到static关键字,不是很理解,所以在这里记录一下。学习博客地址为https://www.cnblogs.com/chuijingjing/p/9452893.html和https://blog.youkuaiyun.com/kuangay/article/details/81485324简单理解为:用static修饰的变量和方法,可以直接调用,不需要定义对象实例。调用方法...
2020-02-07 11:59:29
156
原创 IntelliJ IDEA添加类时自动添加注释:作者信息和日期时间
参考https://blog.youkuaiyun.com/qq_39098813/article/details/80731698及https://blog.youkuaiyun.com/machunqi/article/details/80514124步骤:File -> Settings -> File and Code Templates -> Include -> File He...
2020-02-05 11:25:54
1681
原创 Anaconda环境迁移(离线,包括安装包)和Ubuntu连接SqlServer2008
Ubuntu下连接SqlServer,内网环境部署项目,无法访问公网。一、开发机器上的Anaconda环境打包项目开发时处在公网环境,已经安装好所需的各种python模块。python包通过conda、apt-get、pip等方式安装。笔者在base环境进行的这个项目开发,打包前先将base环境复制:conda create -n base_env --clone base...
2019-12-27 21:29:37
1717
转载 MongoDB shell导入数据
转载自:https://www.cnblogs.com/qingtianyu2015/p/5968400.html1、导出工具:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、语法: ...
2019-05-30 15:58:30
1111
原创 PTA7-34 通讯录的录入与显示
通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。 本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。输入格式:输入在第一行给出正整数N(≤10);随后N行,每行按照格式姓名 生日 性别 固话 手机给出一条记录。其中姓名是不超过10个字符、不包含空格的非空字符串;生日按yyyy/mm/dd的格式给出年月日;性别用M表示“男”、F表示“女...
2019-03-20 19:38:57
2850
1
原创 PTA7-28 猴子选大王(约瑟夫环)
一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?输入格式:输入在一行中给一个正整数N(≤1000)。输出格式:在一行中输出当选猴王的编号。输入样例:11...
2019-03-19 17:44:28
4180
1
原创 PTA7-23 币值转换(未AC)
输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺序代表大写数字0-9,用S、B、Q、W、Y分别代表拾、百、仟、万、亿。于是23108元应被转换输出为“cWdQbBai”元。输入格式:输入在一行中给出一个不超过9位的非负整数。输出格式:在一行中输出转换后的...
2019-03-19 10:15:08
552
原创 PTA7-18 二分法求多项式单根
二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个根r,即f(r)=0。二分法的步骤为:检查区间长度,如果小于给定阈值,则停止,输出区间中点(a+b)/2;否则 如果f(a)f(b)<0,则计算中点的值f((a+b)/2); 如果f((a+b)/2)正好为0,则(a+b)/2就是要求的根;否则...
2019-03-18 15:25:17
219
原创 PTA7-1 厘米换算英尺英寸
如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。输入格式:输入在一行中给出1个正整数,单位是厘米。输出格式:在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。输入样例:170输出样例:5...
2019-03-05 14:54:47
503
原创 PTA6-11 自定义元素序列的中位数
本题要求实现一个函数,求N个集合元素A[]的中位数,即序列中第⌊N/2+1⌋大的元素。其中集合元素的类型为自定义的ElementType。函数接口定义:ElementType Median( ElementType A[], int N );其中给定集合元素存放在数组A[]中,正整数N是数组元素个数。该函数须返回N个A[]元素的中位数,其值也必须是ElementType类型。裁...
2019-03-04 11:09:22
1382
2
原创 PTA6-10 阶乘计算导致数据溢出
该题为典型例题。本题要求实现一个打印非负整数阶乘的函数。函数接口定义:void Print_Factorial ( const int N );其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。裁判测试程序样例:#include <stdio.h>void Prin...
2019-03-04 10:19:01
353
原创 PTA6-7 统计某类完全平方数
判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。函数接口定义:int IsTheNumber ( const int N );其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。裁判测试程序样例:#include <stdio.h>#include <math.h>int IsTh...
2019-03-03 17:19:14
523
原创 PTA6-2 多项式求值
错题笔记本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑i=0n(a[i]×xi) 在x点的值。函数接口定义:double f( int n, double a[], double x );其中n是多项式的阶数,a[]中存储系数,x是给定点。函数须返回多项式f(x)的值。裁判测试程序样例:#include <...
2019-03-03 15:15:40
850
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人