- 浏览: 63634 次
- 性别:
- 来自: 北京
最新评论
-
hr10108:
你好!我刚开始涉及OpenNLP,现在我想自己生成一个标记名字 ...
openNLP(1)_分词 -
fuhao_987:
stonechao 写道你好,我也在用opennlp,想请教你 ...
openNLP(1)_分词 -
stonechao:
你好,我也在用opennlp,想请教你一个问题,我现在有很多单 ...
openNLP(1)_分词
文章列表
1、javascript由三个部分组成;(1)ECMAScript(2)DOM文档对象模型(3)BOM浏览器对象模型
2、<script>元素中
属性defer:可选。表示脚本可以延迟到文档完全被解析和显示之后再执行。
这个属性有时候很有用的哈。
3、<a>元素有hash属性,当页面有垂直滚动条时,点击<a>元素会回到页面的顶端。
hash:属性
<a id="a" href="####"></a>
<script>
var a ...
(1)块元素的居中方式:margin:0 auto
(2)IE8用IE7方式渲染:
<head><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /></head>
(3)a元素的几种方式 a,a:visited,a:hover,a:link,a:active
':link':适用于未被用户访问过的链接。
':visited':适用于已被用户访问过的链接。
':hover':在可视化客户端上,适用于光标(鼠标指针)指向一个元素,但还未激活它时。
':ac ...
一个项目中要判断浏览器是不是IE6,用jQuery的utility里面的方法$.browser.version判断居然总是显示是IE6,但我用的明明是IE7(我的操作系统是server2003,$.browser.version在window6.0的系统上总是返回6.0,算是bug吧),最后没有办法只好用下面蹩脚的方法判断了,把下面的代码加在页面里就可以判断是不是IE6,当然稍加修改也可以用来判断是不是IE7、IE8。firefox可以用其它方法判断。
var isIE6=false;
document.write("<!--[if lte IE 6]><scrip ...
脚本的问题是它会阻止并行的下载。HTTP/1.1规定,浏览器在同一个主站不能并行同时下载超过两个组件。如果你把图片放在多个站点上,就可以同时下载多个图片。但是,当在下载脚本的时候,浏览器不能同时进行其他的下载,就算是利用不同的站点。
在某些情况下很难把脚本移到底部。例如,如果脚本中有document.write在页面中插入内容,这时脚本就不能移动到页面的底部。当然还有其他的原因,但是大多数这些情况都是能够解决的。
另外一种建议就是使用延迟脚本。 DEFER属性暗示了脚本中不包含document.write 对浏览器来说是一个线索使它能够持续渲染。不幸的是,F ...
在雅虎性能的研究中,我们发现把样式表放在HEAD中使得页面看起来加载比较快。因为把样式表放在HEAD使得页面能够逐步呈现。
前端工程师关注性能,希望页面能够快速的加载,也就是说希望浏览器能够尽快地显示内容。这对拥有很多内容的页面来说是很重要的,对那些网络比较慢的用户来说也是重要的。给用户提供可视化的回馈是很重要的,比说进度指标,这些都得到了很好的研究也有相应的文档http://www.useit.com/papers/responsetime.html。我们认为HTML页面是一个过程页面。当浏览器加载页面的时候,是按照头,导航条,顶部的logo等,给用户可视化得呈现出来。这可以提 ...
原文地址:http://developer.yahoo.com/performance/rules.html
自己做了点翻译:
最小化HTTP请求
80%的用户响应时间是花在前端。大多数时间用来下载需要的组件,例如,图片,样式,脚本,FLASH等。为了达到渲染页面的目的,减少下载组件的数量,从而减少HTTP请求的时间。这就是加快页面的关键。
一种减少下载组件的方法就是简化页面的设计。但是有没有一种方法既让页面有丰富的内容,又能达到快速响应的目的?毫无疑问,这当然有相应的技术啦。
(1)Combined files:
把脚本文件合并到一个文件中,把CSS文件合并到一个文件中。当脚本和样式 ...
原文地址:http://blog.51yip.com/php/938.html
一,为什么session,cookie经常会有人提到
做web开发的人基本上都会用session和cookie,但是仅仅只是会用,并不知道session和cookie的真正的工作原理,都只是凭着感觉来猜测。web开发者只要利用它们 ...
一个开源的JS,关于图片,视屏等的显示,很cool。
主页:http://highslide.com/
参考:http://highslide.com/ref/
可视化编辑器:http://highslide.com/editor/
可以用一下这个编辑器,体验一下。很不错。
研究了一下它的代码:只是有关gallery的。
...
YQL服务可以实现对网上不同数据源的query,filter,combine(查询,过滤,合并)。
YQL说明类似SQL。下面的例子就是用YQL说明实现从Flickr上得到一系列text为cat的图片。
SELECT * FROM flickr.photos.search WHERE text = "cat"
为了使用YQL服务,需要使用HTTP GET,把YQL说明作为URL的参数,例如:
http://query.yahooapis.com/v1/public/yql?q=SELECT * FROM flickr.photos.search WHERE text ...
3、希尔排序
/*
* Shellsort, using a sequence suggested by Gonnet.
* @param a an array of Comparable items.
*/
public static void shellsort( Comparable [] a ){
for( int gap = a.length / 2; gap > 0; gap = gap==2?1:(int) (gap/2.2))
for( int i = gap; i< a.length; i++){
Co ...
1、插入排序算法
/*
* Simple insertion sort.
* @param a an array of Comparable items.
*/
public static void insertionSort(Comparable[] a)
{
for(int p=1; p < a.length ;p++){
Comparable tmp = a[p];//临时变量
int j = p;
for(; j>0 && tmp.compareTo(a[j-1])< 0; ...
Struts框架中的模型是由JavaBean或者EJB构成,视图是由JSP页面组成,控制器是由ActionServlet和Action实现。
1、模型(Model)
模型表示应用程序的状态和业务逻辑的处理,在一般的web应用程序中,用JavaBean或者EJB来实现系统的业务逻辑,在Struts框架中,模型层也是用JavaBean或者EJB实现。
2、视图(View)
视图层广义上包括两个部分,即JSP页面和ActionForm。ActionForm封装了用户提交的表单信息,其实ActionForm在本质上就是JavaBean,在这些JavaBean中没有具体的业务逻辑,只提供了所 ...
M(model)数据模型,V(View)视图,C(Controller)控制器,使用MVC的目的是将M和V的实现代码分离。
视图对web应用来说就是HTML界面,MVC设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。比如,一个订单的视图只接受来自模型的数据并显示给用户,以及将用户界面的输入数据和请求传递给控制和模型。
模型,业务流程/状态的处理以及业务规则的制定。是核心,目前流行的EJB模型就是一个典型的应用。
控制:理解为一个分发器,它来决定选择什么样的模型,选择什么样的视图,可以完成什么样的用户请求,控制层并不做任何的数据处理。例如 ...
摘要:
文章探索了两个方面:
(1)利用扩展的矢量空间模型(包括了标签和文本信息)进行K-MEANS聚类
(2)一种基于LDA的包含文本和标签信息的新颖聚类算法(先不说这算法了,对于LDA是什么就不知道,先看看LDA)
论文定义的网页文档聚类任务如下:
(1)给出一系列同时具有单词和标签的文档,使用候选的聚类算法把它们聚类到不同的组中
(2)通过对网页目录进行比较,建立一个标准
(3)使用评价指标来比较聚类算法产生的结果与网页目录中产生的标准
聚类算法:
输入:聚类的数目K,和一组文档集合{1,...D}。每个文档包括来自单词词汇表W中的词袋 和 来自标签词汇表T中的标签袋(标签袋是我自己取 ...