自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(137)
  • 资源 (2)
  • 收藏
  • 关注

原创 eval和JSON

本文着重解释eval函数和JSON数据格式之间的联系以及一些细节上的问题。如果您想详细了解eval和JSON请参考以下链接:eval  :https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Functions/EvalJSON:http://www.json.org/ eval函数的工作原理

2009-12-30 18:30:00 489

原创 ASP.NET防盗链技术

using System;using System.Web;public class Handler : IHttpHandler {        public void ProcessRequest (HttpContext context) {        if (context.Request.UrlReferrer.Host == "10.11.43.52")        {

2009-12-29 14:28:00 473

原创 高访问量系统解决方案

系统架构方面:1.服务器负载均衡(前端)2.二级缓存策略(客户端,本地或分布式缓存--中间件)3.数据库架构:分库或表分区(后端) 业务逻辑处理:1分段异步操作:(前端AJAX,后端服务程序作业队列处理,如订单处理,邮件发送)2.多线程或异步委托 局部优化:1.页面体积2.代码逻辑3.数据库优化

2009-12-29 10:22:00 584

原创 SQL调优

SQL Server 查询查询的时候应该尽量按照复合索引中的顺序来做条件查询;(比如IXC中spInterActiveInstance_GetByIDToStat条件and ProcessState如果在程序中有For或者是Foreach,在存储过程中又有IF Exists,那就要看是否可以在表中加入复合索引了,IF Not Exists可以转换为IF Exists来使用索引; 在查询中尽量少

2009-12-29 10:01:00 486

原创 探讨高访问量网站优化方案(从图片角度)

http://www.cnblogs.com/ASPNET2008/archive/2008/06/05/1214013.html   我们知道现在一个好的网站都面临着访问量的问题.高访问量的网站服务器的压力大概来自以下两个方面:   第一:数据库,大量的数据查询操作必定会消耗大部分时间.   第二:WEB服务器本身,大量的图片以及js文件的加载 . 

2009-12-29 09:46:00 556

原创 30岁男人防止衰老

许多男士担心用化妆品太麻烦,其实基础护理完全不会像女士化妆那样复杂,女士化妆时间大多浪费在彩妆的修饰上,男士基础护理就是三个步骤:清洁、调理及滋润。 每个步骤,每次一分钟,早晚各一次,一天只要六分钟就能给你清爽滋润的感觉。 清洁:使用洗面奶,彻底将皮脂、汗、尘埃等污垢洗干净。 调理:使用爽肤水,改善肌肤的质感,清除枯死的细胞并平衡油脂分泌。 滋润:使用润肤露,给肌肤必要的水份,让皮肤保持滋润和平衡

2009-12-26 16:55:00 743

原创 浅谈线程池(下):相关试验及注意事项(转)

2009-10-20 00:06 by Jeffrey Zhao, 5491 visits, 网摘, 收藏, 编辑  三个月,整整三个月了,我忽然发现我还有三个月前的一个小系列的文章没有结束,我还欠一个试验!线程池是.NET中的重要组件,几乎所有的异步功能依赖于线程池。之前我们讨论了线程池的作用、独立线程池的存在意义,以及对CLR线程池和IO线程池进行了一定说明。不过这些说明可能有些“抽象

2009-12-25 18:00:00 717

原创 浅谈线程池(中):独立线程池的作用及IO线程池(转)

2009-07-24 09:21 by Jeffrey Zhao, 6120 visits, 网摘, 收藏, 编辑  在上一篇文章中,我们简单讨论了线程池的作用,以及CLR线程池的一些特性。不过关于线程池的基本概念还没有结束,这次我们再来补充一些必要的信息,有助于我们在程序中选择合适的使用方式。独立线程池  上次我们讨论到,在一个.NET应用程序中会有一个CLR线程池,可以使用Th

2009-12-25 17:58:00 637

原创 浅谈线程池(上):线程池的作用及CLR线程池(转)

2009-07-22 09:01 by Jeffrey Zhao, 7402 visits, 网摘, 收藏, 编辑  线程池是一个重要的概念。不过我发现,关于这个话题的讨论似乎还缺少了点什么。作为资料的补充,以及今后文章所需要的引用,我在这里再完整而又简单地谈一下有关线程池,还有.NET中各种线程池的基础。更详细的内容就不多作展开了,有机会我们再详细讨论这方面的细节。这次,还是一个“概述”

2009-12-25 17:53:00 763

原创 10个免费的javascript富文本编辑器(jQuery and non-jQuery)

10个免费的javascript富文本编辑器(jQuery and non-jQuery) 祝愿园子里的朋友圣诞节快乐。本文介绍了10个免费易用富文本编辑器(rich text editors,RTE),其中5个是Jquery插件,另外5个是非Jquery富文本编辑器简介Javascript富文本编辑器使我们添加、编辑网站中的文章更加方便和容易。这些富文本编辑器提供了所见即所得

2009-12-25 17:15:00 517

原创 文件压缩

string winRAR = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) + @"/WinRAR/WinRAR.exe";StringBuilder command = new StringBuilder(" a -ep /"" + RARFile + "/" ");for (int i = 0; i  Fi

2009-12-25 16:52:00 377

原创 OPENXML

--使用 OPENXML 执行简单的 SELECT 语句--首先调用 sp_xml_preparedocument 存储过程以获得文档句柄。此文档句柄传递给 OPENXML。--OPENXML 语句说明了以下信息: --rowpattern (/ROOT/Customer) 标识要处理的 节点。--flags 参数值设置为 1,表示以属性为中心的映射。因此,XML 属性映射到 SchemaDec

2009-12-25 13:10:00 706

原创 xml procedure

DECLARE @XMLdoc XMLSET @XMLdoc = 2009-12-30 2009-12-30DECLARE @docpointer intEXEC sp_XML_preparedocument @docpointer OUTPUT, @XMLdocSELECT *FROM OPENXML (@docpointer, /Book/Chapters/Chapter,1)

2009-12-25 11:18:00 600

原创 关于存储过程局部变量

IF(1=1)     BEGIN           DECLARE @I INT           SET @I = 10    ENDELSE    BEGIN        PRINT55     END SELECT @I 输出结果是:10局部变量@I 外面可见  

2009-12-25 10:12:00 1525

原创 SQL XML

--Creating xml Data Type ColumnsCREATE TABLE dbo.Book(BookID int IDENTITY(1,1) PRIMARY KEY,ISBNNBR char(10) NOT NULL,BookNM varchar(250) NOT NULL,AuthorID int NOT NULL,ChapterDESC XML NULL)DECLARE

2009-12-25 10:04:00 564

原创 SQL SERVER临时表的使用

drop table #Tmp   --删除临时表#Tmpcreate table #Tmp --创建临时表#Tmp(    ID   int IDENTITY (1,1)     not null, --创建列ID,并且每次新增一条记录就会加1    WokNo                varchar(50),       primary key (ID)     

2009-12-25 10:02:00 874

原创 【转】面向对象设计中的经验原则

 2009年5月19日 【转】面向对象设计中的经验原则 (1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。(5)不要把实现细节(例如放置共用代码的私有

2009-12-24 10:07:00 360

原创 >之--线性表的顺序存储(顺序表) (转)

 线性表是线性存储结构中比较简单的一种结构.线性表是线性结构的抽象,线性表中的各个元素是一对一的线性关系,这种一对一的关系是位置关系,即:除第一个元素外,其他元素只有一个前驱;除最后一个元素外,其他元素只有一个后继;  线性表的存储分为:顺序存储和链式存储,顺序存储是指用地址连续的存储单元依次存储线性表中的各个元素,用这种方式存储的线性表称为顺序表;链式存储是指用一组任意的存储单元(地址可以是

2009-12-24 09:59:00 457

原创 JavaScript 图片预览效果

随着浏览器安全性的提高,要实现图片预览也越来越困难。不过群众的智慧是无限的,网上也有很多变通或先进的方法来实现。在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。上次写的简便无刷新文件上传系统最初的目的就是用来实现这个图片预览效果。兼容:ie6/7/8, firefox 3.5.5后台支持下还兼容:opera 10.10, safari 4.0.4, chrome 3.0效果预览

2009-12-22 09:47:00 868

原创 windows服务器详细安全设置

1)、系统安全基本设置 1.安装说明:系统全部NTFS格式化,重新安装系统(采用原版win2003),安装杀毒软件(Mcafee),并将杀毒软件更新,安装sp2补钉,安装IIS(只安装必须的组件),安装SQL2000,安装.net2.0,开启防火墙。并将服务器打上最新的补钉。 2)、关闭不需要的服务 Computer Browser:维护网络计算机更新,禁用  Distribute

2009-12-22 09:37:00 381

原创 JQuery解析JSON封装的数据表

      通过AJAX异步减少网络内容传输,而JSON则可以把传输内容缩减到纯数据;然后利用jQuery内置的AJAX功能直接获得JSON格式的数据;在客户端直接绑定到数据控件里面,从而达到最优。1. HTML页面                  test2                                                         

2009-12-21 17:50:00 600

原创 jQuery+ROW_NUMBER实现超级简单分页(不可错过)

页面分页对于程序员来说最熟悉不过,在WEB开发中经常需要对页面进行分页,jQuery插件JQuery Pager分页器能轻松实现javascript分页功能,只需要几行代码,就可以轻松搞定,实例效果图如下:        简单明了,下面我介绍一下实现过程:      首先需要使用jQuery库文件和JQuery Pager库文件,请点击下载。      分页样式page.css会在

2009-12-21 17:21:00 495

原创 学习jQuery之旅

jQuery简介我所理解的jQuery就是一个强大的Javascript类库,里面封装好了很多现有的方法和属性。可以使开发人员用很少的代码更好更快的开发出自己想实现的效果。过多的jQquery在这里就不多介绍了,想必很多人都已经看过了更详细的文档,我就不多啰嗦了。   Selectors (选择器) jQuery中使用 $ ,可以通过元素的id, css class或 tag na

2009-12-21 16:55:00 351

原创 学习jQuery之旅--新手必须知道的常用方法

jQuery中常用的函数方法总结jQuery中为我们提供了很多有用的方法和属性,自己总结的一些常用的函数,方法。个人认为在开发中会比较常用的,仅供大家学习和参考。事件处理 ready(fn)代码:$(document).ready(function(){  // Your code here...});作用:它可以极大地提高web应用程序的响应速度。通过使用这个方法,可以在DO

2009-12-21 16:52:00 361

原创 DOCTYPE元素详解

一.概述 本文系统的讲解DOCTYPE元素.同时查证了很多的资料.因为互联网上面的资料比较杂乱,所以经过收集整理我进行了重新定义.比如对于DOCTYPE元素的定义.主要分为基础知识和高级知识.基础知识讲解基本的DOCTYPE知识. 高级知识很多来自网络收集, 主要是实际应用的一些技巧. 二.定义DOCTYPE是文档类型(Document Type)的缩写, 元素用于声明一个页面的文档

2009-12-21 16:23:00 472

原创 从零开始学习jQuery (一) 开天辟地入门篇

从零开始学习jQuery (一) 开天辟地入门篇 本系列文章导航从零开始学习jQuery (一) 开天辟地入门篇从零开始学习jQuery (二) 万能的选择器从零开始学习jQuery (三) 管理jQuery包装集从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式从零开始学习jQuery (五) 事件与事件对象从零开始学习jQuery (

2009-12-21 15:43:00 848

原创 jQuery Ajax 全解析

jQuery Ajax 全解析本文地址: jQuery Ajax 全解析本文作者:QLeelulu转载请标明出处!jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,

2009-12-21 15:41:00 396

原创 javascript checkbox树

http://www.cnblogs.com/rubylouvre/archive/2009/10/26/1589692.html研究了几天,终于搞出自己的树来。总结一下,留待以后改进用。作为UI控件的树与数据结构的树有很大的不同,它分为根节点,枝节点与叶节点。根节点有子树,并不隶属于其他树。枝节点有子树,并作为某一子树的节点而存在。叶节点只作为某一子树的节点而存在,并且没有子树。但仅是这

2009-12-21 14:44:00 594

原创 在IE中使用firebug

虽然IE也有一些调试工具,但不是功能太弱也是体积太大,比较理想的是IE8自带的开发人员工具,但只限IE8。野心勃勃的firefox当然没有放弃这个机会,推出在其他浏览器的JS调试插件版本。要想在IE中使用firebut,非常简单,只要在要调试的页面加入如下代码:1.text/javascript2.        src=http://getfirebug.com/rel

2009-12-21 14:19:00 584

原创 精确获取页面元素的位置

现在网上最流行方法是John Resig在《Pro JavaScript techniques》提出的offset大法,累加元素offsetParent的offsetLeft和offsetTop一直到DOM的顶层。 1.//取得元素x坐标   2.function pageX(elem) {   3.    return elem.offsetParent?(elem.offs

2009-12-21 14:07:00 605

原创 如何让CSS实现多游览器兼容

http://www.cnblogs.com/rubylouvre/archive/2009/08/10/1542476.html 说是实现兼容,其实也只不过为了照顾IE6与IE7,其实不支持标准的对手早就烟飞灰灭,而像firefox,Opera,Safari等更新换代太快,就算有问题很快就被官方处理。因此这篇博文大家最好在IE6中浏览,里面可运行的例子都是为IE6准备的。 

2009-12-21 13:29:00 2071 1

原创 iframe元素用法总结

iframe是一个非常有用的标签,先不说早期用它来模型Ajax效果,现在富本文编辑器它也绝对是主角。但是它又是一个特别的元素,最早出现IE4.0中,后纷纷被其他游览器吸纳,由于IE不开源,iframe在各游览器中都有很大差异。首先我们看看它在各游览器中拥有什么属性——火狐的iframe的所有属性:scrollWidth, clientLeft, clientHeight, client

2009-12-21 13:27:00 813

原创 动态添加样式表规则

http://www.cnblogs.com/rubylouvre/archive/2009/07/14/1523104.html  先给出函数。01.var addSheet = function(){ 02.  var doc,cssCode; 03.  if(arguments.length == 1){ 04.    doc = document;

2009-12-21 13:20:00 551

原创 一步步教你实现弹出窗口

http://www.cnblogs.com/rubylouvre/archive/2009/10/18/1585249.html

2009-12-21 13:11:00 464

原创 【经验总结】.Net的并发连接数限制问题

  最近在项目中遇到了很棘手的问题,查到最后发现是由于HttpWebRequest对于同一个domain的请求建立的连接数同时不能超过两个的限制造成的。我用这篇短文把对这个问题的处理记录下来,同时也做为个人的经验积累吧,希望对大家有所帮助。  这里所说的连接并发数限制是指对于同一个domain发起的最大连接数。其实在大多数微软的产品或组件中都存在这个限制,一般这个数值是2/4个,也就是说在

2009-12-21 12:57:00 1528

原创 【经验总结】服务器端编程部分概念理解

 这篇文章对于高手跳过,内容比较初级。有几个概念在服务器端编程时我会经常混淆,估计有些朋友也和我一样。它们是请求(对应响应),连接,线程。这篇短文主要是对这几个概念作了一定的解释,当你理清这些概念以后,就不会习惯性的认为一个请求必须由一个线程处理了,它们之间并没有这种必然的联系。  请求Request  我们经常提到的Request实际上是指客户端发过来的用于对某些资源的访问申请或将一些客户端

2009-12-21 12:42:00 644

原创 [Share].NET Reflector Add-Ins

今天在这里看到一份关于Reflector的非常好的资源,这里列出几乎所有的Reflector的add-in,具体看下面列表。下载 .NET Reflector here .Add-Ins CodeMetrics:  Download Review: Allows editing and managing annotations during code

2009-12-21 12:41:00 425

原创 [Share].NET Reflector Add-Ins

今天在这里看到一份关于Reflector的非常好的资源,这里列出几乎所有的Reflector的add-in,具体看下面列表。下载 .NET Reflector here .Add-Ins CodeMetrics:  Download Review: Allows editing and managing annotations during code re

2009-12-21 12:40:00 606

原创 轻松建立Silverlight开发环境

建立Silverlight开发环境分以下四个步骤:1. 首先需要安装开发工具,对于Silverlight 3项目开发,必须使用 Visual Studio 2008 SP1 或者 Visual Web Developer Express with SP1 作为开发工具。在安装过程中,.Net Framework 3.5 sp1同时被安装,如果没有安装.Net Framwork 3.5 sp1需

2009-12-21 12:38:00 452 1

原创 简单的自动更新程序实现

http://www.cnblogs.com/SkyD/archive/2009/12/21/1628566.html

2009-12-21 12:37:00 666

网页信息抓取程序,供大家下载

网页信息抓取程序,供大家下载。。。。。。。。。。。。。。。。。。。

2010-12-17

jQuery and jQuery UI

jQuery and jQuery UI

2010-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除