cuixiping
码龄19年
  • 1,759,799
    被访问
  • 163
    原创
  • 860,803
    排名
  • 386
    粉丝
  • 0
    铁粉
关注
提问 私信

个人简介:总想着能有时间就写些小游戏玩,总是没有那么多时间,时间去了哪呢?

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2003-06-16
博客简介:

无心的专栏

博客描述:
懒死,博客已经不写了。
查看详细资料
个人成就
  • 获得242次点赞
  • 内容获得323次评论
  • 获得350次收藏
创作历程
  • 1篇
    2018年
  • 2篇
    2017年
  • 1篇
    2016年
  • 5篇
    2015年
  • 7篇
    2014年
  • 30篇
    2013年
  • 40篇
    2012年
  • 27篇
    2011年
  • 35篇
    2010年
  • 42篇
    2009年
  • 8篇
    2008年
  • 19篇
    2007年
  • 7篇
    2005年
  • 16篇
    2004年
成就勋章
TA的专栏
  • JavaScript Games
    14篇
  • JS/DHTML/CSS
    114篇
  • Original Works
    26篇
  • Other: Database
    3篇
  • Other: Dev Life
    24篇
  • Other: Dev Tools
    17篇
  • Other: Flash
    8篇
  • Others
    28篇
  • 算法与思路
    18篇
  • 用户体验
    5篇
  • UI设计
    2篇
  • 密码强度
    1篇
  • SVG
    10篇
兴趣领域 设置
  • 前端
    javascript前端框架
  • 后端
    node.js
  • 微软技术
    typescript
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Snaptext超大文本浏览器,超大文本文件查看器,绿色免费国产

发布资源 2019.03.28 ·
zip

SVG路径(path)中的圆弧(A)指令的语法说明及计算逻辑

SVG中的路径数据,即path元素的 d 属性,有一系列的路径绘制指令,其中椭圆弧指令(A)最复杂,不算椭圆弧起始点的x,y坐标的话,依然有 7 个参数。SVG椭圆弧指令的参数,与Canvas等圆弧指令的参数有很大差别,Canvas中使用圆心、半径、起始角度、结束角度等为参数,而SVG使用起始点坐标、半径、方向、结束点坐标等为参数。SVG之所以实现为这样的参数形式,是因为SVG中的路径包含的每段子...
原创
发布博客 2018.03.23 ·
32026 阅读 ·
8 点赞 ·
4 评论

QQ轻聊版、TIM版无法修改个人文件夹位置的解决方法

QQ轻聊版、TIM版均有这个BUG:如果电脑上之前没有安装过QQ完整版(比如我新装的虚拟机),那么QQ轻聊版、TIM版里面,设置修改个人文件夹位置将无法生效。在QQ轻聊版、TIM版设置界面修改个人文件夹位置后,会提示转移数据文件,之后会重启轻聊版/TIM,但重启后的登录界面上没有之前登录过的QQ号,重新输入QQ号和密码登录后,查看配置界面,发现个人文件夹位置还是修改之前的默认路径(通常是在我的文档下)。后来查到了一个贴吧的帖子,才找到解决方法,这里记录一下,给有需要的朋友。
原创
发布博客 2017.05.11 ·
44637 阅读 ·
32 点赞 ·
33 评论

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

发布资源 2017.04.11 ·
chm

深入理解跨站点 WebSocket 劫持漏洞的原理及防范

WebSocket 作为 HTML5 的新特性之一格外吸引着开发人员的注意,因为它的出现使得客户端(主要指浏览器)提供对 Socket 的支持成为可能,从而在客户端和服务器之间提供了一个基于单 TCP 连接的双向通道。该技术被广泛应用到了实时性要求比较高的各类应用,譬如在线证券、在线游戏,以及不同设备之间信息同步。不幸的是,WebSocket 相关的安全漏洞也逐步被披露出来,其中最容易发生的就是跨站点 WebSocket 劫持漏洞。本文将深入浅出为读者介绍跨站点 WebSocket 漏洞的原理、检测方法和修
转载
发布博客 2017.04.11 ·
8467 阅读 ·
3 点赞 ·
0 评论

HTML5 Canvas 绘制椭圆与椭圆弧的实现

由于HTML Canvas 2D Context标准中并没有直接绘制椭圆与椭圆弧的方法,所以浏览器普遍没有这个方法,不过,Chrome支持ellipse方法。IE11,Edge, Firefox, Safari目前最新版都还不支持。所以,我们需要用JS来实现这个方法,给Context2D加上一个ellipse方法。
原创
发布博客 2016.06.01 ·
10861 阅读 ·
0 点赞 ·
0 评论

从注册表清理 IE10,IE11 用户代理字符串(UserAgent)中的垃圾信息

某一天,我发现我的 IE User Agent 字符串里面竟然含有刷机大师、百度浏览器等许多垃圾,国货流氓见怪不怪了。微软自家的.NET CLR也占据了一大片,看着也不爽。决定清理一下,但是却没找到直接设置的地方。根据经验,只能自己从注册表寻找了,很快就找到了,分享给有强迫症的人……
原创
发布博客 2015.08.05 ·
8727 阅读 ·
0 点赞 ·
0 评论

