09 2014 档案

摘要:回到目录泛型方法:是一个抽象的概念,将批量具有共性的操作进行抽象,使用泛型类型来表示这个方法,实现这些类型的方法具有相同的逻辑,而唯一不同的是,它们的类型,即类型在泛型方法里是个变量,这话感觉是用肺说出来的,呵呵!今天在做开发时,遇到了这个问题,最后重构了自己的代码,重构后,使用了泛型方法,感觉代码... 阅读全文
posted @ 2014-09-29 17:50 张占岭 阅读(1304) 评论(0) 推荐(3)
摘要:回到占占推荐博客索引闲话杂淡想写这篇文章很久了,但总是感觉内功还不太够,总觉得,要写这种编程领域里的心法(内功)的文章,需要有足够的实践,需要对具体领域非常了解,才能写出来。如今,感觉自己有写这种文章的能力了,所以,快马加鞭,把这个内功写出来,分享给大家,分享我的Fans!缓存:缓存的领域很广泛,实... 阅读全文
posted @ 2014-09-24 15:03 张占岭 阅读(4628) 评论(5) 推荐(2)
摘要:最近做了一个项目,包括了一个列表页,为了用户体验,操作均使用JS实现,其中包括在列表中实现上移,下移,删除等功能,前台JS,后端数据修改使用AJAX,本文主要说一下前台JS这块先看一下页面的截图看一下它的HTML结构,当然,这与前台切图有关,后端程序人员只负责写自己的JS这块,我以我们项目为例,看一... 阅读全文
posted @ 2014-09-24 10:36 张占岭 阅读(5646) 评论(0) 推荐(0)
摘要:在JS中,当前对象一般用this表示,在jquery中,当前的对象是用$(this)表示,这些都是最基础的知识,没什么可说的,但我要说的是,当this出现在某个深度时,它的含义你自己要清楚,它是指离当前元素最近的那个当前对象,而不是其它对象.this举例例如,在一个function表示的类中,它内部... 阅读全文
posted @ 2014-09-18 15:41 张占岭 阅读(1695) 评论(0) 推荐(0)
摘要:对于fancybox我们已经耳熟能详了,一般用来到表单的弹框,提示弹框等,而今天,我们将分页列表也使用fancybox来实现一下,这东西听起来简单,但做起来还真不是那么回事,有事细节需要我们注意的,首先的知识点,fancybox在弹出后,显示为静态HTML代码,所以,你希望改变它上面的内容不是那么容... 阅读全文
posted @ 2014-09-17 15:18 张占岭 阅读(7644) 评论(7) 推荐(2)
摘要:回到目录对一MVC来说,它有Controller和Action,其中Action用来为页面提供数据和相关逻辑,并最后将页面渲染出来,而有些action是需要一些参数的,如文章的最终页,可能需要一个ID,而这个ID通常是和某个链接集成在一起的,不需要浏览者手动在URL上改,而有些被称为无聊的用户或者马... 阅读全文
posted @ 2014-09-15 10:56 张占岭 阅读(5012) 评论(2) 推荐(2)
摘要:返回目录 常用数据结构的时间复杂度 程序的复杂度分为时间复杂度和空间复杂度,通过字面上可以看出它们的含义,下面我们主要来看一个集合的时间复杂度,这些集合基本包含了.net里的所有了,呵呵! O(n) O(n) O(n) O(1) O(1) O(n) O(n) O(n) O(1) O(n) O(n) 阅读全文
posted @ 2014-09-09 15:12 张占岭 阅读(4770) 评论(0) 推荐(2)
摘要:返回目录在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。意图【GOF95】在提出桥梁模式的时候指出,桥梁模式的用意是"将抽象化(A... 阅读全文
posted @ 2014-09-05 16:10 张占岭 阅读(1553) 评论(0) 推荐(2)
摘要:返回目录 之前写过两篇关于异步编程的文章,详细可以进入C#~异步编程和C#~异步编程在项目中的使用 .net的各个版本都有自己主推的技术,像.NET1.1中的委托,.NET2.0中的泛型,.NET3.0中的Linq,.NET4.0中的Dynimac,而在.NET4.5中主要推出的是异步编程,而实现异 阅读全文
posted @ 2014-09-04 13:21 张占岭 阅读(18293) 评论(1) 推荐(11)
摘要:返回目录门面模式(Facade)属于结构型模式的一种,它符合面向对象的封装原则,但又不符合开闭原则,呵呵,今天我们主要说它的优点,不谈缺点.定义门面模式,是指提供一个统一的接口去访问多个子系统的多个不同的接口,它为子系统中的一组接口提供一个统一的高层接口。使用子系统更容易使用。技巧我们在设计子类时,... 阅读全文
posted @ 2014-09-03 15:52 张占岭 阅读(2540) 评论(0) 推荐(1)
摘要:返回目录建造者模式是我的"设计模式"里创建型模式里的最后一篇,这种模式在实现中,很多架构都用到了,如MVC,MVP,MVVM,它们都是有建造者模式的精髓的,即,创建与表现分享,我们的MVC何尝不是,我们的MVVM又何尝不是呢,我们做软件的,换肤是常有的事,其实换肤的实现不就是建造者模式最好的体现吗,... 阅读全文
posted @ 2014-09-03 15:10 张占岭 阅读(1527) 评论(1) 推荐(4)