摘要: 这两天的项目中写了一个存储过程,用表名做变量的,涉及到动态Sql的一些东西,把自己走过的弯路记录一下,希望和我有同样经历的朋友少走些弯路。 首先如果用表名做变量,则必须使用动态sql,否则存储过程会报错。 如果要执行完动态Sql后得到返回值,则存放动态Sql的变量必须定义为nvarchar或ntext类型。我开始就是定义的varchar类型,结果连续报错。 要想从动态Sql中得到返回值,直接用下面... 阅读全文
posted @ 2009-03-10 01:17 John Liu 阅读(643) 评论(1) 推荐(0) 编辑
摘要: 在.NET平台下,程序集并没有直接承载在进程中(而传统的win32程序是直接承载的)。实际上.NET可执行程序承载在进程的一个逻辑分区中,术语称为应用程序域(也称AppDomain)。可见,一个进程可以包含多个应用程序域,每一个应用程序域中承载一个.NET可执行程序,这样的好处如下: 应用程序域是.NET平台操作系统独立性的关键特性。这种逻辑分区将不同操作系统加载可执行程序的差异抽象化了。 和一个... 阅读全文
posted @ 2009-02-21 09:21 John Liu 阅读(3526) 评论(1) 推荐(1) 编辑
摘要: 索引器的行为更像一个支持IEnumerator接口和IEnumerable接口的自定义集合。唯一的主要区别是:和使用接口类型访问内容相比,我们可以向操作一个标准数组一样操作索引器。 索引器的创建方式: [代码] 阅读全文
posted @ 2009-02-21 08:09 John Liu 阅读(364) 评论(0) 推荐(0) 编辑
摘要: CLS(公共语言运行时):主要作用是为我们定位、加载和管理.NET类型,同时也负责大量底层细节的工作,如内存管理、安全检查等。 CTS(公共类型系统):规范完整地描述了.NET运行时所支持的所有可能的数据类型和编程结构,指定了这些实体间如何交互,也规定了它们在.NET元数据格式中的表示。 CLS(公共语言规范):是一个相关的规范,定义了一个让所有的.NET语言都支持的公共类型和编程结构的子集。这样... 阅读全文
posted @ 2009-02-21 07:57 John Liu 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 仔细分析一下pagerank的构建: 全局结构:(1)局部结构(2)web结构(矩阵)。 细化结构:(1)分类结构(矩阵)(2)聚类结构 文档计算获得链接结构。 网页排名的基础: (1)本页文档质量(2)链接质量 作用: 一般cms的栏目页面很难获得排名,究其原因:第一缺乏有质量的文档,第二缺乏有质量的链接。 导航的进入是栏目的主要入度因素,但是导航又是整个集合的共性,缺乏质量的系数。 链接质量的... 阅读全文
posted @ 2009-02-17 18:05 John Liu 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 单页优化的要点: 单页优化的技术支持(对SE排序计算的理解和SE排序计算的工作程序的理解)。 单页优化的技术要点:(明确单页的主题,构建极度的相关性,采用加噪与消噪避免优化过度)。 单页优化的网站集合结合:(单目录集合的作用,和网站集合的作用以及万网集合的作用)。 单页优化的网络集合作用:(url分析——网页结构,链接分析——链接结构,集合中的元素)。单页优化的title构建:(网页的命名,辅助的... 阅读全文
posted @ 2009-02-17 17:43 John Liu 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 主题的构建: (1)主题关键字的判断和分析查看关键字需要注意以下几种情况: (a)百度本公司的产品在搜索结果中占多少,比如百度视频,百度知道,百度贴吧,百度百科等。 (b)该关键词搜索结果中竞价排名的占多少,如果竞价排名的很多,这个关键词应该慎重选择。(c)该关键词的搜索结果中门户网站的记录占多少,如搜狐,新浪,网易,雅虎,腾讯,tom等。(d)有没有搞优化的介入。(2)对于关键词和相关关键词的筛... 阅读全文
posted @ 2009-02-17 16:19 John Liu 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 原文链接http://www.hongren.org/post/149.html一、网站品质 39.9分1、网站的外部链接流行度、广泛度。 4.4分2、域名年龄(从被搜索引擎索引开始计算) 4.1分3、网站的外部链接页面内容与关键词的相关性 3.9分4、网站在主题相关的网站群中的链接流行度 3.95、网站新外部链接产生的速率 3.5分6、网站收录数量 3.2分7、用户查询的关键词与网站主题的相关性... 阅读全文
posted @ 2009-01-17 16:11 John Liu 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 搜索引擎会对恶意进行SEO的网站进行惩罚,如清除所有链接。 百度对作弊的判断条件:(1)在网页源代码的任意位置,故意加入与网页内容不相关的关键词。(2)在网页源代码的任意位置,故意重复某些关键词。即使与网页内容相关的关键词,故意重复也被认为是作弊。(3)在网页中加入搜索引擎可识别但用户看不到的隐藏文字。无论是使用同背景色文字,超小字号文字,文字隐藏层还是滥用图片alt,都属于作弊行为。(4)故意制... 阅读全文
posted @ 2009-01-16 22:43 John Liu 阅读(353) 评论(2) 推荐(0) 编辑
摘要: spider:是搜索引擎用来访问Internet上网页的自动程序。spiders根据html的语法和格式,对读取的页面进行代码过滤,收入相关的文字内容。目前搜索引擎无法象人想象那样去读相应的图片,flash,影片中的内容。图片中的文字对spider来说毫无意义。对于javascript里面的内容,现在已有部分网站开始收录。 开放目录DMOZ:开放目录(Open Directory ... 阅读全文
posted @ 2009-01-16 22:23 John Liu 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 入度:内外入度的链接指的是外部指向你的网页的链接。 出度:从该页面链接到外部的链接。 有效的入度:指的是内容主题与你的页面有相关性的入度,这符合搜索的计算原则。当然,这也包括交换友情链接的一个条件:主题相关性。 二级页面产生有效的入度,指向三级目录页面。三级目录页面的出度,指向对应的二级目录页面。 阅读全文
posted @ 2009-01-16 15:44 John Liu 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一.关键字的选取和构建:关键字的选取实际对于企业站是很容易的,它的产品或产品类型就是主关键字。而对于个人站点就不同了,由于你的站的主题可以随意构建,根据你优化的水平,可以针对一定流量的词语去构建关键词。但一定要有自知之明,选取自己估计可以做起来的关键字来做。 二.组合的妙用:最大化地使用所有引擎计算切词后的组合关键词的计算因素,最大化地延伸和拓展主关键字,形成更多的长尾关键词或短... 阅读全文
posted @ 2009-01-16 14:45 John Liu 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 链接作为各家搜索引擎的最重要的排序依托,各自开发出了独有的链接排序技术。 在动手之前,依照对整站和检索词的构思,来构建合理的链接结构。 词根,组合的重要性。 单主题,多分类。 多主题,单分类。 阅读全文
posted @ 2009-01-16 12:45 John Liu 阅读(247) 评论(0) 推荐(0) 编辑
摘要: SEO:中文翻译为搜索引擎优化,实际上大家可以简单的认为,使得关键字排名靠前的技术就是SEO. SEO定义,分狭义和广义两种。 狭义定义:通过自己在网页制作和提交中的经验,规整出的对搜索引擎排序很有用的技巧。 广义定义:通过对搜索引擎的研究,在搜索引擎排序计算过程中挖掘有利于应用的,可以使得排名提升的有效因素。 建站构思:要回避热点构思,比如关键字... 阅读全文
posted @ 2009-01-16 10:54 John Liu 阅读(374) 评论(1) 推荐(0) 编辑
摘要: 这几天用SQL2008的时候,想要修改表结构时,报错,提示:"阻止保存要求重新创建表的更改"。以前在SQL2000和SQL2005时代没遇到这个问题,看来是SQL2008新增的功能。经过试验,找到了解决办法,如下: 点击"工具"菜单中的"选项",在弹出的对话框中展开"designer"项,去掉"阻止保存要求重新创建表的更改"前面的勾即可。截图如下: 阅读全文
posted @ 2009-01-15 11:03 John Liu 阅读(5266) 评论(2) 推荐(0) 编辑
摘要: 分析中小型企业网站建设,公司网站建设应注意的重点与原则分析,希望对大家有所帮助。 一、面向买家和潜在消费者 一个中小型企业的网站,需要告诉你的买家和潜在消费者:你是干甚么的,你生产或者销售甚么样的产品!卖鞋的公司你就放一堆鞋上去,卖冰箱的就放冰箱上去,和你生产经营无关的东西,别放。 我很想不通有些小企业的网站为什么要在首页放个滚动百度新闻,难道你真的以为有人会来你的网站看新闻么? 二... 阅读全文
posted @ 2009-01-08 03:20 John Liu 阅读(523) 评论(0) 推荐(0) 编辑
摘要: IE中,快捷键是CTLR+F5. Firefox中,快捷键是CTLR+SHIFT+R. 阅读全文
posted @ 2009-01-08 02:01 John Liu 阅读(9155) 评论(0) 推荐(0) 编辑
摘要: 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给... 阅读全文
posted @ 2009-01-03 23:05 John Liu 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 昨天弄网站的时候,有一个自定义配置要放到web.config文件的appSettings节下,在value中包含了双引号,回车换行符(\r\n)等特殊符号。直接写是不行的,需要进行相应转化。具体的转化对应为: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www... 阅读全文
posted @ 2008-10-30 15:26 John Liu 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 好久没写博客了,因为最近工作确实挺忙的。 在asp.net页面中,我们会发现点某个服务器端控件引起数据回发的时候,滚动条重新回到了最顶部。如何在页面回发的时候保持滚动条的位置呢?在asp.net2.0中,只要在页面的Page指令中添加如下属性的设置即可。 MaintainScrollPositionOnPostback="true" 有人说我的页面中有好多好多的aspx页... 阅读全文
posted @ 2008-08-28 16:15 John Liu 阅读(318) 评论(2) 推荐(0) 编辑