自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020阅文Java实习笔试

阅文Java实习笔试日期:2020年5月19日 19:00 时长:1.5h 平台:牛客网题型:单选10,多选10,问答1,编程3,压轴1(编程)总结整体难度不算很难,但是考察的面比较广。分布式、Hadoop相关知识考察也不少。单选题不对称加密算法 DES/RSA/RC/AES 答案 RSA对称加密:​ 对称算法,一个字符串可以通过某个密钥进行加密和解密。速度快效率高,但不安全,数量多时难以管理非对称加密:​ 使用两个密钥,公钥、私钥,两个密钥是成对的,加密时使用公钥加密

2020-05-20 17:19:57 496

原创 KPRN - Explainable Reasoning over Knowledge Graphs for Recommendation 知识图谱上的可解释推理用于推荐

Explainable Reasoning over Knowledge Graphs for Recommendation - He Xiangnan目录1.摘要 Abstract2.介绍 Introduction3.知识感知的路径循环网络4.实验部分5.相关工作6.总结1.摘要 Abstract 通过研究知识图谱中的连接,可以将用户项目之间的连接作为路径...

2019-12-17 16:29:56 3871 2

原创 WWW'19 Graph Neural Network for Social Recommendation 图神经网络用于社交推荐

Graph Neural Network for Social Recommendation 图神经网络用于社交推荐个人总结:文章发表在WWW19,虽然创新不大,但都是较为可行的方案,可以直接拿来引用;主要亮点:1、对用户特征使用用户历史交互过的项目聚合,作为用户的表示;2、将评分量化(1~5),加入用户表示3、对项目的建模,使用其交互过的用户聚合,+ Attention...

2019-12-03 11:11:25 6991

原创 Wide & Deep Learning for Recommender Systems

该文章也是RS很经典的一篇论文,由Google发表,应用于Play Store的Wide&Deep模型。推荐系统,与搜索排序问题类似,一个挑战是同时实现 记忆 memorization 和 泛化 generalizationMemorization 记忆,可以大致定义为:学习物品或特征的频繁共现,并利用历史数据中的相关性利用稀疏特征上的 叉乘变换 cross-product t...

2019-12-02 15:12:40 514

原创 RKGE Recurrent Knowledge Graph Embedding for Effective Recommendation 论文

