自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无心的专栏

懒死,博客已经不写了。

  • 博客(62)
  • 资源 (20)
  • 收藏
  • 关注

原创 Canvas编程练习:20几行js代码实现雷达扫描动画效果

灵感源于一不小心挖了一个陈年老贴etherdream发的《【分享】魔兽技能冷却效果(希望能有更好的思路)》的坟,看他的代码太长(约200行),于是自己动手写了一个,也就20多行代码,效果也还不错,点这里看DEMO(1)。etherdream的原理是使用borderWidth的动态改变,可兼容非HTML5浏览器,缺点是代码较多,需要新增DOM节点,而且只能用纯色遮罩,不能实现用图片做遮罩。

2012-05-14 17:33:50 6058 2

原创 多人扑克游戏:99分游戏规则介绍

关于这个游戏,网上搜到的资料很少,不过百度百科里倒是有,规则说的也还算全面,我就抄下来。而且正在计划与xiaole,jerrod用HTML5/Javascript制作出这个游戏.将会尝试使用websocket来实现通讯。应该说这个游戏的逻辑相当简单,不过还是有很多琐碎的工作要做。99分  99分是一种多人对抗性纸牌游戏,适合于家庭、同事与朋友间娱乐。游戏道具为常见扑克牌

2012-02-22 13:37:34 12696

原创 30多行js代码写一个M*N拼图游戏

刚写过一篇《20多行js代码写一个最简单的3x3拼图游戏》,受zswang的启发下改进了代码,现在做了一个任意M行N列(M,N大于等于2)的拼图,js代码30多行。玩法:方向键,不用解释了。保证拼图有解的方法主要有2种:1.从结局开始移动若干次,浅显易懂,但是空格不在末尾了,如果要把空格移回末尾,还要多两个循环;2.用算法检测随机开局是否有解,如果无解则调整为有解或重新开局。本篇采用了方法2,使用的算法叫做“逆序和”,保证有解、且空格在末尾。关于开局的生成方法有3种:1.数组随机排序。2.模

2011-12-20 21:01:52 5281

原创 20多行js代码写一个最简单的3x3拼图游戏

