2006-10-17 22:23:30
欢迎来到漫步人生博客
分享、思考、交流、成长.. ................
View Mode: Normal | Article List

关于IFRAME 自适应高度的研究

[ 2008-06-03 11:38:08 | Author: Admin ]
  代码如下:

<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>

<body>
<IFRAME id="test" name="test" frameBorder=0 scrolling=no src="http://www.366live.com" width="100%" height=0></IFRAME>
</body>

</html>
...

Read More...

MSSQL中使用CASE函数来灵活返回结果

[ 2008-05-23 13:35:00 | Author: Admin ]
从数据库中SELECT出数据后需要根据返回的值输入不同字符时可在查询时使用CASE函数。
比如 用户表的 用户类型 在数据库中是用的GroupID字段来表示,可以这样来查询:
select id,userName,GropuID=CASE WHEN GropuID=0 THEN '个人用户' WHEN GroupID=1 THEN '企业用户' END,QQ from User

PS. 帮助文档上这样描述CASE的:

CASE 函数是特殊的 Transact-SQL 表达式,它允许按列值显式可选值。数据中的更改是临时的,没有对数据进行永久更改。例如,CASE 函数可以在 state 列中有 CA 值的行的查询结果集内显示 California。
CASE 函数包含:
CASE 关键字。

需要转换的列名称。

指定要搜索的表达式的 WHEN 子句和指定要替换它们的表达式的 THEN 子句。
...

Read More...
SQL 指定类别排序;
use pubs
SELECT type
FROM titles

按type类型排序,use pubs
SELECT type
FROM titles order by type;
可如果我们需要这个类型中的mod_cock 排序在前面怎么做呢,请看下文
SELECT *,CASE type when 'mod_cook' then '1' when 'business' then '2' else '3' end as type2
FROM titles order by type2 desc

使用case重新指定数字值。

本人已经测试过,可以的。

ASP.NET生成静态页面的方法

[ 2008-05-21 12:38:04 | Author: Admin ]
使用ASP.NET生成静态页面的方法有两种,第一种是使用C#在后台硬编码,第二种是读取模板文件,使用字符串替换的方法。第一种方法编码量大,而且维护比较困难。我重点讲解第二种方法。第二种方法的基本思路是:使用DW之类的工具生成一个静态页面模板。读取该模板文件,然后对里面的特殊标记使用真实的数据替换掉,并生成一个HTML文件
请看代码
1.C#

1using System;
2using System.Collections.Generic;
3using System.Text;
4using System.Xml;
5using System.IO;
6
7namespace htmlWeb
8{
9 public class CreateHtm
10 {
11
12
13 private string fileName;
...

Read More...

使用函数传递参数来执行数据库操作

[ 2008-05-17 12:12:54 | Author: Admin ]
ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能。以往,我们一般是在设计程序时,就已经设置好控件中的模版是怎样的了。但是,有的时候,可能我们需要动态加载模版,比如,当你要求你的应用程序的界面风格随着用户的需求而变化时,你就需要到动态加载模版的功能了。但要注意的是,并不是所有的web控件都支持模版功能,而且要注意,哪些控件支持模版的哪些功能,下面简单列出了一些支持模版功能的控件:

  Repeater控件,支持的模版有:

HeaderTemplate, FooterTemplate, ItemTemplate, AlternatingItemTemplate, SeperatorTemplate.

  Datelist控件,支持的模版有:
...

Read More...

优化网站的20条重要体会

[ 2008-05-09 16:39:24 | Author: Admin ]
1. 尽量不要把整个页面都用Flash或者图片来实现, 这样SE无法找到页面的有用信息.

2. 下载一个spider模拟器, 来查看你网页被SE检测到的信息, 可以在这个网址查看你页面被搜索引擎收集到的信息: http://www.webconfs.com/search-engine-spider-simulator.php, 根据这些信息, 修改页面, 去掉无用信息, 增加你认为有用的信息。

3. 用标准代码设计你的网页,一个页面最主要有2个部分需要关注, 一个是<head></head>, 另外一个是<boy></body>, 至少这2部分应该设计好了, SE喜欢从左到右,自上而下搜索信息, 它认为页面上面的信息更重要, 所以尽量把你要突出的信息放在页面的上面

4. <title>标志:

title标志作为页面的其实信息, SE非常看重, 应该把本页面要突出的信息精简到20个字以内作为title的值. ...

Read More...

我的谷歌排名哪里去了?

[ 2008-05-09 16:22:24 | Author: Admin ]
在诸如 Google(谷歌)这样的搜索引擎中排名的好坏直接关系到企业或公司的经营。很多网站都千方百计地使他们排在相关查询的前列。对某些网站来说,如果谷歌不收录他们,或将他们降权,后果不堪设想。但是,搜索质量是谷歌的生命。谷歌总是在不断地提高搜索质量。在一些情况下,谷歌不得不对某些网站进行降权处理,甚至直接从谷歌的搜索结果中删除。本文介绍一些可能导致谷歌降权或删除的情况,并给出一些补救办法。

谷歌对某一网站惩罚的最常见的原因就是网站的网络作弊。在谷歌网站管理员指南中,谷歌指出了如何设计网站,网站的内容应包含哪些,网站管理员必须了解哪些技术,并给出了网站的质量指南。任何违反网站质量指南的网站都被称为作弊网站,并可能受到惩罚。在质量指南中,下列行为被认为是作弊:隐藏文本或隐藏链接;隐藏真实内容或欺骗性重定向;向谷歌发送自动查询;使用无关用语加载网页;创建包含大量重复内容的多个网页、子域或域;针...

Read More...

大型网站优化策略

[ 2008-05-09 16:13:20 | Author: Admin ]
这是星箭今天在点石SEM大会上的演讲内容,考虑到很多SEOer没有去现场,特将手稿与PPT跟大家一起分享。这次演讲时间比较短,很多话内容没有机会进行深入的演讲,大家将就着看吧:)


大家好,我是星箭,今天我要演讲的主题是:大型网站的优化策略

在搜索引擎优化中,SEO策略影响到最终的优化效果。SEO策略不管对中小网站还是大型网站都是重要的,而对于大型网站,制定一个好的SEO策略尤为重要。

一、首先我们来看第一部分:关键词分析。
关键词分析是所有SEO必须掌握的一门功课,大型网站虽然有海量的数据,但是每个页面都需要进行关键词分析,除了SEO之外,策划、编辑也需要具备一定的关键词分析能力。

我们来看关键词分析的基本原则:
1、 调查用户的搜索习惯:这是一个重要的方面,只有了解用户的搜索习惯,我们才能把我用户的搜索需求,用户喜欢搜索什么?用什么搜索引擎?等等
...

Read More...