找到相关内容 242
Java和C++在细节上的差异(三)
六、接口与内部类:    1.    接口和抽象类:Java通过interface关键字来表示接口,接口中不能包含非静态域字段,所有的域成员均是公有的抽象方法,如Comparable接口,如果希望利用Arrays.sort方法,数组的成员必须实现该接口。抽象类
http://www.cyqdata.cn/cnblogs/article-detail-42713 
JavaScript的跨域共享的方法
在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢? 同源策略 在客户端编程语言中,如javascr
http://www.cyqdata.cn/cnblogs/article-detail-42709 
通过Java SE 7自带的监控服务(WatchService API)实现类似.NET FileWatcher的功能
 转自:王翔《模式——工程化实现及扩展》(设计模式Java 版) http://www.cnblogs.com/callwangxiang/  Java SE 7 Tutorial中增加了一个监控目录变更情况的示例,用于介绍其新发布的WatchService AP
http://www.cyqdata.cn/cnblogs/article-detail-42535 
iOS开发之Objective-C与JavaScript的交互
    UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。 stringByEvaluatingJa
http://www.cyqdata.cn/cnblogs/article-detail-42496 
[原创][开源]跨浏览器的JavaScript性能检测工具 - 至于你信不信,我反正信了
提出问题 如果识别出页面中JavaScript函数的性能问题,在不同浏览器下有不同的测试工具: Firefox下使用Firebug的Profile工具 Chrome下使用内置的Profile工具 IE9下也有Profile工具 虽然大家的功能一个比一个炫,但是始终解决不了两个问题: 如何只检测指
http://www.cyqdata.cn/cnblogs/article-detail-42443 
javascript中的事件处理程序(事件侦听器)
最近在看《javascript 高级程序》一书,写自己的一些小心得体会,希望得到牛人们的指点,讨论。 步入今天的正题,javascript事件处理函数,我们知道,javascript与HTML之间的交互是通过事件来实现的,事件就是用户或浏览器自身执行的某种动作,比如click、mounseover、load&helli
http://www.cyqdata.cn/cnblogs/article-detail-42407 
Javascrip基础(二)对象
前一篇中我们讲到,Javascript中任何对象o instanceof Object,都会返回true,因此,从这个层面来看,我以认为Javascript中一切都是对象。但是Javascript并不是一种完全面向对象的编程语言,因此对于简单数据类型,我们这样的讨论并没有太大的意义。我们这里所说的对象,主要是指一些复杂的对象,包括函数对象。 我们先从最常见的说起,var o = new Objec
http://www.cyqdata.cn/cnblogs/article-detail-42181 
分享open-open AJAX开源项目中的几个javascript评价、投票控件
  Starbox 利用Starbox能够轻松创建各种类型的Rating Boxes。该项目基于 Prototype Javascript框架开发,对于一些特效需要增加Scriptaculous框架。 Starbox     jQuery Ajax Rater Plugin 能够动态创建Ajax Rater的jQuery插件。 jQuery Ajax Ra
