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...
<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...
比如 用户表的 用户类型 在数据库中是用的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查询语句,可以指定类别排序且顺序
[ 2008-05-23 13:25:18 | Author: Admin ]
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重新指定数字值。
本人已经测试过,可以的。
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...
请看代码
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...
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...
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...
谷歌对某一网站惩罚的最常见的原因就是网站的网络作弊。在谷歌网站管理员指南中,谷歌指出了如何设计网站,网站的内容应包含哪些,网站管理员必须了解哪些技术,并给出了网站的质量指南。任何违反网站质量指南的网站都被称为作弊网站,并可能受到惩罚。在质量指南中,下列行为被认为是作弊:隐藏文本或隐藏链接;隐藏真实内容或欺骗性重定向;向谷歌发送自动查询;使用无关用语加载网页;创建包含大量重复内容的多个网页、子域或域;针...
Read More...
这是星箭今天在点石SEM大会上的演讲内容,考虑到很多SEOer没有去现场,特将手稿与PPT跟大家一起分享。这次演讲时间比较短,很多话内容没有机会进行深入的演讲,大家将就着看吧:)
大家好,我是星箭,今天我要演讲的主题是:大型网站的优化策略
在搜索引擎优化中,SEO策略影响到最终的优化效果。SEO策略不管对中小网站还是大型网站都是重要的,而对于大型网站,制定一个好的SEO策略尤为重要。
一、首先我们来看第一部分:关键词分析。
关键词分析是所有SEO必须掌握的一门功课,大型网站虽然有海量的数据,但是每个页面都需要进行关键词分析,除了SEO之外,策划、编辑也需要具备一定的关键词分析能力。
我们来看关键词分析的基本原则:
1、 调查用户的搜索习惯:这是一个重要的方面,只有了解用户的搜索习惯,我们才能把我用户的搜索需求,用户喜欢搜索什么?用什么搜索引擎?等等
...
Read More...
大家好,我是星箭,今天我要演讲的主题是:大型网站的优化策略
在搜索引擎优化中,SEO策略影响到最终的优化效果。SEO策略不管对中小网站还是大型网站都是重要的,而对于大型网站,制定一个好的SEO策略尤为重要。
一、首先我们来看第一部分:关键词分析。
关键词分析是所有SEO必须掌握的一门功课,大型网站虽然有海量的数据,但是每个页面都需要进行关键词分析,除了SEO之外,策划、编辑也需要具备一定的关键词分析能力。
我们来看关键词分析的基本原则:
1、 调查用户的搜索习惯:这是一个重要的方面,只有了解用户的搜索习惯,我们才能把我用户的搜索需求,用户喜欢搜索什么?用什么搜索引擎?等等
...
Read More...







