xueyun

基本介绍

EL 全名为Expression Language。
EL表达式是JSP 2.0(JavaEE1.4)规范中的一门技术 。因此,若想正确解析EL表达式,需使用支持Servlet2.4/JSP2.0技术的WEB服务器。

注意:有些Tomcat服务器如不能使用EL表达式
(1)升级成tomcat6
(2)在JSP中加入<%@ page isELIgnored=”false” %>

[......]

Read more

HTML5媒体标签

视频格式

当前,video 元素支持三种视频格式:

  • Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
  • MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
  • WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件

[......]

Read more

XML(Extensible Markup Language) 可扩展标记语言

主要功能:存储数据和传输数据
XML是与任何编程语言无关,第三方数据定义格式

XML标签没有被预定义
使用约束的XML文档设计具有自我描述性
XML是W3C的推荐标准。

XML文件分为如下几部分内容;

[......]

Read more

在工作中遇到了需要ajax获取servlet内list值并显示在下拉列表中的要求,因为直接跳到框架开始学习的javaweb,对servlet很陌生,所以就把过程记录下来,以备日后查看。

web.xml

[......]

Read more

 

定义和用法

MapPath 方法可把指定的路径影射到服务器上相应的物理路径上。

注释:此方法不能用于 Session.OnEnd 和 Application.OnEnd 中。

Server.MapPath(path)

参数path为物理路径的相对路径或绝对路径。如果该参数以 / 或  开头,则返回完整的虚拟路径。如果该参数不以 / 或  开头,则返回相对于正在被处理的 .asp 文件的路径。

[......]

Read more

使用SVD++进行协同过滤(附有github地址,算法原理部分主要引用自他人)

SVD++是基于SVD(Singular Value Decomposition)的一种改进算法。SVD是一种常用的矩阵分解技术,是一种有效的代数特征提取方法。SVD在协同过滤中的主要思路是根据已有的评分情况,分析出评分者对各个因子的喜好程度以及电影包含各个因子的程度,最后再反过来分析数据得出预测结果。

其在协同过滤中的具体应用方法是先对user_movie的rating矩阵的缺失值用随机数据予以填充,然后将预处理之后的矩阵作为SVD算法的输入,进行迭代求解。

为了更好的说明SVD算法,需要首先对matrix factorization model和Baseline Predictors进行简单的介绍。

matrix factorization model:

 


图表 1评分矩阵形式(引用)[......]

Read more