http://www.cyqdata.cn/cnblogs/article-detail-42150 
Javascript基础 (一)类型
做了多年的程序员,虽然不是做前端,但却一直也在和Javascript脚本打交道。我对Javascript的看法可以用两个字来概括“灵活”,因其灵活,所以入手容易,真正的掌握理解却很难,因此使用中总是有许多的不确定。在使用中,我一直遇到种种的问题,有的解决了并理解了,有的就就直接借鉴(或者说Copy)了许多其他的一些优秀的库的代码,但却因种种缘故,没有深入理解其设计思想、实现思路,自己也懒于梳理,所
http://www.cyqdata.cn/cnblogs/article-detail-42136 
javascript 之一个简单的画图demo
这是一个用javascript 在canvas 上实现的简单的画图应用,用支持html5 的浏览器可以看到如下效果: 您的浏览器不支持canvas! 功能很简单,原理其实和拖放是类似的,主要是三个事件: 1. 在canvas 上绑定mousedown 事件以标志绘画的开始(调用moveTo 移动画笔) 2. 在document 上绑定mousemove 事件来处理绘画时的行为(调用lineTo
http://www.cyqdata.cn/cnblogs/article-detail-42090 
学习Javascript和Jquery必备资料
文件大小限制,就不传附件。直接附地址如下:   JavaScript高级编程(非扫描版):http://wenku.baidu.com/view/8ebcc65e312b3169a451a469.html   《锋利的jQuery》(高清扫描版-有书签):http://ishare.iask.sina.com.cn/f/13104340.html作者: 潺莪 发表于 2011-07-25 16:27 原文链接
http://www.cyqdata.cn/cnblogs/article-detail-42064 
Java和C#访问同一个数据库遇到的一些问题
搞了一上午,还是没有搞定,到处出错,郁闷了 我自己的工作机上转有DB2、MyEClipse、Visual Studio2010、Sql server2008 其中在MyEclipse用Java可以访问DB2,在Visual Studio2010上用C#可以访问Sql server2008 现在我有一个java程序和C#程序需要访问同一个数据库 可是问题出现了 我本来想让vs2010访问DB2,也在
http://www.cyqdata.cn/cnblogs/article-detail-42039 
一道JavaScript笔试题的思考
题目是这样的: 写一函数,输入1时候,输出2,输入2时候,输出1 这题目很简单,也许答案很快就出来了: function f(n){ if(n == 1) return 2; if(n == 2) return 1;} 非常正确,有更好的方法吗——上面的方法太“平庸”了,看上去好像“没水准”,而且如果很多输入项的话&hel
http://www.cyqdata.cn/cnblogs/article-detail-42012 
Javascript中for循环的三种写法的效率对比
一共三种写法 如下: for (var i = 0; i < arr.length; i++) for (var i in arr) for (var i = 0, len = arr.length; i < len; i++) 先看下运行测试的界面: 再看下对应的三个结果,三种写法执行的效率是有很大不同的: 如此看来,执行效率最快的是第三种: for (var i
http://www.cyqdata.cn/cnblogs/article-detail-41984 
Java Web 会话编程(Session)
会话结束:     浏览器关闭;     主动关闭;     会话超时;   会话的底层实现方法:     cookies;     URL重写; Example: DemoSessionServlet.java 代码: import java.io.IOException;import java.io.PrintWriter;import java.sql.Date;import java.ut
http://www.cyqdata.cn/cnblogs/article-detail-41983 
Java语法糖,有点甜
今晚抽空看了下周老大著作《深入理解Java虚拟机:JVM高级特性与最佳实践》 里其中的一篇文章,关于Java泛型与类型擦除的解析,受益匪浅,在此也做一点笔记以诸分享~   众所周知,Java的泛型是JDK1.5版本之后才有的特性,在没泛型特性之前,只能通过Object是所有类的父类和类型强制转换来实现类型泛化,那个时候,只有依靠程序员与运行期的虚拟机了解你即将要转化的是什么类型,为啥,一
http://www.cyqdata.cn/cnblogs/article-detail-41861 
Java基础之理解Annotation
一、概念    Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。   更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且是供指定的工具或框架使用的。 Annontation像一种修
http://www.cyqdata.cn/cnblogs/article-detail-41805 
JavaScript效率PK——统计特定字符在字符串中出现的次数
2011年7月15日23:34:18效率PK —— 统计字符串中字符出现次数原文见:javascript 统计哪个字符出现的次数最多–修正版 var str = "The officials say tougher legislation is needed because some \ telecommunications companies in rece
http://www.cyqdata.cn/cnblogs/article-detail-41730 
WebForm客户端调试工具log4javascript
      上网查资料,无意间找到了这个小东东,在博客园里搜了下,相关资料不多.这里我写下,希望给更多的朋友带来便利.       从字面上很明显,它属于日志记录的工具,在WebForm客户端使用,这个我们就可以避免在需要调试的时候加Window.Alert()方法来查看调试结果了.是不是和log4
http://www.cyqdata.cn/cnblogs/article-detail-41727 
企业库 验证模块的 javascript 解决方案
Enterprise Library Validation block For javascript http://vabtojs.codeplex.com/ 开始接触 enterprise library 5 是刚进公司那会。我花了两周时间把从企业库提供的功能走马观花的过了一遍。 之后,在我们的代码里用的最多的就是数据库,缓存用了一点点。 当初就想把验证这块给用上,但是搜了很多网页,没有找到
http://www.cyqdata.cn/cnblogs/article-detail-41717