自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (11)
  • 收藏
  • 关注

原创 javascript设计模式--继承(上)

本章的主题是继承,分为上下两部分来介绍,上主要来介绍call和apply方法,下用来介绍继承的几种实现方式。  在介绍继承的时候,call和apply是一个绕不过去的话题,也是大家需要深入了解的知识。下面我们来看看call的定义(apply和call基本是一样的,只是参数不同,这里不做介绍了):?call 方法请参阅应用于:Function 对象

2012-07-26 15:18:40 631

原创 javascript设计模式--封装和信息隐藏(下)

今天讲解的内容是高级模式(Advanced Patterns),如何实现静态方法和属性,常量还有其他一些知识点。  1.静态方法和属性  其实要实现这一功能还是要借助于闭包。在上一讲中的第三种实现方式也使用了闭包,但通过那种实现,内部属性和方法是实例级别的。var book1=new Book('isbn1','title1','author1');var book2=new B

2012-07-24 14:04:24 711

原创 javascript设计模式--封装和信息隐藏(上)

今天博文关注的是javascript中的封装,文章内容来自《pro javascript design patterns》(有兴趣的朋友可以直接去下)和自己对这一问题的理解。  本文分上下两部分,上部讲基本模式(basic patterns):完全暴露法,下划线标记法和使用闭包;下部讲高级模式(Advanced Patterns),如何实现静态方法和属性,常量还有其他一些知识点。  封

2012-07-23 17:54:02 569

原创 使用c#制作网络爬虫,检查站点可访问性

前几天自己负责的网站出现了不能访问的问题,系统监控程序通过告警将这一信息告诉了管理员。管理员找到了我,告诉我站点不能正常访问。后来问题查明,是负载均衡器出了问题。自己在检查站点的时候,发现有些图片不能正确显示,原因是图片链接无效。  后来我就在总结这次故障,监控程序只能检测几个配置的链接,不可能对整个站点所有链接进行检测,不然配置文件要写一大堆。如果是配置外的链接不能访问,那不是就没有办法告知

2012-07-20 17:55:23 1035

原创 javascript设计模式--接口

最近在看javascript设计模式的书籍《pro javascript design pattrens》,觉得很不错,可以提高自己对js oo的理解,也可能帮助自己更好的理解别人写的js library,提高自己js的水平。        这本书中第一个重要的内容就是接口。        大家对接口应该都不陌生,简单的说接口就是一个契约或者规范。在强类型的面相对象语言中,接口可以很容易的

2012-07-20 13:45:14 598

原创 c# Process类使用小例

公司为了安全方面的考虑,对员工使用的window操作系统做了权限限制。如果我们想在自己使用的机器上安装额外的软件,就需要找系统管理员!感觉是相当的不爽啊!     但是为了我们这些程序员正常工作,允许我们用管理员的权限运行vs2010,这就为我们间接获得管理员权限安装自己想要的软件留下了后门。对了,我们要做的就是用管理员权限登录vs2010,通过process类打开所需的exe文件即可。

2012-07-17 15:23:35 710

转载 理解 JavaScript 闭包

原文地址:http://www.cn-cuckoo.com/2007/08/01/understand-javascript-closures-72.html 要成为高级 JavaScript 程序员,就必须理解闭包。本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“标识符解析、执行环境和作用域链”等等 Ja

2012-07-11 12:45:29 1265

翻译 如何用css尾博客创建很酷的时间ICON

原文地址:http://line25.com/tutorials/how-to-create-a-cool-blog-post-date-icon-with-css最近我在重新设计自己的博客站点,决定用一个日历样式的icon显示时间。以前的解决方案一般是用背景图片,感谢css3,现在我们用css3就能实现这样的功能。我将会用到一些linear-gradients, border radiu

2012-07-05 11:33:01 562

翻译 HTML5灰色图片画廊

原文地址:http://webdesignerwall.com/tutorials/html5-grayscale-image-hover以前,在web上要显示灰度图片的话,只有手工使用图片软件转换。但是现在借助于html5的canvas可以实现这个过程,而不需要再借助图片编辑软件了。我用html5和jquery做了一个demo,来展示如何实现这个功能。demo地址:http://we

2012-07-04 10:26:30 2189

