找到相关内容 311
WCF Security之MembershipProvider+RoleProvider方案
对于web应用(包括web站点及web服务)的安全,我们首先想到的和见到的是,让客户提供凭据(最常见的是用户名和密码),然后服务端对客户提供的凭据进行验证,验证通过后,在具体的方法调用或页面请求时,根据验证通过的客户身份进行授权检查,授权通过,则执行客户的请求;反之则拒绝客户的请求。这就是一般验证及授权的思路。   如果这样还不能安全要求,那只好再启用传输层加密,即SSL了。实际上在WC
http://www.cyqdata.cn/cnblogs/article-detail-38372 
javascript必知必会之closure
摘要   本系列博文主要谈一些在 javascript 使用中经常会混淆的高级应用,包括: prototype, closure, scope, this关键字. 对于一个需要提高自己javascript水平的程序员,这些都是必须要掌握的.本节主要介绍closure.   什么是closure?   一种定义是:A "closure" is an expression (typically a f
http://www.cyqdata.cn/cnblogs/article-detail-38348 
javascript杂谈:继承
众所周知,javascript 是基于对象的语言,没有提供继承机制,但是可以通过一些手段实现继承,而实现继承主要依靠prototype。 1. function Animal(){ //构造函数 this.color = "红色"; }Animal.prototype.run = function(){ alert("奔跑!");}function Cat(){
http://www.cyqdata.cn/cnblogs/article-detail-38302 
JavaScript设计模式之一封装
对于熟悉C#和Java的兄弟们,面向对象的三大思想(封装,继承,多态)肯定是了解的,今天我想讲讲如何在Javascript中利用封装这个特性,开讲! 我们会把现实中的一些事物抽象成一个Class并且把事物的属性(名词)作为Class的Property把事物的动作(动词)作为Class的methods。在面向对象的语言中(C#等)都会有一些关键字来修饰类或者属性(Private,public,pro
http://www.cyqdata.cn/cnblogs/article-detail-38278 
Javascript 变量作用域
变量的作用域指的是变量的可见性,而生命周期则(存活期)则是从另一个角度考察变量。  JS中变量的作用域分为全局变量和局部变量,函数内定义的称为局部变量,函数外的称为全局变量。(“函数外的称为全局变量”是相对的,另此处讨论的前提是用var显式声明的变量,函数内不用var定义的变量默认是全局变量,当然忽略var声明变量是不赞成的)。 var glob = 4;//函数外声明全
http://www.cyqdata.cn/cnblogs/article-detail-38260 
JavaScript设计模式之一Interface接口
如何用面向对象的思想来写JavaScript,对于初学者应该是比较难的,我们经常用的JQuery其实也是用面向对象的思想去封装的,今天我们来看看如何在Javascript中用Interface,在C#还是JAVA中都应该面向接口设计我们的程序,在C#和Java中都Interface这样的关键字,但是JavaScript中没有相应的机制,但是Javascript很灵活,我们可以用它的特性去模仿Int
http://www.cyqdata.cn/cnblogs/article-detail-38177 
iPhone领先五年的迷思
迷思   2007 年, Jobs 拿着一个昂贵,功能欠缺,没有 Apps 的 iPhone 一代,号称领先业界五年(这里复习一下)。手机市场,苹果一个新手说出这种大话,很多人都为此笑掉了大牙。   不久,Palm,Nokia 这些老手的牙,就真的掉在地上了。不是笑掉的,是被 iPhone 打掉的。五年期限转眼就到,就产品而言,iPhone 的领先仍然无人可以动摇。   有人把原因总结为几点,比如
http://www.cyqdata.cn/cnblogs/article-detail-38141 
Eclipse插件终极攻略:测试插件
1. 使用JUnit对插件进行测试   Eclipse中已经嵌入了JUnit,我们可以使用JUnit为插件进行单体测试。一般的JUnit是不可以对插件部分(对Eclipse的API依赖的部分)进行测试的,但是在PDE环境中使利用JUnit对插件进行单元测试成为可能。   要想进行测试首先要添加插件的依赖关系,在插件设定页面的[依赖关系(Dependencies)]页面点击[增加(Add)]按钮,添
http://www.cyqdata.cn/cnblogs/article-detail-38036 
Javascript学习笔记十——网页运行原理
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://www.cyqdata.cn/cnblogs/article-detail-38026 
稍微谈一下 javascript 开发中的 MVC 模式
随着前台开发日益受到重视,客户端代码比重日益增加的今天,如何在javascript开发里应用MVC模式,这个问题似乎会一直被提到,所以偶在这里粗略的谈一下自己的看法吧。 MVC模式的基本理念,是通过把一个application封装成model, view和controller三个部分达到降低耦合,简化开发的目的。这么说很空洞,大家可以实际看个例子:    1<select
http://www.cyqdata.cn/cnblogs/article-detail-38014 
跳表SkipList
1.聊一聊跳表作者的其人其事 2. 言归正传,跳表简介 3. 跳表数据存储模型 4. 跳表的代码实现分析 5. 论文,代码下载及参考资料  <1>. 聊一聊作者的其人其事  跳表是由William Pugh发明。他在 Communications of the ACM June 1990, 33(6) 668-676 发表了Skip lists: a probab
http://www.cyqdata.cn/cnblogs/article-detail-37965 
在IIS上启用Gzip压缩(HTTP压缩)
一.摘要 本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度。 二.前言. 本文的知识点是从互联网收集整理, 主要来源于中文wiki.。 使用YSlow检测网站启用了哪些优化时,Gzip是十分关键的一 项,启动Gip压缩将立竿见影的减少页面的网络传输大小。 三.HTTP压缩概述 HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。
http://www.cyqdata.cn/cnblogs/article-detail-37941 
JavaScript 继承方式(2)
接上文:JavaScript继承方式(1)   这篇开始写几个工具函数实现类的扩展。每个工具函数都是针对特定的写类方式(习惯)。这篇按照构造函数方式写类:属性(字段)和方法都挂在this上。以下分别提供了个类,分别作为父类和子类。 //父类Personfunction Person(nationality) { this.nationality = nationality; this
http://www.cyqdata.cn/cnblogs/article-detail-37932 
理解Javascript_03_javascript全局观
今天让我们站在语言的高度来看一下Javascript都有点什么。因为是全局性的俯瞰,所以不针对细节作详细的讲解。   先来看一张图吧:     解释一下:   核心(ECMAScript):定义了脚本语言的所有对象,属性和方法。文档对象模型(DOM):HTML和XML应用程序接口。浏览器对象模型(BOM):对浏览器窗口进行访问操作   现在来具体的讲一个各个成分:   关于ECMAScr
http://www.cyqdata.cn/cnblogs/article-detail-37830 
Javascript学习笔记八——用JSON做原型
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://www.cyqdata.cn/cnblogs/article-detail-37823 
javascript checkbox树
研究了几天,终于搞出自己的树来。总结一下,留待以后改进用。   作为UI控件的树与数据结构的树有很大的不同,它分为根节点,枝节点与叶节点。根节点有子树,并不隶属于其他树。枝节点有子树,并作为某一子树的节点而存在。叶节点只作为某一子树的节点而存在,并且没有子树。但仅是这样,无法绘制树的。我们看下面的图,树在网页中无论样子如何,从上到下都是一行行分开的。每一行都有几张图片与文本。这些图片大致分三类,一
http://www.cyqdata.cn/cnblogs/article-detail-37809 
Javascript学习笔记十一——包装DOM对象
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://www.cyqdata.cn/cnblogs/article-detail-37792 
表白的520 搞笑iphone游戏AhhhhhPah,现在也可以在电脑上玩了
PC版本 1:全新的卡通界面 2:支持自定义设置 3:本地排行榜 其实做这个游戏,主要是让自己玩玩开心,也希望能给大家带来欢乐,如果有什么bug希望大家能留言告诉我。 另外附上游戏下载地址  和安装包项目文件    大家可以自我设置  送给你的她   下载地址作者: mengdesen 发表于 2011-05-20 12:40 原文链
http://www.cyqdata.cn/cnblogs/article-detail-37698 
JavaScript 图片切割效果
序一   很久之前就在一个网站的截取相片的功能中看到这个效果,也叫图片裁剪、图片剪切(设置一下也可以做出放大镜等类似的效果)。  当时觉得很神奇,碍于水平有限,没做出来。  前些日子突然想做一个透镜效果,就突然想到了这个效果,于是找出当年“珍藏”的代码决定一尝所愿。 序二   自上一个版本的图片切割效果出来后,虽然也经常看到“框架开发这个如何如何容易&rdquo
http://www.cyqdata.cn/cnblogs/article-detail-37564 
JavaScript学习笔记二——函数
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://www.cyqdata.cn/cnblogs/article-detail-37554