摘要:
什么?你还不会写JQuery 插件前言 如今做web开发,jquery 几乎是必不可少的,就连vs神器在2010版本开始将Jquery 及ui 内置web项目里了。至于使用jquery好处这里就不再赘述了,用过的都知道。今天我们来讨论下jquery的插件机制,jquery有着成千上万的第三方插件,有时我们写好了一个独立的功能,也想将其与jquery结合起来,可以用jquery链式调用,这就要扩展jquery,写成插件形式了,如下面就是一个简单扩展Jquery对象的demo: //sample:扩展jquery对象的方法,bold()用于加粗字体。 (functio... 阅读全文
posted @ 2013-11-05 18:35
HackerVirus
阅读(361)
评论(2)
推荐(0)
摘要:
由面向接口思想想到的“泛接口(非泛型接口)”思想面向接口思想 自从我们开始接触面向对象编程,随着不断的学习,都会逐渐了解接口的含义,面向接口编程强调“定义”与“实现”的分离,我认为其本质就是“解耦两个对象的依赖关系”,最常听别人说起的想必就是“依赖倒置原则”的那两句经典的话: 高层模块不应该依赖于底层模块,两者都应该依赖于抽象抽象不依赖于细节,细节依赖于抽象 不知道你们什么感受,反正只要提到接口这两句话我是经常听。虽然简短两句话,但都是实践总结出来的,是软件设计必须遵守的原则之一,否则一旦需求变化你的系统可能就要面临大规模重写,若要碰上不断变化的需求,恐怕你就要崩溃了。关于面向接口的详细... 阅读全文
posted @ 2013-11-05 18:34
HackerVirus
阅读(381)
评论(0)
推荐(0)
摘要:
分布式系统设计(2)3副本3.1概念副本(replica/copy)指在分布式系统中为数据或服务提供的冗余。对于数据副本指在不同的节点上持久化同一份数据,当出现某一个节点的存储的数据丢失时,可以从副本上读到数据。数据副本是分布式系统解决数据丢失异常的唯一手段。另一类副本是服务副本,指数个节点提供某种相同的服务,这种服务一般并不依赖于节点的本地存储,其所需数据一般来自其他节点。3.2基本副本协议3.2.1中心化副本控制协议中心化副本控制协议的基本思路是由一个中心节点协调副本数据的更新、维护副本之间的一致性。图2-7给出了中心化副本协议的通用架构。中心化副本控制协议的优点是协议相对较为简单,所有的 阅读全文
posted @ 2013-11-05 17:32
HackerVirus
阅读(196)
评论(0)
推荐(0)
摘要:
JVM内存划分吗?前言: 大家都知道虚拟机,都知道JVM,其实这些都是基于sun公司【oracle公司】的HotSpot虚拟机,当然本篇博文也是以sun公司为基础。还有其他的虚拟机,常见的就有JRockit虚拟机、以及IMB的j9虚拟机,大致市场上就这三个,三个各有好处,如果想详细了解可以问问google大神。一、传统划分【程序猿认为】 很多程序猿都认为jvm在划分内存的时候分为栈内存和堆内存,这个分法其实比较粗糙的,java内存区域的划分实际上远比这个复杂。这个划分方式的流行只能说明,大多数程序员最关注的、与对象内存分配关系最为密切的内存区域就是这两块,其实这里所说的栈就是虚拟机栈。堆就.. 阅读全文
posted @ 2013-11-05 15:14
HackerVirus
阅读(223)
评论(0)
推荐(0)
摘要:
ASP.NET MVC 3 CheckBoxList 的使用在以前的 ASP.NET MVC 中可以直接使用 CheckBoxList,但后来不知道什么原因在 MVC 中移除了 CheckBoxList,所以默认情况下 ASP.NET MVC 3 中是没有 CheckBoxList 的,所以我们不能直接使用 @Html.CheckBoxList。今天我们通过自己动手来实现 ASP.NET MVC 3 中的 CheckBoxList 功能。首先,让我们看看我例子中两个表之间的关系,如下图:ZTag 表中保存的是文章分类,ZArticle 表中 Tag 字段为文章分类,为"1,3,4&q 阅读全文
posted @ 2013-11-05 10:24
HackerVirus
阅读(259)
评论(0)
推荐(0)
浙公网安备 33010602011771号