- 浏览: 156669 次
最新评论
-
不死咸鱼:
需要购买视频
JBPM4+ExtJS实战视频教程 -
iame:
good,打算在新项目中使用,thanks
javascript模版引擎-tmpl的bug修复与性能优化 -
lhf1990729:
图片打不开啊。少年。。
[置顶] 通向架构师的道路(第十四天)Axis2 Web Service安全(二) -
gtrgtr:
不错...
java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor错误解决办法 -
nodejs:
这个世界这是怎么了?http://nodejs.iteye.c ...
代码之谜 - 为什么 jdk 中把 String 类设计成 final
文章列表
最近因工作的需要,需要检查html那些不合理或则什么没有闭合。在网上找了很久都没有找到比较合适的工具。于是句试着搞搞HtmlParser。
获取html的代码:
string GetContentFromUrl(string url)
{
string content = string.Empty;
try
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
...
- 2012-06-15 10:57
- 浏览 711
- 评论(0)
本文介绍了.net 版的一个HTMLParser网页解析开源类库(Winista.HTMLParser)的功能特性、工作原理和使用方法。对于使用.net进行Web信息提取的开发人员进行了一次HTMLParser的初步讲解。应用实例将会在日后的文中介绍,敬请关注。
一、背景知识
HTMLParser原本是一个在sourceforge上的一个Java开源项目,使用这个Java类库可以用来线性地或嵌套地解析HTML文本。他的功能强大和开源等特性吸引了大量Web信息提取的工作者。然而,许多.net开发者朋友一直在寻找一种能在.net中使用的HTMLParser类库,笔者将介绍Winista ...
- 2012-06-15 10:35
- 浏览 2345
- 评论(0)
在了解Asp.net请求处理流程的过程中,个人认为有必要从源代码的角度来了解asp.net管道是怎么实现的。
在此之前大家有必要了解一些asp.net请求流程的基本东东,如ASP.NET 请求处理流程、Asp.net管道、ASP.NET管线与应用程序生命周期
我们大家都知道HttpRuntime主要的方法是
public static void ProcessRequest(HttpWorkerRequest wr)
而它最终调用的是
private void ProcessRequestInternal(HttpWorkerRequest wr)
{
HttpContex ...
- 2012-06-12 17:53
- 浏览 748
- 评论(0)
先按W3C的规范来说这两个方法应该返回的内容吧:querySelector:
return the first matching Element node within the node’s subtrees. If there is no such node, the method must return null.(返回指定元素节点的子树中匹配selector的集合中的第一个,如果没有 ...
- 2012-06-12 15:54
- 浏览 706
- 评论(0)
官方网站:
http://www.gmarwaha.com/jquery/jcarousellite/
插件描述:
JCarouselLite是一款jquery插件,可以控制文档元素滚动,丰富的参数设置可以控制滚动的更多细节,是一款不可多得的滚动插件。
但是在如果我一共有10张图片 显示4张滚动3张是会发现 JCarouselLite 有一个比较大的bug。
修改后的代码:
/**
* jCarouselLite - jQuery plugin to navigate images/any content in a carousel style widget.
* @requir ...
- 2012-06-08 14:23
- 浏览 1016
- 评论(0)
雅虎给出了优化网站加载速度的34条法则(包括Yslow规则22条) 详细说明,下载转发 ponytail
的译文(来自帕兰映像)。
1.Minimize HTTP Requests
减少HTTP请求
图片、css、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用 CSS sprites 将小图拼合后利用background来定位。
2.Use a Content Delivery Network 利用CDN技术
CDN 确实是好东西,8 ...
- 2012-06-08 12:15
- 浏览 606
- 评论(0)
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且 DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.
CSS技巧
1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行
2. margin加倍的问题设 ...
- 2012-06-08 09:53
- 浏览 637
- 评论(0)
浏览器市场的混乱,给设计师造成很大的麻烦,设计的页面兼容完这个浏览器还得兼容那个浏览器,本来ie6跟ff之间的兼容是很容易解决的。加上个ie7会麻烦点,ie8的出现就更头疼了,原来hack ie7的方法又不能用了,怎么办呢?
第一种方法:
还好,微软提供了这样一个代码:
<meta http-equiv="x-ua-compatible" content="ie=7" />
把这段代码放到<head>里面,在ie8里面的页面解析起来就跟ie7一模一样的了,所以,基本上可以无视ie8,剩下的代码只需要这样写就可以了
back ...
- 2012-06-07 14:10
- 浏览 560
- 评论(0)
/*
断开所有用户打开的连接
*/
use master
go
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_killspid]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[p_killspid]
GO
create proc p_killspid
@dbname sysname --要关闭进程的数据库名
as
declare @s nvarchar(1000)
declare t ...
- 2012-06-07 11:50
- 浏览 667
- 评论(0)
一、什么是闭包?
“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。
相信很少有人能直接看懂这句话,因为他 ...
- 2012-06-07 09:49
- 浏览 677
- 评论(0)
在网上看了几道js的题 整理了一下 贴出来 以供参考:
第一道:
function foo() {
foo.abc = function () { alert('Alibaba') }
this.abc = function () { alert('Alimama') }
abc = function () { alert('Alipay') };
var abc = function () { alert('Taobao') }
}
foo.prototype.abc = function () { aler ...
- 2012-06-06 22:02
- 浏览 689
- 评论(0)
每次用JS获取页面的高宽时总都是相当的揪心,同一个属性在不同的浏览器或不同的W3C标准下所表示的意思都不尽相同。以下就针对页面的实际高宽和可见区域做个总结,以便大家查阅!
1.
在W3C标准的情况下
W3C标准页面,即在HTML代码头部加入
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/
- 2012-06-06 22:01
- 浏览 690
- 评论(0)
一.安装DNS服务器
默认情况下Windows Server 2003系统中没有安装DNS服务器,老伟所做的第一件工作就是安装DNS服务器。
第1步,依次单击“开始/管理工具/配置您的服务器向导”,在打开的向导页中依次单击“下 ...
- 2012-06-01 22:28
- 浏览 703
- 评论(0)
一般的事件检查代码如下:
function addHandler(target, eventType, handler) {
if (target.addEventListener) {
target.addEventListener(eventType, handler, false);
}
else {
target.attachEvent("on" + eventType, handler);
}
...
- 2012-06-01 09:48
- 浏览 760
- 评论(0)
<wbr>1.<span style="font-family:simsun; color:#323e32; padding:0px; margin:0px; font-size:14px; line-height:21px">在开始菜单搜索框中输入"icon"如下图</span></wbr>
2.选择“显示或隐藏桌面上的通用图标”,出现下图,勾选上就ok了
- 2012-05-31 20:57
- 浏览 941
- 评论(0)