技术开发

NET技术

C# 委托的同步调用和异步调用

阅读(19) 作者(admin)

  委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。  同步调用的例子:using System;
using System.Threading;
public delegate int Add...

HttpModule的认识与深入理解
NET技术

HttpModule的认识与深入理解

阅读(24) 作者(admin)

  HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的&ldq...

HttpApplication的认识与加深理解
NET技术

HttpApplication的认识与加深理解

阅读(25) 作者(admin)

  HttpApplication对象是经由HttpApplicationFactory.GetApplicationInstance(并最终调用HttpRuntime.CreateNonPublicInstance)创建的HttpApplicationFactory它的主要任务是使用 URL 信息来查找 URL 虚拟目录和...

it知识库

移动Web最佳实践1.0

阅读(19) 作者(admin)

最佳实践清单最近在翻译W3C的这个最佳实践建议文档,为方便起见,将以下最佳实践清单放到此处讨论,以后文章会以主题形式发布,以下主题将会添加详情链接:[主题一致性]确保内容在被不同设备访问时,能有连贯的用户体验。[...

it知识库

jQuery插件开发 - 其实很简单

阅读(28) 作者(admin)

  【前言】
  jQuery已经被广泛使用,凭借其简洁的API,对DOM强大的操控性,易扩展性越来越受到web开发人员的喜爱,我在社区也发布了很多的jQuery插件,经常有人询问一些技巧,因此干脆写这么一篇文章给各位jQuery爱好...

it知识库

十年总结共勉之

阅读(28) 作者(admin)

  昨天在csdn上看到一篇“十年总结”的文章,颇受感动!不为作者光鲜的履历感动,感动的是他为80后、90后提供了一顿精神大餐,大家深受鼓舞。想想如今的我,已过而立之年,远谈不上成功,但在广州摸爬滚打近十年,...

NET技术

ASP.NET URL双向改写的实现

阅读(30) 作者(admin)

  我们在进行Web程序开发时,为了进行搜索引擎优化(SEO),往往需要对web的访问地址进行优化,如将http://localhost/Default.aspx?tab=performance修改为http://localhost/Default_performance.aspx,后一个地址能够更好...

it知识库

程序员的编码规范!

阅读(30) 作者(admin)

  一些企业在招聘程序员的时候,总会特意提出一个要求,即要求具有良好的编码规范。确实现在程序开发人员已经不在是单枪匹马的单干,而是讲究团体作战。此时就要求团队内的乘员都可能够恪守代码的编写规范,这对于乘...

it知识库

关于程序员的办公室哲学

阅读(34) 作者(admin)

  其实一直都不太懂得办公室的政治,我出来一年多了,自己喜欢做的事情没做到,当初也很傻很天真的觉得事业单位恶心,企业只要有能力就一定有出头之日,拒绝了同学好友的要求。现在悔到肠子都青了。下面只是我总结的一...

用C#打造"QQ对战平台挤房器"
NET技术

用C#打造"QQ对战平台挤房器"

阅读(28) 作者(admin)

一、什么是“QQ对战平台挤房器”?喜欢在“QQ对战平台”或“浩方对战平台”玩游戏的人都知道。平常平台上的房间基本很多都是人满的,如果想找个房间,那可是要费好长的时间来“挤...

NET技术

HttpRuntime的认识与加深理解

阅读(28) 作者(admin)

下面最先介绍HttpRuntime的Web.config里的配置<httpRuntime
executionTimeout = "number"
maxRequestLength = "number"
requestLengthDiskThreshold = "number"
useFullyQualifiedRedirectUrl =...

.NET设计模式:原型模式(Prototype Pattern)
NET技术

.NET设计模式:原型模式(Prototype Pattern)

阅读(34) 作者(admin)

  概述  在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动...

.NET设计模式:工厂方法模式(Factory Method)
NET技术

.NET设计模式:工厂方法模式(Factory Method)

阅读(26) 作者(admin)

  概述  在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这...

.NET设计模式:建造者模式(Builder Pattern)
NET技术

.NET设计模式:建造者模式(Builder Pattern)

阅读(35) 作者(admin)

  概述  在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法...

.NET设计模式:抽象工厂模式(Abstract Factory)
NET技术

.NET设计模式:抽象工厂模式(Abstract Factory)

阅读(17) 作者(admin)

  概述
  在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封...

.NET设计模式:单件模式(Singleton Pattern)
NET技术

.NET设计模式:单件模式(Singleton Pattern)

阅读(35) 作者(admin)

  概述
  Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个...

NET技术

ASP.NET底层的初步认识与理解

阅读(28) 作者(admin)

  最近在国外的网站乱走一通,发现一些比较好的文章,收集整理加于自己的理解,作为笔记形式记录下来,让以后自己有个回忆。  ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它...

.NET设计模式:观察者模式(Observer Pattern)
NET技术

.NET设计模式:观察者模式(Observer Pattern)

阅读(35) 作者(admin)

  概述
  在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使...

NET技术

解惑答疑:C#委托和事件

阅读(24) 作者(admin)

  相信很多人一直为C#委托和事件所困惑,尤其是C#的初学者,学到这一部分会感觉比较困难,很有可能就放弃了,而且.NET对委托和事件封装得挺好,一般都不怎么用到自定义的委托和事件,所以放弃学习该技术就有了借口!  网...

NET技术

一个.NET委托的故事:彼得,老板和宇宙

阅读(29) 作者(admin)

  紧耦合   从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在...

it知识库

DBCC DBREINDEX重建索引提高SQL Server性能

阅读(8) 作者(admin)

  大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server 要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问...

it知识库

destroy, free, freeAndNil, release用法和区别

阅读(29) 作者(admin)

  最近在集成ZJ的模块的时候,发现当窗体关闭的时候,频繁的弹出内存访问错误,实在是烦躁啊,看了下代码,虽然很惨,但也没发现创建对象需要释放的问题,最后看到窗体关闭的时候,执行了一大段代码,考虑可能是窗体关闭的时候,...

尝试通过HttpWebRequest向TAOBAO批量发布商品及上传图片
NET技术

尝试通过HttpWebRequest向TAOBAO批量发布商品及上传图片

阅读(27) 作者(admin)

  朋友开了个淘宝店,所以经常要将新商品及图片发布到网店里,而且有时还需要上传很多商品。如果手工一条一个商品的上传未免太花时间,所以我就琢磨着能否用WinForm写个程序通过WebRequest发送POST/GET请求来达到这...

浅析IHttpModule和IHttpHandler
NET技术

浅析IHttpModule和IHttpHandler

阅读(31) 作者(admin)

最近开发中涉及到一些使用IHttpModule和IHttpHandler,只是储备不够,抓紧查询MSDN学习了一下,将学习点滴记录一下。一、IHttpModule查看这个接口的代码可以发现,它是由两个方法组成:public interface IHttpModule{ v...

it知识库

[JavaScript]阻止冒泡事件

阅读(29) 作者(admin)

  阻止冒泡事件的方法有两种,第一种是IE的方法,第二种是DOM方法,至于为什么要分为两种方法去讨论之,这里就不做讨论了,总之是浏览器一些蹩脚的问题,好了废话不说了,直接贴代码了: //阻止冒泡事件
function stop...