找到相关内容 242
Java进行到底--Hashtable和HashMap引发的血案
人物:  王小胖:性别:男。程序员,工作经验1 year。爱好:吃肉、电玩、马小花。特技:吃肉不用考虑胃的容量。  马小花:性别:女。学生,工作经验0 year。爱好:蛋糕、臭美、王小胖。特技:能够降服王小胖……    /**2011年2月,电影《将爱情进行到底》火得不得了。周末,小胖也陪着小花去看这部电影。放映中,小花被影片中的
http://www.cyqdata.cn/cnblogs/article-detail-28666 
Javascript中匿名函数的多种调用方式
Javascript中定义函数的方式有多种,函数直接量就是其中一种。如var fun = function(){},这里function如果不赋值给fun那么它就是一个匿名函数。好,看看匿名函数的如何被调用。 方式1,调用函数,得到返回值。强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4)); 方式2,
http://www.cyqdata.cn/cnblogs/article-detail-28664 
高性能JavaScript 笔记之 第1章 加载和执行
《高性能JavaScript》,一本不可多得的好书,打算这个月把它看完。每章做个笔记,免得以后忘了~ 阻塞特性: JS 有个很无语的阻塞特性,就是当浏览器在执行JS 代码时,不能同时做其他任何事情,无论其代码是内嵌的还是外部的。 脚本位置: 浏览器在碰到一个引入外部JS 文件的<script>标签时会停下所有工作来下载并解析执行它,在这个过程中,页面渲染和用户交互完全被阻塞了,为了避
http://www.cyqdata.cn/cnblogs/article-detail-25469 
JavaScript游戏之跳云
最近在android手机上,发现一款小游戏,叫跳云,玩法很简单,点击一下屏幕,小人就会往下跳,要站在云上,不然就结束了,在跳的过程中,会收到风的影响,使下落偏移。所以我就想用js来迅速山寨一个来试试。 发觉以前的js游戏,都是用了很多个setTimeout的计时器,效率不咋D,所以采用html5的写法来写js游戏,用一个setInterval来实现。思路跟以前很不同。 玩法很简单,单击游戏屏幕就可
http://www.cyqdata.cn/cnblogs/article-detail-25370 
C#与Java的比较
这篇文章对C#与Java做一个语言级的对比,方便C#转JavaJava转C#的人有个大致了解。这里大致用C#3.0与Java6.0做比较。写完后得知维基百科里有更加全面得多的比较: http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java   .NET(C#) Java 基本类型  
http://www.cyqdata.cn/cnblogs/article-detail-25148 
【分享】JavaScript版几种常见排序算法
说明 写这个主要是为了锻炼自己,并无实际意义。 每个浏览器测试得出的数据会不一样。比如我用chrome 测试 一般快速排序都会最快,IE 则根据数组长度有可能希尔最快。 不要用太大数据去测试冒泡排序(浏览器崩溃了我不管) 如果有兴趣可以  下载测试页面 个人理解 冒泡排序:最简单,也最慢,貌似长度小于7最优 插入排序: 比冒泡快,比快速排序和希尔排序慢,较小数据有优势 快
http://www.cyqdata.cn/cnblogs/article-detail-25145 
简析javascript的this
昨天跟朝沐同学讨论到this指针,今天决定凭感觉来写一篇,或许对某些同学有帮助。惭愧,一直以来,写码只是凭感觉,没有系统的学习过这套那套理论,所以先申明,以下内容大多是感觉描述,没有去对照权威参考,多有错漏。 很小白的百度知道一下“javascript this”,搜到了这个:http://zhidao.baidu.com/question/87695812.html?si
http://www.cyqdata.cn/cnblogs/article-detail-15023 
尝试实现一个JavaScript MVC方案
此方案是一次将MVC的思想引入客户端的尝试. 结合AJAX , 并借鉴了一些ASP.NET MVC的实现模式.   示例是一个简单的事件管理系统, 只有一个页面, 用户可以提交事件(post), 回复(reply). 页面打开时列表方式展现事件及回复.   Controller公开一系列action 给调用方. action主要做三类事: 1. 使用ajax方式与服务
http://www.cyqdata.cn/cnblogs/article-detail-12614 
Unobtrusive JavaScript in ASP.NET MVC 3
Unobtrusive JavaScript 是什么? <!--以下是常规Javascript下写出来的Ajax--> <div id="test"> <a href="/" onclick="Sys.Mvc.AsyncHyperlink.handleClick(this, new Sys.UI.DomEvent(event), { insertionMode
http://www.cyqdata.cn/cnblogs/article-detail-11386 
JavaScript跨域问题
遇到过几次此类问题,上一次用了JQUERY的JSONP,而这次用了普通的JS写法,其实两者是完全一样的,贴出来分享一下也便于以后自己查找 首先是JQUERY的JSONP方法: 假设有一个静态页面上的某些功能需要通过判断IP来授权访问,而这个网站是静态的没办法自己实现判断IP功能,这时候就可以用跨域来解决代码如下: var CheckUrl=function(){ $.getJSON('
http://www.cyqdata.cn/cnblogs/article-detail-4835 
javascript 懒加载技术(lazyload)简单实现
1.前言   懒加载技术(简称lazyload)并不是新技术, 它是js程序员对网页性能优化的一种方案.lazyload的核心是按需加载.在大型网站中都有lazyload的身影,例如谷歌的图片搜索页,迅雷首页,淘宝网,QQ空间等.因此掌握lazyload技术是个不错的选择,可惜jquery插件lazy load官网(http://www.appelsiini.net/projects/l
http://www.cyqdata.cn/cnblogs/article-detail-4296 
关于JavaScript中Function Declaration与Function Expression的进一步说明
引子 我在1月12日发表了《解读ECMAScript[2]——函数、构造器及原型》一文,文中提到了函数声明(Function Declaration)与函数表达式(Function Expression)的概念。在那篇文章中,重点对两者与ECMAScript内置对象Function之间的关系进行了论述,而对两者的区别未加以详细说明。昨天晚上对Web前端颇有研究的jee.ch
http://www.cyqdata.cn/cnblogs/article-detail-4165 
smipleChart 简单图标类 javascript
  支持 线性图 区域图 柱状图 饼图 支持多浏览器 用到的是svg  vml   之后加上 多层饼图 分段图 和组合图   另 js浮点精度问题 不好解决 求助。。。。。。。。。 水平有限 难免问题多多 望赐教。。。。。。。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN
http://www.cyqdata.cn/cnblogs/article-detail-2985 
JavaScript初学者应注意的七个细节
每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文利列举了JavaScript初学者应该注意的七个细节,与大家分享。   (1)简化代码   JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样写的:    v
http://www.cyqdata.cn/cnblogs/article-detail-2964 
Java的内部类——你知道多少?
我在写这篇文章之前,我对Java内部类也不是很清楚,只知道简单的应用。前几天有个朋友问我怎么理解Java内部类,我当时就有点傻了,想了半天也没有说出来,我想,如果让大家来回答这个问题,大家该怎么回答呢?我估计,总有一些人回答不上来的,或者说回答的不够完整。我特意查了查,自己又总结了总结,在这给大家分享一下。 在说之前,我先列出几个问题:     1.外部类(非主类)通过怎样的方式访问内部类?     2.内部类能不能访问主类私有的属性,为什么?     3.内部类能不能继承别的类和接口?     4.内部类能不能是static的?     5.在主类的方法里面可不可以定义内部类?     6.初始化主类的时候是不是也把内部类给初始化了?为什么?     7.怎样写一个匿名的内部类?   我目前想到的就这些,在我给大家陈述之前,希望大家好好想想,再往下看:   第一个问题:外部
http://www.cyqdata.cn/cnblogs/article-detail-2170 
[SharePoint 2010 的那些事儿 – Excel Service]初识 Excel Service JavaScript OM
Excel Service 作为SharePoint商务智能解决方案中的一个重要组成部分,可以帮助我们更加轻松快捷的对组织内的数据进行分析。在Excel Service 2010中加入了两个新的API,它们分别是 Excel Services REST APIs和Excel Services JavaScript对象模型。本篇博客的主要内容就是对Excel Services JavaScript对象模型进行一个初步介绍。 在正式介绍Excel Services JavaScript对象模型前很有必要说下Excel Web Access WebPart,如果各位看官有使用Excel Service经验的话应该会对这个WebPart比较熟悉。这个WebPart的作用就是将保存在SharePoint文档库中的ExcelService直接展示在页面中。Excel Services JavaScr
http://www.cyqdata.cn/cnblogs/article-detail-1645 
JSNinja-《Eloquent Javascript》读书笔记2-事件和HTTP Request
朋友推荐的一本书(http://eloquentjavascript.net/),趁最近不忙看了下。 总的来说这本书一般吧,不大适合JS入门读者,因为里面的例子比较败笔,比较学术性不够生动和切符实际工作应用。 对于JS的书,个人还是推荐《head first javascript》~事实上据说head first那系列的书都还不错。 每本书总有其可取之处的,如果你计划也看这本书,或许你直接过一下我的笔记好了。。。 注:英文为原文,中文为我的注释。没有英文的中文是我直接翻译过来的。   本文为读书笔记的第2部分(第一部分在这里),针对eloquent javascript的后面两章:浏览器事件和HTTP Request。这两章内容推荐看看。   1,It is important to realise that, even though events can fire a
http://www.cyqdata.cn/cnblogs/article-detail-382 
JSNinja-《Eloquent Javascript》读书笔记
朋友推荐的一本书(http://eloquentjavascript.net/),趁最近不忙看了下。 总的来说这本书一般吧,不大适合JS入门读者,因为里面的例子比较败笔,比较学术性不够生动和切符实际工作应用。 对于JS的书,个人还是推荐《head first javascript》~事实上据说head first那系列的书都还不错。 每本书总有其可取之处的,如果你计划也看这本书,或许你直接过一下我的笔记好了。。。 注:英文为原文,中文为我的注释。没有英文的中文是我直接翻译过来的。   1,There are six basic types of values: Numbers, strings, booleans, objects, functions, and undefined values.   6种值的基本类型   2,Don't forget the spec
http://www.cyqdata.cn/cnblogs/article-detail-363 
【web开发】Javascript点点小技巧
1、特性检测而非浏览器检测 因为某某特性某浏览器不支持,我们经常的做法是在代码中直接先做浏览器判断如:   if(Broswer.isFirfox){ //do something }   其实这样做是不科学的,因为很可以其它浏览器上可以支持你要用的特性,所以,比较好的做法为是直接做特性判断。 如:   if(window.localStorage){ //使用本地存储功能 }     2、使用方括号来访问属性或方法 这一点到不是强制的,只不过如果使用方括号来访问可以享受一些动态特性带来的好处,而且命名方面有少了许多限制。 如:   for(var i=0;i<9;i++){ obj["method"+i](); }     3、表单的那些事 这里主要提两个很有用的属性
http://www.cyqdata.cn/cnblogs/article-detail-276 
JavaScript(JS) 压缩 / 混淆 / 格式化(美化) 工具算是完美了。
我是对javascript有特殊情结的…… (被人各种各样的鄙视) 奈何对javascript本身水平不够的, 可是我那么热爱js所以就想在前人的基础上制作一个功能武装到牙齿的js在线工具应该还是可以的吧。 也给自己方便,于是这个工具就诞生了。   http://jscompress.sinaapp.com/   本工具是在线版工具,有以下的功能.好不好请大家验证一下吧。 本工具是基于新浪云计算开发的,应该是很稳定的~~   压缩 (可选) js minify  (默认的压缩,只会清除注视空行空格,不替换变量语法。) yui compressor (这个应该是目前世界上最好的压缩机了吧?姑且这么认为。) Google Closure Compiler  (google 使用的JS压缩机,而且还能优
http://www.cyqdata.cn/cnblogs/article-detail-238