在Windows命令行窗口中输入并运行PHP代码片段(不需要php文件)的方法

有时候只是简单的为了测试某个php函数的效果,以前总是需要建一个php文件,复制这个文件的路径,再通过web访问或者用php命令执行这个php文件。一直想要怎么才能不用创建文件,才能直接执行PHP代码片段呢?终于找到了方法,现在分享出来,给有需要的人。
原创
发布博客 2015.08.03 ·
12761 阅读 ·
2 点赞 ·
1 评论

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

发布资源 2015.08.01 ·
chm

DataURL与File,Blob,canvas对象之间的互相转换的Javascript

canvas转换为dataURL (从canvas获取dataURL)var dataurl = canvas.toDataURL('image/png');var dataurl2 = canvas.toDataURL('image/jpeg', 0.8);File对象转换为dataURL、Blob对象转换为dataURLFile对象也是一个Blob对象,二者的处理相同。...
原创
发布博客 2015.05.27 ·
105350 阅读 ·
30 点赞 ·
14 评论

5款好用的开源JS图片裁剪插件(3个jQuery插件,2个AngularJS插件)

Jcrop是人气最高的图片裁剪jQuery插件,stars数量2k+,功能非常丰富,文档齐全,首选。Github.com官网也使用了这个插件。有一个小细节是,边框线的蚂蚁线是动画的,真的很用心。Cropper也是一款图片裁剪jQuery插件……
原创
发布博客 2015.05.25 ·
88230 阅读 ·
11 点赞 ·
5 评论

获取当前Javascript脚本文件的路径

获取当前Javascript脚本文件的路径获取当前Javascript脚本文件的路径,在特定场景下可能需要,比如写模块加载器,或者进行日志记录。并没有统一的方法适用于所有浏览器,本文分几种情况进行说明。
原创
发布博客 2015.05.22 ·
13402 阅读 ·
0 点赞 ·
0 评论

Javascript TypedArray 解惑:Uint8Array 与 Uint8ClampedArray 的区别

JS的类型数组,从其构造函数名称,基本上都可以望文生义,看名字就知道怎么回事。但是有一个例外 Uint8ClampedArray ,它与 Uint8Array 颇为相似,但又有所区别。本文详细介绍这两者之间的差异,并举例说明。
原创
发布博客 2014.12.30 ·
33054 阅读 ·
1 点赞 ·
0 评论

为Web服务器配置svgz文件需要的http头,让浏览器可以打开svgz文件

本文介绍了让浏览器能正常显示svgz文件应该怎样进行配置,并给出了Apache httpd服务器上的几种配置方式的示例,以及PHP程序动态输出svgz的例子。
原创
发布博客 2014.11.03 ·
7508 阅读 ·
0 点赞 ·
0 评论

RGB颜色转灰度的算法公式

方法一:    对于彩色转灰度,有一个很著名的心理学公式:                          Gray = R*0.299 + G*0.587 + B*0.114     方法二:     而实际应用时,希望避免低速的浮点运算,所以需要整数算法。     注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现整数运算算法:
转载
发布博客 2014.10.20 ·
16430 阅读 ·
11 点赞 ·
1 评论

HTML5游戏验证码,让验证码美好一点

以前我写过一篇《HTML5迷你游戏作验证码》
原创
发布博客 2014.10.13 ·
9366 阅读 ·
0 点赞 ·
0 评论

一切皆为 JavaScript

JavaScript起源于Netscape公司的LiveScript语言,这是一种基于对象和事件驱动的客户端脚本语言,最初的设计是为了检验HTML表单输入的正确性。早些年,JavaScript由于其复杂的文档对象模型(DOM)、糟糕的实现和调试工具、不一致的浏览器实现而不受开发者的待见。而随着技术的发展, JavaScript变得越来越的强大、完善,比如, Ajax技术可以创建更加迷人的Web
转载
发布博客 2014.07.12 ·
6240 阅读 ·
1 点赞 ·
0 评论

用Javascript清空(重置)文件类型的INPUT元素的值

因为安全限制,脚本不能随意设置文件域< input type=file >的value值,重置一个文件域的值,归纳起来主要有 3 种方法。本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo。
原创
发布博客 2014.07.08 ·
33255 阅读 ·
3 点赞 ·
5 评论

firefox sync 同步失败问题的解决方法

Firefox的同步故障通常是因为同步服务器网址错误或者连接不上。修改为正确的网址即可。本文介绍一下修改方法。
原创
发布博客 2014.06.02 ·
14540 阅读 ·
0 点赞 ·
0 评论

EditPlus 3.60 新功能:函数列表面板、代码提示

前几天安装了EditPlus的最新升级,现在已经是3.60版了。官方的新特性列表一大堆,就不多说了,对我来说,最显著的两个改进有2个:(1)函数列表面板。这个以前是对话框的形式,使用起来不是特别方便,现在改为和主流一样了,和目录面板、剪贴板一样的左侧面板形式了。(2)代码提示。输入一个字母以上,按快捷键,如果有一个可选的补全则直接补全,多个可选的补全则会显示一个下拉列表供选择。
原创
发布博客 2013.12.31 ·
8840 阅读 ·
0 点赞 ·
0 评论
加载更多