PS:教你打造德罗斯特效应

PS:教你打造德罗斯特效应

引言 从前有座山,山上有座庙,庙里有个…这类可以无限循环的东西在视觉里叫德罗斯特效应,非常有意思的效果,而且简单易学,今天折葵同学这篇教程不仅有给新手的超简单3步搞定法,而且有效果更酷炫的代码进阶版

2015-11-21 阅读(3469) 前端 教程

js: this,call,apply,bind小总结

js: this,call,apply,bind小总结

大家都知道在js中,是弱类型的,找错很麻烦,这里整理了下知识点,对js中的一些基本的很重要的概念做一些总结,对进一步学习js很重。 一、this JavaScript中的this总是指向一个对

2015-11-21 阅读(3501) Javascript 前端

网页版在线聊天室

网页版在线聊天室

引言 实现网页版的在线聊天室的方法有很多,在没有来到HTML5之前,常见的有:定时轮询、长连接+长轮询、基于第三方插件(如FLASH的Socket),而如果是HTML5,则比较简单,可以直接使用We

2015-11-21 阅读(16767) 前端 教程

.Net Native 跨平台初体验

.Net Native 跨平台初体验

近日,微软在其Windows博客中通过一篇博文详细解释了.NetNative,这是用于开发Win10应用商店应用的全新框架,微软向开发者展示了为何.NetNative更优秀。 NetNative

2015-11-20 阅读(5360) C# ASP.NET

教你在苹果电脑下配置PHP环境

教你在苹果电脑下配置PHP环境

我们大家都知道在Windows下配置PHP环境很方便,windows下配置有很多的方法,比较热门的有apache,phpstudy,在MAC环境下就不是那么的方便了,在这里教大家如何在苹果电脑下配置P

2015-11-20 阅读(5992) php 教程

那些在开发中遇到的坑

那些在开发中遇到的坑

空格一直是开发过程中一个很头疼的问题,找又不好找,今天这篇文章就是跟大家介绍下关于开发中空格的那些事。 没错,这是一篇火药文。网上流传的各种编程规范几乎青一色都是说用空格代替Tab,其理由几乎都

2015-11-17 阅读(3373) 前端 教程

C#设计模式系列(23)-备忘录模式

C#设计模式系列(23)-备忘录模式

备忘录模式(MementoPattern)又叫做快照模式(SnapshotPattern)或Token模式,是GoF的23种设计模式之一,属于行为模式,在不破坏封闭的前提下,捕获一个对象的内部状态,并

2015-11-02 阅读(3805) C# ASP.NET

C#设计模式系列(22)-访问者模式

C#设计模式系列(22)-访问者模式

访问者模式(VisitorPattern)是GoF提出的23种设计模式中的一种,属于行为模式。据《大话设计模式》中说算是最复杂也是最难以理解的一种模式了。 从定义可以看出结构对象是使用访问者模式必备

2015-11-02 阅读(4136) C# ASP.NET

C#设计模式系列(21)-责任链模式

C#设计模式系列(21)-责任链模式

这里先给大家普及一下,责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不

2015-11-02 阅读(3545) C# ASP.NET

C#设计模式系列(20)-策略者模式

C#设计模式系列(20)-策略者模式

策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 一、引言 前面主题介绍的状态模式是对某个对象状态的抽象,而本文要介绍

2015-11-01 阅读(3454) C# ASP.NET

C#设计模式系列(19)-状态者模式

C#设计模式系列(19)-状态者模式

状态模式,顾名思义,允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系

2015-11-01 阅读(3209) C# ASP.NET

C#设计模式系列(18)-中介者模式

C#设计模式系列(18)-中介者模式

中介大家都听说过,在生活中,当电脑缺少了一块主板,那会怎么样?如果有人这样问我的话,我就会马上跳出来说“这电脑肯定报废了”,当然这不是重点。假如少了主板电脑还可以用的话,想想,里面的CPU、显卡、声卡

2015-11-01 阅读(3126) C# ASP.NET

C#设计模式系列(17)-观察者模式

C#设计模式系列(17)-观察者模式

观察者模式(有时又被称为发布(publish)-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。 观察者模式(Obs

2015-11-01 阅读(3491) C# ASP.NET

C#设计模式系列(16)-迭代器模式

C#设计模式系列(16)-迭代器模式

迭代器模式遍历集合的成熟模式,迭代器模式的关键是将遍历集合的任务交给一个叫做迭代器的对象,它的工作时遍历并选择序列中的对象,而客户端程序员不必知道或关心该集合序列底层的结构。 一、引言 在上篇

2015-10-29 阅读(4327) C# ASP.NET

C#设计模式系列(15)-命令模式

C#设计模式系列(15)-命令模式

在这里先给大家解释一下,在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情

2015-10-29 阅读(3453) C# ASP.NET

C#设计模式系列(14)-模板方法模式

C#设计模式系列(14)-模板方法模式

模板方法,定义一个操作中的算法的骨架,而将步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义算法的某些特定步骤。 一、引言 提到模板,大家肯定不免想到生活中的“简历模板”、“论文

2015-10-28 阅读(3110) C# ASP.NET

C#设计模式系列(13)-代理模式

C#设计模式系列(13)-代理模式

对于代理模式,我先给大家普及下关于代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作

2015-10-28 阅读(3720) C# ASP.NET

C#设计模式系列(12)-享元模式

C#设计模式系列(12)-享元模式

在这里先给大家解释一下,它使用共享物件,用来尽可能减少内存使用量以及分享资讯给尽可能多的相似物件;它适合用于只是因重复而导致使用无法令人接受的大量内存的大量物件。通常物件中的部分状态是可以分享。常见做

2015-10-27 阅读(3408) C# ASP.NET

C#设计模式系列(11)-外观模式

C#设计模式系列(11)-外观模式

外观模式(Facade),为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用。维护一个大型遗留系统的时候,可能这个系统已经非常难以维护和扩展,但又包含非常重要

2015-10-27 阅读(2963) C# ASP.NET

C#设计模式系列(10)-组合模式

C#设计模式系列(10)-组合模式

组合模式,将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。掌握组合模式的重点是要理解清楚“部分/整体”还有”单个对象“与"组合对象"的含义。

2015-10-26 阅读(3109) C# ASP.NET
共447条