Paper-RKGE [ Recurrent Knowledge Graph Embedding for Effective Recommendation ]Abstract关于KG应用于推荐,现行方法多依赖于KG的手工特征工程本文提出RKGE,一种KG嵌入方法,能够自动学习实体间路径的语义表示,以描述用户对物品的偏好 ;RKGE使用循环网络技术[recurrent network...

2019-11-05 10:50:35 2825 4

原创 Learning over Knowledge-Base Embeddings for Recommendation 论文

Paper-CFKG中心思想:通过知识表示学习方法来嵌入异质实体来进行推荐。文章定义了一个 用户-物品知识图 的概念(user-item knowledge graph),借此扩展原来的协同过滤(collaborative filtering)MODEL:COLLABORATIVE FILTERING WITH KNOWLEDGE-GRAPHwe first de...

2019-11-04 10:31:45 1237

原创 AUC评价指标的原理和实验

评价指标AUC 原理及实践 对CTR问题的理解: 分类角度 点击和未点击作为两种类别 loss:LogLoss 回归角度 将点击和未点击作为回归的值 loss:MSE 一般在估计时都是得到一个[0,1]的概率值,代表点击的可能性大小 最常用的评价指标还是 AUC 1、二分类评估指标 1.1 混淆矩阵 ...

2019-10-29 16:09:15 1456

转载 Tensorflow中的损失函数LossFunction

Tensorflow中的损失函数loss回归问题 均方根误差 MSE 回归问题中最常用的损失函数 优点:便于梯度下降,误差大时下降快,误差小时下降慢,有利于函数收敛 缺点:受明显偏离正常范围的利群样本的影响较大 平方绝对误差 MAE 想格外增强对离群样本的健壮性时使用 优点:克服MSE的缺点,受偏离正常范围的离群样本影响较小 缺点...

2019-10-29 00:01:10 1010

原创 DeepFM推荐系统 论文+代码

Paper-DeepFM Introduction 现存方法的侧重点 low- / high- order interactions 低阶/高阶交互 expertise feature engineering 专业特征工程 关键挑战 in effectively modeling feature interactions 有效建模特征交互 FM中 使...

2019-10-28 18:54:04 820

原创 Android 使用url获取数据时的文字编码问题

今天使用百度地图的LBS云检索的nearby时发现一直返回region错误或无法找到结果的返回结果,感觉很奇怪,把log出来的URL贴到浏览器打开结果却是正确的。一开始怀疑是编码问题于是把整个URL转化为UTF-8发现有错误。后来解决的方法是:把中文部分单独转化成UTF-8后再与URL其他部分拼装 /** * GET方式获取JSON数据 * @...

2015-08-28 13:13:58 608

原创 Android Listview中的simpleadapter类型没有触发item的点击事件的解决办法

</pre><pre name="code" class="html"></pre><pre name="code" class="html">今天遇到这个问题,检查了几遍activity之后发现并没有问题。从网上找到解决方案,是在item的XML文件的最外层加上<pre name="code" class="html"> ...

2015-08-23 16:15:24 707

转载 【JAVA学习】11.X JAVA异常处理机制练习

In thefollowing code, which lines will be printed on the standard output?publicclass Test{Public void method1(int x) throws Exception{try{method2(x);System.out.println("Checkpoint1...

2015-04-29 15:33:10 597

原创 【JAVA学习】11.异常处理机制

十二、异常处理机制1.异常与错误a. 错误(error):语法错误, 逻辑错误错误是系统的设计缺陷,必须返回软件公司修复。b. 异常(exception)现代软件在运行过程中,往往容易受到周边因素的影响,比如网络意外中断,磁盘文件被误删除,用户录入了不正确的数据,导致软件运行中断,我们把这种不是因为软件自身原因,而是软件运行环境的意外,导致的运行停止,我...

2015-04-29 15:23:56 446

原创 【JAVA学习】10.内部类

十一、内部类//类是JAVA顶级单位,一般来说顶级类要么是public要么是package级别的。//但有的时候,一个类对另外的一个类的存在具有强烈的依赖性,两个类的关系非常密切,为了有利于编程//我们可以把一个类写到另一个类的内部,那么这样的类叫做内部类//属性级别内部类,该类和外部类的属性和方法平级//属性级别内部类,可以使用所有用于方法或者属性上的各种访问修饰符...

2015-04-29 15:21:36 226

原创 【java学习】9.时间的概念

十、时间的概念//1.时间本质Date now=new Date();//获得当前的CMOS时间System.out.println(now);//时间本质上是一个长整数,是1970-1-1(GMT)到现在所经过的毫秒数System.out.println(now.getTime());Datefuture=new Date();future.setTime(24...

2015-04-28 09:49:57 375

原创 【java学习】8.接口(interface)

接口(interface)接口在某种程度上与多态有同样的效果,能够写出可高度复用的代码极度抽象类接口中所拥有的所有方法都是公有抽象方法接口往往类似于一个标准的指定,一种强制行为的指定,要求实现这个接口的类必须要有这些方法,要有这些动作。创建子类时: extends 继承接口,得到的结果还是接口 implements 一个类...

2015-04-28 09:48:16 378

原创 【JAVA学习】7.javabean

八、javabeana. 广义javabean的概念任何一个构成java应用程序的class文件,都叫javabean.b. 狭义javabean概念封装 (encapsulation)为了保护一个类的属性不被外界直接访问,保护隐私,我们经常把属性设置成私有,并配套两个getter/setter方法对其进行匹配访问。 userName à getU...

2015-04-26 21:56:49 444

原创 【java学习】6.访问修饰符

七、访问修饰符从继承角度谈访问修饰符 本类 同包子类 异包子类Privateyes no no<package>yes yes no...

2015-04-26 19:58:12 308

原创 【JAVA学习】5.重写的概念理解和多态、final

六、重写的概念理解和多态重写不是覆盖,是子类拥有一个跟父类一样的方法。在继承环境下,子类认可父类的行为(认同和坚持方法的签名),但对行为的具体执行过程不认可,则决定对父亲这个方法进行局部或者完全的更新。重写的模式从内容实现上分为2种: 1.改良性,补充型重写:对父亲提供的方法内容进行补充。 2.颠覆性重写:完全否定父亲所提供的方法内容,彻底改写。重写不...

2015-04-23 19:55:40 627

原创 【JAVA学习】4.Java对象构建理解

四、Java对象构建理解Studentstu=new Student();过程:1.class loading【Student】在heap里面的code area建立一个Student类2.构建引用变量【stu】在stack中建立一个Studentstu,不指向对象3.【new Student】在heap里面创建一个Student类实例/对象(instance)...

2015-04-22 19:31:17 307

原创 【JAVA学习】3 JAVA包

三、Java包Package一个包就是一个命名空间[namespace]不同的包用来区别名字相同但是内容不同的类。包名全部小写。※域名倒装edu.fjnu.cs指定一个类,该类没有导入,也没有指定该类所属的包,默认该类与本调用类同属一个包。想使用其他包中的类需要先引入包。※一般建议引入时候写出引入的类,而不是直接* 通配符。或者不引入,...

2015-04-22 19:20:14 331

原创 【JAVA学习】2.X 实际编写代码

实际工程编写:java类名首字母大写,后续新单词首字母继续大写,遵循驼峰命名法。java类名一般是一个名词,可以是定于+名词的形态。java属性名首字母小写,后续新单词首字母大写,符合驼峰命名法,一般也是定语+名词的形态java方法名首字母小写,后续新单词首字母大写,符合驼峰命名法,一般动宾结构, doSomethingjava类名必须与其所在的文件名保持一致,一般一个JAVA...

2015-04-21 23:53:02 330

原创 【JAVA学习】2.面向对象理解

1.数据的表示和存储模式 >基本类型 (面向过程的语言,处处皆函数) Int,byte,long,…… Float,double,…… boolean char,String 基本数据类型的集合 -> 数组 >过度类型 struct book{double book...

2015-04-21 23:51:23 314

原创 【JAVA学习】1.语言概述+生态圈

1.JAVA在移动应用方面:Android应用层开发(android底层是linux,是嵌入式范畴。需要广泛使用C/C++,甚至需要涉及linux内核剪裁和驱动开发)2.JAVA在企业信息应用方面:JAVA EE (企业版)JAVA WEB Structs/Spring/HibernateJQuery/extjsWebservice………3.JAVA在大数据应用...

2015-04-21 23:44:18 414

原创 低级错误 与case的贯穿控制

低级错误真可怕,因为一个字母的手误找了好久case 提示控制从XXX贯穿到XXX一定是因为case中没有加上break加上就可以解决了

2014-12-15 00:28:23 450

原创 2014年12月11日

【使用vs2013】一个解决方案中有多个项目时,如果要在项目中调用其他项目的内容,注意要添加引用/项目依赖。调用时如果发现有错,跳回去看看是不是没加public【默认为private】调用时要加上原来的项目中的信息,例如调用QQClass项目中的RegisterMsg()时,只输入RegisterMsg是无法识别的。QQClass.ClassMsg.RegisterMsg regi

2014-12-11 22:27:41 273

转载 关于Thread.sleep(0)

原文地址:http://blog.csdn.net/wl455624651/article/details/7388250我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 ...

2014-12-11 01:27:41 1932

原创 c#初体验

感觉对界面的制作方面确实很方便。要注意的是写代码时要放在正确的位置。刚刚进行的一个SocketChat的例子就是因为代码放错地方了,该放在按钮里面就要放进去。不能大意丫~PS:完成,睡觉~

2014-12-10 01:12:21 282

原创 range_error不明确

range_error本身在编译器中有使用,作为enummeijul

2014-11-25 11:03:55 1280

转载 VS不能将参数从const char[]转换为LPCWSTR的解决办法

VS不能将参数从const char[]转换为LPCWSTR的解决办法 因为VS2010的默认编码方式是UNICODE所以很多VC6.0的项目在VS2010下编译不过解决办法:将VS2010的字符集设置为未设置即可项目--项目属性--配置属性--常规--字符集

2014-11-24 23:34:26 998

空空如也

空空如也

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

TA关注的人

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