1 问题描述 我们的检索排序服务往往需要结合个性化算法来进行重排序,一般来说分两步:1)进行粗排序,这一过程由检索引擎快速完成;2)重排序,粗排序后将排名靠前的结果发送给个性化服务引擎,由个性化服务引擎进行深度排序。在我们的业务场景下检索引擎除了传递doc列表,还要传业务字段如商家id以及用户位.....
分类:
Web程序 时间:
2015-04-12 10:34:20
阅读次数:
149
平时我们写项目时总会有一些通用的功能,比如验证码。下面是我小结了别人的经验,总是加上了一些自己的想法,跟大家分享,同时欢迎大家指正错误。1、创建一个GenerateCheckCode.aspx的网页,用来生成验证码 在cs文件中的代码如下: 1 protected void Page_Loa...
分类:
Web程序 时间:
2015-04-12 10:32:08
阅读次数:
121
关于两者的区别,其实是很古老的问题。但是时至今日,由于各种网络误传以及一些不负责任的书籍误笔,仍然有相当多的人将伪类与伪元素混为一谈,甚至不乏很多CSS老手。早些年刚入行的时候,我自己也被深深误导,因为论坛里的帖子大多不关心这种概念的细微差别,即使有人出来说一句:“这两个是不同的”,也只是被更多的帖...
分类:
Web程序 时间:
2015-04-12 10:31:47
阅读次数:
146
前段时间需要做一个点击一个按钮,把制定内容复制到剪切板的效果。对于IE浏览器而言,有一简单的方法,通过 window.clipboardData:(假如有一个id为copy的按钮,有一个id为name的输入框,“text”为固定格式)$("#copy").click(function () { w....
分类:
Web程序 时间:
2015-04-12 10:29:43
阅读次数:
145
setInterval() 方法定义和用法setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clear...
分类:
Web程序 时间:
2015-04-12 10:29:50
阅读次数:
105
1.表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。
2.在Struts2.xml中加入
确保文件大小...
分类:
Web程序 时间:
2015-04-12 09:25:02
阅读次数:
99
注意:任何程序,包括php,在运行时都在内存中进行,php代码需要被读取到内存中才能执行。
【php的运行方式】
1.通过服务器(例如apache)调用。
2.通过命令行调用(不需要服务器参与,因为没有访问80端口)。
【php的起始和结束符】
php语句用分号结尾,但是?>可以代替离它最近的一句的分号,原因是常常会有HTML与PHP的混合书写,省略分...
分类:
Web程序 时间:
2015-04-12 09:22:02
阅读次数:
114
首先要引入jquery文件,可以引入在线的,也可以下载离线的 添加进自己staticfiles
这里演示的是添加离线的
注意这句是要添加到自己写的jquery脚本前边
然后写一个简单的表单
{% csrf_token %}
用户名
密码
提交
只有一个用户名和密码以...
分类:
Web程序 时间:
2015-04-12 09:23:09
阅读次数:
345
双重滑动门效果还是比较常用的,其实很好理解:
两个门就好比两个块级的元素重合所形成的效果,看一段代码如下:
#Mydoor ul li a:hover{
color:#fff; //设置背景 黑色
background: url(hover.gif); //设置背景 图片,图片周边应为透明,这样才能把背景衬托出来
}
可以看到左侧变化如下
/*...
分类:
Web程序 时间:
2015-04-12 09:12:35
阅读次数:
182
之前在《关于 WEB/HTTP 调试利器 Fiddler 的一些技巧分享》中系统的介绍过 Fiddler 的原理与一些常见技巧,但那篇文章只是入门科普,并不深入,今天要介绍到的内容相对更加高级与深入,扩展性更好,功能更加强大。...
分类:
Web程序 时间:
2015-04-12 06:59:30
阅读次数:
202
CSSReset是革命党,CSSReset里最激进那一派提倡不管有用没用,通通给我脱了那身衣服,凭什么你body出生就穿一圈margin,凭什么你姓h的比别人吃得胖,凭什么你ul戴一胳膊珠子。于是*{margin:0;}等等运动,把人家全拍扁了。看似是众生平等了,实则是浪费了资源又占不到便宜,有求..
分类:
Web程序 时间:
2015-04-12 06:58:48
阅读次数:
135
http的缓存机制前言了解http的缓存机制有利于提高网站的性能,减少服务器的压力,加速响应客户端的请求。什么是http的缓存?httpd的缓存是在浏览器和web服务器或web代理服务器之间进行的。当客户端发送请求时,如果本地的浏览器缓存有“副本”(即请求的数据)的话,且副本在有..
分类:
Web程序 时间:
2015-04-12 06:55:00
阅读次数:
440
在上一代的html中我们通常使用JS或是flash动态显示视频。不过在全新的html5中这一功能已经完全能实现了。这无疑大大降低了我们服务器的压力。下面我们就来看一下这是如何实现的吧!<video>标签用于定义视频。案例:<!DOCTYPEhtml>
<html>
<headlang="en"&..
分类:
Web程序 时间:
2015-04-12 06:56:36
阅读次数:
138
阿里巴巴的成功无疑将电子商务的热潮推向了高点。而开发简捷实用的农业类电商网站对于大多数人来说都是极具挑战性的。下面我们就来看一下该类电商网站开发的整体思路。一:功能设计功能设计是web网站开发不可或缺的一部分。这将直接影响到我们整体的开发效果。(1)企业产品和..
分类:
Web程序 时间:
2015-04-12 06:56:15
阅读次数:
147
Varnish简介Varnish是一款高性能的开源HTTP加速器。varnish项目是2006年发布的第一个版本0.9.距今已经八年多了,此文档之前也提过varnish还不稳定,那是2007年时候编写的,经过varnish开发团队和网友们的辛苦耕耘,现在的varnish已经很健壮。很多门户网站已经部署了varnish,并..
分类:
Web程序 时间:
2015-04-12 06:52:21
阅读次数:
198
每天坚持写一篇博文今天开始写Nginx的简单安装方式,明天继续详解下Nginx的配置文件和一些参数,仅供参考!一、准备一台虚拟机:ip:192.168.1.214关闭防火墙和设置selinux为disabled[root@localhost~]serviceiptablesstop
[root@localhost~]chkconfigiptablesoff
[root@localho..
分类:
Web程序 时间:
2015-04-12 06:51:56
阅读次数:
142
每天坚持写一篇博文今天开始写Nginx的简单安装方式,明天继续详解下Nginx的配置文件和一些参数,仅供参考!一、准备一台虚拟机:ip:192.168.1.214关闭防火墙和设置selinux为disabled[root@localhost~]serviceiptablesstop
[root@localhost~]chkconfigiptablesoff
[root@localho..
分类:
Web程序 时间:
2015-04-12 06:50:28
阅读次数:
134