转载 JavaScript 技巧与高级特性

原文地址:http://www.ibm.com/developerworks/cn/web/wa-lo-dojoajax1/?S_TACT=105AGX52&S_CMP=tec-csdn#code5文章内容:null 与 undefinedif ("" || 0)== 与 ===Arrayargumentsprototype 与继承thisneweval执行上下文和作用域链

2012-07-02 14:46:25 426

原创 powerdesign如何修改name,而code不变

在[Tool]-->[General Options]->[Dialog]->[Operating modes]->[Name to Code mirroring],这里默认是让名称和代码同步,将前面的对号去掉就行了。

2012-04-06 21:31:27 945

原创 powerdesign,如何解决PDM生成sql脚本的过程中,无法生成外键约束

最近工作中需要使用powerdesign数据库建模,建模完成后发现生的sql脚本没有正常生成主外键约束。(这里我只粘贴了PDM视图)双击约束,预览,报错:-- The preview is empty because of the setting.-- Check the generation option.解决办法:方法一:先将数据库修改成sqls

2012-03-28 13:42:12 4923

转载 Net中抽象类和接口的区别

Net中抽象类和接口的区别一、抽象类    (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法    (2) 抽象类不能被实例化    (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类    (4) 具体派生类必须覆盖基类的抽象方法    (5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具体派生类

2009-02-27 13:41:00 662

原创 如何做网站策划

一份成功的网站策划方案是赢得订单的重要砝码,如何写一份令客户心动的网站策划方案则需要下苦功夫。《网站策划方案写作、演示标准》主要分为7个部分,希望对您有帮助: 1. 网站策划方案的价值——内容重点阐述了解决方案能给客户带来什么价值,以及通过何用方法去实现这种价值,从而帮助业务员赢取订单;另外,一份优秀的解决方案在充分挖掘、分析客户的实际需求的基础之上,又以专业化的网站开发语言、格式,有效地解决

2008-01-06 11:41:00 1353

原创 网站规划书

一个大型企业网站的成功与否与建站前的网站策划有着极为重要的关系。在建立网站前应明确建设网站的目的,确定网站的功能,确定网站规模、投入费用,进行必要的市场分析等。只有详细的策划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行。    奔唐认为:如果你是一个网站项目经理,应该在项目初期预测到项目实施中的主要问题,并提出实施方案.  网站策划是指在网站建设前对市场进行分析、确定网站的目的和功能

2008-01-06 11:40:00 1377

转载 VS2005 常用的快捷键

Shift+Alt+Enter: 切换全屏编辑     Ctrl+B,T / Ctrl+K,K: 切换书签开关   Ctrl+B,N / Ctrl+K,N: 移动到下一书签   Ctrl+B,P: 移动到上一书签   Ctrl+B,C: 清除全部标签     Ctrl+I: 渐进式搜索   Ctrl+Shift+I: 反向渐进式搜索   Ctrl+F: 查找代码快捷键     Ctrl+J /

2007-12-24 10:32:00 584

转载 HTML元素 - meta

 定义向服务器和客户端传达关于文档的隐藏信息。注释META 元素还嵌入了某些搜索引擎用于索引和分类万维网上的文档时所用的文档信息。此元素只能在 HEAD 元素内使用。此元素在 Internet Explorer 3.0 的 及以上版本HTML 中可用,在 Internet Explorer 4.0 及以上版本的脚本中可用。此元素不会显示。此元素不需要关闭标签。met

2007-12-07 13:55:00 484

原创 Web文件的ContentType类型大全

".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"="drawing/907"".a11"="application/x-a11"".acp"="audio/x-mei-aac"".a

2007-11-28 14:00:00 620

转载 web设计原则

Web作为出版物的一种,同其他出版物如报纸,杂志等在设计上有许多共同之处,也要遵循一些设计的基本原则,不同之处在于每章提到的Web的“非所见即所得”特性和交互性。因此,熟悉一些设计的基本原则,再对Web的特殊性作一些考虑,便不难设计出美观大方的页面来。如果有美术设计基础,对Web页面的设计会很有帮助。如果不具备这方面的背景知识,那么下面的一些原则将会对有所帮助。   设计的3C原则   所谓3C原

2007-11-21 11:58:00 2506

转载 Web应用系统设计原则

和C/S结构相比,B/S结构受限于网络带宽不利于进行大数据量的统计分析,网络传输存在潜在的安全问题,还有用户界面不及C/S结构友好等等,但随着网络带宽和网络应用的发展,加上AJAX技术的流行,使得现在越来越多的MIS系统或基于MIS系统的专业化应用系统都开始倾向于采用B/S结构进行设计,充分利用B/S结构的优点。但是,要充分发挥Web应用的内在潜力,挖掘应用深度和扩大适应能力,需要采用先进的应用架

2007-11-21 11:57:00 3703

转载 .NET生成静态页面并分页

主要的原理就是替换模板里的特殊字符。1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">html>head>meta http-equiv="Content-

2007-11-01 11:25:00 1243

转载 遍历Request.ServerVariables

Request.ServerVariables("Url") 返回服务器地址Request.ServerVariables("Path_Info") 客户端提供的路径信息Request.ServerVariables("Appl_Physical_Path") 与应用程序元数据库路径相应的物理路径Request.ServerVariables("Path_Translated") 通过

2007-10-30 10:08:00 642

转载 HttpRequest 对象 Request获取虚拟路径和物理路径的属性或方法

HttpRequest 对象 Request获取虚拟路径和物理路径的属性或方法请求的URL; http://localhost/DataProcess/HttpRequest.aspx?name=Tony显示页面:Request["name"]=TonyRequest.AppllicationPath=/DataProcess   虚拟应用程序路径Request.FilePath=/D

2007-10-30 09:57:00 3690

转载 ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析

asp.net 常见参考项目的 UI、BLL 、Model 、 DAL 分析 应用/项目名称 UI层实现 Business Model & Logic Layer 实现 Data Access Layer 实现

2007-10-19 16:22:00 695

转载 大型企业门户网站设计开发一般性原则和建议

[适用范围] 本文所述的原则、建议适用于大型企业信息门户网站的设计和开发,注意不是小型企业网站、一般企业电子商务网站、企业级Web应用系统。 [一般性原则] 一、网站设计原则 第一原则:内容丰富、明确 网站主要是为浏览着提供信息服务的,作为大型企业信息门户网站,必须首先提供种类繁多内容丰富的资讯,使不同的访问者都能够访问到自己想要的信息。但是信息多了自然繁杂,因此有针对性地为浏览者提供明确的内容是

2007-10-19 16:17:00 1656

转载 说说大型高并发高负载网站的系统架构

我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的

2007-10-19 16:09:00 453

转载 大型Web2.0站点构建技术初探

大型Web2.0站点构建技术初探一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建 七、 从LiveJournal后台发展看大规模网

2007-10-19 16:02:00 766

转载 C#正则表达式快速入门

[介绍]    作者将自己在学习正则表达式中的心得和笔记作了个总结性文章,希望对初学C#正则表达式的读者有帮助。[内容]什么是正则表达式涉及的基本的类正则表达式基础知识构建表达式基本方法编写一个检验程序参考资料[正文]    对于初学者看到类似“/w+@/w+/./w{1,3}”这样复杂没有规律的字符,就会莫名产生一种恐惧感。其实正则表达式和字符串(String)的使用同样非常简单。下面让我们逐步

2007-10-11 18:07:00 735

转载 C#正则表达式小结

只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。只能输

2007-10-11 18:04:00 531

转载 ASP.NET中GUID类

GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:6F9619FF-8B86-D011-

2007-10-11 17:12:00 2308 1

原创 HttpContext, HttpModules 和 HttpHandlers

  httpApplication它本身对发送给应用程序的数据一无所知-它只是一个通过事件来通讯的消息对象.它触发事件并通过HttpContext对象来向被调用函数传递消息.实际的当前请求的状态数据由前面提到的HttpContext对象维护.它提供了所有请求专有的数据并从进入管道开始到结束一直跟随请求.图7显示了ASP.NET管道中的流程.注意上下文对象(即HttpContext),这个从请求开始

2007-10-10 11:35:00 609

原创 程序员工作面试题目汇总

  ASP.NET面试资料 简单介绍下ADO.NET和ADO主要有什么改进? 答:ADO以Recordset存储,而ADO.NET则以DataSet表示,ADO.NET提供了数据集和数据适配器,有利于实现分布式处理,降低了对数据库服务器资源的消耗。 ASP.NET与ASP相比,主要有哪些进步? 答:ASP.NET实现了面向对象编程,预编译的服务器端代码而不像ASP那样解释执

2007-09-16 15:36:00 2842

转载 Serializable在C#中的作用.NET 中的对象序列化

简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能

2007-09-10 17:17:00 689

原创 软件项目管理中的一些误区

观念之一:我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题。 客观情况:好的参考书无疑能指导我们的工作。充分利用书籍中的方法、技术和技巧,可以有效地解决软件开发中大量常见的问题。但实践者并不能因此依赖于书籍,这是因为:(1)现实的工作中,由于条件千差万别,即使是相当成熟的软件工程规范,常常也无法套用。(2)软件技术日新月异,没有哪一种软件标准能

2007-09-10 15:02:00 524

转载 Web 2.0 介绍

Web 是一个生长着的、开放的、动态的分布式系统。 Web 始于1989 年,当时英国科学家 Tim Berners-Lee 和比利时人 Robert Cailliau 在欧洲粒子物理研究所(European Organization for Nuclear Research ,简称 CERN)共同提议和构造了在因特网(Internet)上使用超文本来发布、分享和管理信息。Web 是 Worl

2007-09-03 16:32:00 807

转载 Javascript中最常用的55个经典技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以

2007-08-11 00:22:00 545

原创 网站建设协议书范文

网站建设协议主要用于网站建设服务商与客户建立业务合作关系的一种合同文本性质文书,其作用是对双方的权利义务做以约束证明,协议在产生纠纷时同样有法律效力,这里为大家提供几份网站建设标准协议书供大家参考.网站建设协议范文一网站建设协议书甲方:________________________ 电话:身份证号码:乙方:________________________ 电话:乙方在此委托甲方进行_

2007-07-04 09:18:00 3276

转载 一点一点学ASP.NET之基础概念——HttpModule

HttpModule是如何工作的当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTT

2007-05-24 17:31:00 1102

转载 一点一点学ASP.NET之基础概念——HttpHandler

概述HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。 IHttpHandler是什么IHttpHandler定义了如果要实现一个HTTP请求的处理所必需实现的一些系统约定。H

2007-05-24 16:43:00 687

原创 调用自定义类实现验证码的生成

这个方法是我同事写的,我觉的相当不错,所以贴出来和大家分享。验证码生成页面ValidateCode.aspx文件内容如下: 自定义类ValidateCode.cs内容如下:using System;using System.IO;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawin

2007-05-24 10:52:00 676

Pro Silverlight 3 in C#

Pro Silverlight 3 in C#

2010-02-03

Javascript中最常用的55个经典技巧

Javascript中最常用的55个经典技巧

2010-02-03

Programming WCF Services 2nd Edition

Programming WCF Services 2nd Edition 介绍WCF

2010-02-03

你必须知道的.NET

你必须知道的.NET 深度讲述.NET技术细节

2010-02-03

beginning ajax with asp.net

beginning ajax with asp.net

2009-12-31

C#Threading Handbook

C#Threading Handbook

2009-12-31

ASP.NET XML and ADO.NET开发者指南

ASP.NET XML and ADO.NET开发者指南

2009-12-31

advanced .net remoting second edition

advanced .net remoting second edition.pdf

2009-12-31

在线考试系统(加限时),以前那个程序有问题,大家还是下这个吧

考试限时,到时试卷自动保存。考生提交考卷自动保存。<br/>管理员发布试题,可以判卷,教师添加考试信息,

2007-05-08

用asp.net(c#)编写的网上考试系统

用asp.net 2.0(c#)编写的网上考试系统,简单的用了3曾编写方式,里面更多的是用数据库访问控件访问的数据库。实现了些基本的功能,时间仓促没能实现考试限时的功能,文档附带使用说明。希望大家支持。

2007-04-23

房屋中介网(asp.net/c#)

用asp.net 2.0编写的,学了很久2.0的知识,所以拿来练练手。这是我帮一个朋友做的毕业设计,里面用到了些2.0的知识。希望高手能指教。

2007-04-20

空空如也

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

TA关注的人

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