按惯例,截图是必须的:玩法:方向键胜负:排列出12345678_就算胜利了!兼容各浏览器,使用了“逆序和”判定,来保证一定有解。接下来是js代码,不需要HTML配合了,直接放入body就行了。直接体验就轻轻点击这里。<script>function gd(){ var arr=[1,2,3,4,5,6,7,8].sort(function(){...

2011-12-19 15:49:54 11046 14

原创 贝塞尔曲线算法的Javascript实现

如果在HTML5支持好的浏览器中,可以看到用svg绘制的路径线。在所有浏览器中,均可以看到一个小方块沿着贝塞尔曲线路径来回运动。效果图:主要代码:svg/*参考维基百科http://zh.wikipedia.org/wiki/%E8

2011-10-14 03:11:15 16759 3

原创 SVG动画演示贝塞尔曲线(1-4阶)绘制过程

贝塞尔曲线是我们大陆的叫法,英文名是Bézier Curve,港澳台称为貝茲曲線,新加坡马来西亚称为贝济埃曲线。先看一下效果图: 点击这里查看动画效果维基百科中的贝塞尔曲线条目中的几个GIF动画很漂亮,顺路贴上来。核心Javscript

2011-10-13 22:17:28 10506

转载 使用贝塞尔曲线拟合圆

有些看上去很简单的曲线,例如圆,是无法用贝塞尔曲线或分段贝塞尔曲线精确描述的。可以用四段三次贝塞尔曲线模拟圆,每一段是一个四分之一圆。更一般地,我们可以用n段三次贝塞尔曲线模拟圆。

2011-02-27 22:10:00 11180

原创 发布一款javascript版矩形消除游戏RectWiper

我是山寨一个exe版的界面,一些统计功能没有加上,但易操作性方面改进了些.之前写的游戏都没有搞音效,这次试验一下,用SoundManager2,声音也纠结了很久,本地文件file:///打开的时候,因为flash的安全沙盒导致不能加载声音,需要到flash安全面板去设置。有图有真相:  玩法:找到四个角的颜色都相同的矩形,点击矩形对角的两个球,就会消除并得分,同时奖励时间值

2010-11-29 00:32:00 1865 5

原创 发现一个Javascript+Canvas实现的照片人脸识别

测试: http://liuliu.me/detect/detect.html  (该网址已失效,请自行下载源码测试)源码:https://github.com/liuliu/ccv/tree/unstable/js浏览器要求:支持Canvas的浏览器都可以。IE是一个杯具,据说IE9已经摆脱杯具。。。使用方法很简单,输入图片的网址,点Detect按钮就可以了。或者直接选择本地的图...

2010-11-09 13:31:00 8225 2

原创 苦战数晚,发布一款会上瘾的javascript小游戏:彩球连线

2010-06-17: 今天修改了一点点代码,不知道小球重叠的bug是否还存在,我自己没玩出来,请大家留意。快下班了,先上几个图,回头有空了再补些文字内容。js全是自己写的,图也全是自己做的。我做图能力不好,难看点儿。地址: http://jsgame.net/colorlines-cxp/游戏名称:彩球连线游戏简述:1、操作:全鼠标。同颜色小球连线消除并得分。

2010-06-10 18:15:00 2501 4

原创 JavaScript实现CRC32函数

(function() { var table = "00000000 77073096 EE0E612C 990951BA 076DC419 706AF48F E963A535 9E6495A3 0EDB8832 79DCB8A4 E0D5E91E 97D2D988 09B64C2B 7EB17CBD E7B82D07 90BF1D91 1DB71064 6AB020F2 F3B971

2010-05-26 16:52:00 9573 2

原创 setTimeout与setInterval在不同浏览器下的差异

setTimeout与setInterval是window对象的两个非常神奇方法,用于实现定时或延时调用一个函数或一段代码。(新手可能认为setTimeout与setInterval是javascript函数,这是错误的。新手容易将javascript对象函数与DOM对象方法混淆。) 先来一段代码,大家猜猜在各种浏览器下的结果会是怎么样的呢?function f(){    var s =

2010-01-24 00:59:00 5902 3

原创 我写的Javascript贪食蛇v1

贪食蛇,也叫贪吃蛇,对于Javascript游戏来说,属于入门级的。先上图: 在线试玩:v1.0        v2.0(小花蛇)题外话,先介绍一下贪食蛇。维基百科中文上关于贪食蛇的词条是这么说的:“贪食蛇”是一个产生于1970年代中后期的计算机游戏,也叫贪吃蛇。该游戏在1990年代由于一些手机将其引入而一时间再度流行起来。在游戏中,玩家操控一条细长的蛇爬行于一

2009-08-08 11:34:00 2818 1

原创 JS Game发布:JavaScript漂亮俄罗斯方块

俄罗斯方块,地球人都知道。 网上流传的js俄罗斯方块也是多的像米,各有各的不方便,我这里代码全部自己书写,不参考任何现有俄罗斯方块游戏代码,功能及界面上博采众长,力争将我的Js俄罗斯方块做到脱颖而出。当然离尽善尽美还很远,但敢说比我见到过的所有js俄罗斯方块都要好(好玩、好看),如果你有看到更好的,请告诉我。 特点:1、按键反应灵敏(摒弃了onkeydown的系统自动repea

2009-07-22 01:37:00 5589 11

原创 查找两个字符串的最长公共子串的Javascript函数

New//查找两个字符串的最长公共子串 function findSubStr(s1,s2){     var S=sstr="",L1=s1.length,L2=s2.length;     if(L1>L2){var s3=s1;s1=s2,s2=s3,L1=s2.length;}     for(var j=

2009-07-01 11:54:00 2904 1

原创 Javascript日期对象的dateAdd与dateDiff方法

先贴出我写的javascript代码,后面有使用参考。 //by cuixiping, 2008-11-17Date.prototype.dateAdd = function(interval,number) {     var d = this;     var k={y:FullYear, q:Month, m:Month, w:Date, d:Dat

2008-11-17 23:16:00 3800 4

原创 javascript中非常方便的进制转换

javascript下的进制转换非常方便,系统已经提供内置方法,提供2~36进制间的转型。直接提供表示的有8进制、10进制、16进制。var w=function(s){document.write(+s)};//十进制转其他var x=110;w(x);w(x.toString(8));w(x.toString(32));w(x.toString(16));//其他转十进制var

2007-08-27 12:30:00 38465 7

原创 “被解码的 URI 不是合法的编码” 的问题解决

同事用prototype.js做ajax应用的时候,因GET请求中含有中文参数导致脚本运行时总是提示“被解码的 URI 不是合法的编码” ,来问我求解。这个问题跟url编码有关是肯定的了,但具体调试中,却还是碰了些麻烦,走了点弯路,好在还是顺利解决了。同事试了直接传未编码的中文参数,不行;又试了escape编码,不行。我想,换个URLEncode函数应该就OK了吧,没想到还是不行,错误依旧。经过一

2007-08-03 07:41:00 15958 6

原创 根据生日的月份和日期,一行代码计算星座的js小函数(最简)

看到了别人写的一个计算星座的js,冗长的有点儿看不过去,就自己写个了。我想,这个函数应该足够精简了:)什么 if 啊 switch 啊 for 啊 通通滚蛋了……传入参数:month [int] 1~12;  day [int] 1~31。 // 根据生日的月份和日期,计算星座。 http://blog.csdn.net/cuixiping/function g

2007-08-03 04:31:00 14268 7

转载 两个RGB的颜色半透明混色算法

    各点像素的RGB值是按一定比例混合而成的,这个比例由Alpha值决定,具体算式见下:             Alpha   =   0   ~   100       R   =   (   R1   *   (100   -   Alpha)   +   R2   *   Alpha   )   /   100       G   =   (   G1   *   (100   -  

2007-07-19 13:45:00 12216 1

原创 将动网论坛验证码修改为算术运算提问的验证码

维护曙光助学社论坛的过程中,原先为了发帖方便没有启用验证码,结果经常有恶意广告发到论坛上来,于是在注册和发帖时启用验证码,是为了抵制自动发帖机。动网论坛流行太广,其原始的验证码程序恐怕被OCR的可能性很大,我没有去网上搜,猜想应该有了。所以,为了更加安全,将验证码程序稍加改动,变成算术题了。另外还有1个小改进,就是原程序显示3、5、7这三个数字时上面的一横经常不清楚,我把它改的比较清楚了,方法就是

2007-07-13 23:14:00 3166 17

原创 JavaScript扫雷游戏,仿Windows扫雷

javascript版仿windows扫雷游戏,单个HTML文件。CSDN下载:http://download.csdn.net/source/1513308在线试玩:http://jsgame.net/mine-cxp/Javascript版扫雷v2.1 (13K)By: 无心 2006年12月qq: 3092869简述:规则与Windows扫雷相同,支持双键翻雷

2007-04-13 17:39:00 4679 3

Apache HTTP Server 2.4 最新官方中文手册CHM (2016-12-22发布)

Apache HTTP Server 2.4 最新官方中文手册CHM (2016-12-22发布),各种Apache配置现查,省了不少时间。下载后,记得右键->属性->取消锁定前面的勾,否则可能无法正确显示。

2017-04-11

PHP手册完整官方中文版2015年7月31日最新版

PHP手册完整官方中文版2015年7月31日最新版,带完整用例代码。PHP程序员必备文档。

2015-08-01

TortoiseSVN 1.8.2 最新使用手册中文版PDF

TortoiseSVN 1.8.2 最新使用手册中文版,内容丰富,共六大章,七大附录,全面讲解了TortoiseSVN使用方法与技巧的方方面面。没看过这个文档,就不要说你会用TortoiseSVN.

2013-09-30

NodeJS中文文档.pdf (免积分)

NodeJS中文文档,必备文档之一。免积分下载。

2012-09-21

NodeJS手册中文版.pdf (免积分)

来自cnodejs.org的中文文档,广为流传的1.2M版本。免积分下载。

2012-09-21

最新jQuery 1.8 API CHM手册jQuery1.8.0.chm

最新jQuery 1.8 API CHM手册jQuery1.8.0.chm

2012-09-03

绿色小巧的超大文本文件查看编辑器

最好最强大的超大文本文件查看编辑器,绿色小巧,无需安装,570K单个exe文件。瞬间打开上G的超大文本文件。有打开、编辑、搜索、行跳转等功能。

2012-08-29

1次ajax请求(XMLHttpRequest)上传多个文件,支持进度条处理

封装了一个ajax多文件上传,功能就是选择多个文件,ajax上传,支持进度条处理。 调用方式很简单,写一个json对象做为参数配置,设置要上传url以及事件处理函数,new一个AjaxUploadX对象,调用selectFiles方法选择文件,调用uplaod方法上传。

2012-08-27

自动批量生成 SWF 缩略图或截图的工具 (SWF To Image)

自动批量生成flash的swf文件的截图或缩略图的工具,对于有大量flash需要快速预览的人来说,太给力了。

2011-10-13

Javascript小游戏:彩球连线

一款会上瘾的小游戏。 鼠标操作,同颜色小球连线消除并得分。 纯Javascript开发,兼容IE8.0+、Firefox、Chrome、Opera、Safari。

2011-09-04

EditPlus的JSLint插件(检验Javascript编写规范)

我整理的EditPlus的JSLint插件及配置方说明,以fresher(李振文)的wsh版本稍作修改而成。 网上的用fulljslint.js进行配置的文章基本是错误的。

2011-03-20

javascript版小游戏矩形消除RectWiper,画面和音效都不错

javascript版小游戏矩形消除RectWiper,点击四角同色的矩形的两个对角小球,消除得分,画面和音效都不错。山寨于一款exe版的,仅仅是画面借用了,操作方面都有所改进。

2010-11-28

ASP成语词典.rar

ASP版的成语词典 这个好像不用怎么描述吧

2008-11-20

三万单词库(mssql数据库).rar

三万单词库(mssql数据库).rar 可以用来做在线背单词软件了

2008-11-20

软件项目开发的全套文档提纲.rar

软件项目开发的全套文档提纲 软件项目开发的全套文档提纲\项目开发总结报告(GB8567——88).doc 软件项目开发的全套文档提纲\用户手册(GB8567——88).doc 软件项目开发的全套文档提纲\操作手册(GB8567——88).doc 软件项目开发的全套文档提纲\测试分析报告(GB8567——88).doc 软件项目开发的全套文档提纲\测试计划(GB8567——88).doc 软件项目开发的全套文档提纲\概要设计说明书(GB8567——88).doc 软件项目开发的全套文档提纲\开发进度月报(GB8567——88).doc 软件项目开发的全套文档提纲\可行性研究报告(GB8567——88).doc 软件项目开发的全套文档提纲\模块开发卷宗(GB8567——88).doc 软件项目开发的全套文档提纲\软件需求说明书(GB856T——88).doc 软件项目开发的全套文档提纲\数据库设计说明书(GB8567——88).doc 软件项目开发的全套文档提纲\数据要求说明书(GB856T——88).doc 软件项目开发的全套文档提纲\文件给制实施规定的实例(GB8567-88).doc 软件项目开发的全套文档提纲\详细设计说明书(GB8567——88).doc 软件项目开发的全套文档提纲\项目开发计划(GB856T——88).doc

2008-11-20

软件项目开发的全套文档提纲.rar

软件项目开发的全套文档提纲 软件项目开发的全套文档提纲\项目开发总结报告(GB8567——88).doc 软件项目开发的全套文档提纲\用户手册(GB8567——88).doc 软件项目开发的全套文档提纲\操作手册(GB8567——88).doc 软件项目开发的全套文档提纲\测试分析报告(GB8567——88).doc 软件项目开发的全套文档提纲\测试计划(GB8567——88).doc 软件项目开发的全套文档提纲\概要设计说明书(GB8567——88).doc 软件项目开发的全套文档提纲\开发进度月报(GB8567——88).doc 软件项目开发的全套文档提纲\可行性研究报告(GB8567——88).doc 软件项目开发的全套文档提纲\模块开发卷宗(GB8567——88).doc 软件项目开发的全套文档提纲\软件需求说明书(GB856T——88).doc 软件项目开发的全套文档提纲\数据库设计说明书(GB8567——88).doc 软件项目开发的全套文档提纲\数据要求说明书(GB856T——88).doc 软件项目开发的全套文档提纲\文件给制实施规定的实例(GB8567-88).doc 软件项目开发的全套文档提纲\详细设计说明书(GB8567——88).doc 软件项目开发的全套文档提纲\项目开发计划(GB856T——88).doc

2008-11-20

jQuery formValidator表单验证插件3.1.rar

jQuery formValidator表单验证插件3.1。 内含API帮助、源码、示例。

2008-11-20

jQuery formValidator表单验证插件3.1.rar

jQuery formValidator表单验证插件3.1。 内含API帮助、源码、示例。

2008-11-20

仿163网盘无刷新文件上传.rar

作者按:这个仿163网盘无刷新文件上传系统,并没有用使用.net的控件,完全的手工制作。前台基本上是静态的,跟后台没有关系,所以后台用什么语言做都可以(后面有各个版本的实例下载)。 本来觉得这个系统会很复杂,但把每个部分都分析清楚后,其实需要的技术并不高。不过当我把各个功能函数都整理好准备进行封装时,却发现要把程序封装不是那么容易,因为程序跟html的耦合度太高。然后我逐步把程序中操作html相关的部分分离出来,首先把简单的分离,接着是文件列表,然后是file控件,最后是一些提示性程序。经过几次尝试才把整个结构封装好,现在程序结构应该算比较清晰,有什么不明白的地方欢迎留言。 作者原文: http://www.cnblogs.com/cloudgamer/archive/2008/10/20/1314766.html

2008-11-20

仿163网盘无刷新文件上传.rar

作者按:这个仿163网盘无刷新文件上传系统,并没有用使用.net的控件,完全的手工制作。前台基本上是静态的,跟后台没有关系,所以后台用什么语言做都可以(后面有各个版本的实例下载)。 本来觉得这个系统会很复杂,但把每个部分都分析清楚后,其实需要的技术并不高。不过当我把各个功能函数都整理好准备进行封装时,却发现要把程序封装不是那么容易,因为程序跟html的耦合度太高。然后我逐步把程序中操作html相关的部分分离出来,首先把简单的分离,接着是文件列表,然后是file控件,最后是一些提示性程序。经过几次尝试才把整个结构封装好,现在程序结构应该算比较清晰,有什么不明白的地方欢迎留言。 作者原文: http://www.cnblogs.com/cloudgamer/archive/2008/10/20/1314766.html

2008-11-20

CSS2官方(W3C)规范(中文版).chm

CSS2官方规范(W3C)中文译本 比广为流传的苏沈小雨CSS手册要更加全面。小雨版更多是针对IE的。 译者简介: 任氏有无轩主人 英文名:TR@SOE 地址:现居苏州 主页:http://www.rsywx.net 博客:http://www.rsywx.net/wordpress W3C的CSS2多语言翻译计划中文组的成员。 2003年Borland技术专家 本译文于 2007-8-15 07:23 首次放出。

2008-11-20

javascript版扫雷

javascript版仿Windows扫雷,规则皆与Windows扫雷相同,支持双键翻雷,标记可疑地区,自定义难度。

2007-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除