Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

HTML5中的Canvas元素

HTML5中的Canvas元素

canvas元素是HTML5中新增的一个重要元素,专门用来绘制图形,在页面上放置一个canvas元素,就相当于在页面上放置一块“画布”,可以在其中进行图形的描绘。canvas元素只是一块无色透明的区域。需要利用JavaScript编写在其中进行绘画的脚本。从这个角度来说,您可以理解为类似于其它开发语言中的canvas画布。canvas元素要求至少设置width和height特性,以指定要创建的绘图区域大小。任何在起始和结束标签之间的...
HTML5中用canvas绘制径向渐变

HTML5中用canvas绘制径向渐变

HTML5中canvas元素除了绘制线性渐变以外,还可以绘制径向渐变。径向渐变是指沿着圆形的半径方向向外进行扩散的渐变方式。比如在描绘太阳是,沿着太阳的半径方向向外扩散出去的光晕,就是一种径向渐变。HTML5移动开发即学即用(双色) PDF+源码 http://www.linuxidc.com/Linux/2013-09/90351.htmHTML5入门学习笔记 http://www.linuxidc.com/Linux/2013-09/90089.htm...
HTML5 Video开放式标签根据不同浏览器播放不同格式

HTML5 Video开放式标签根据不同浏览器播放不同格式

通过Html5的Video标签语法,我们可以快速的在网页中嵌入影片。但不同浏览器,所支持的HTML5影片格式(视频解码)皆不同,因此除了要备备相关的影音文件外,再来就是要如何让浏览器能自动判断播放的格式,若我们打开的是IE浏览器或Fireofx,它会自动抓取浏览器所支持的格式文件。本以为这需要通过js、或者浏览器特有的属性来作判断,其实一点也不用,直接通过Html5的开放式标签,就会自动依照不同浏览器播放不同的影音格式,超方便完全不用再写任何的判断式,只要...
通过 Autostereograms 案例学习 OpenGL 和 OpenCL 的互操作性

通过 Autostereograms 案例学习 OpenGL 和 OpenCL 的互操作性

引言在过去的十年里, GPU (图形处理单元)已经从特殊硬件(特供)转变成可以在数值计算领域开辟新篇章的高性能计算机设备。许多算法可以使用拥有巨大的处理能力的GPU来高速执行和处理大数据量。即使在通常的情况下,不可能将图形硬件编程化, 图形硬件也可以加快算法与图像的处理。 举个例子:通常情况下可以用来计算图形差分,模糊图像, 合并图像,甚至是进行图像(或数组)平均值计算。随后,可编程方式的出现给编程者带来了极大的便利。 可编程方式所提供的新的可能性,更广泛...
JBPM流程部署校验

JBPM流程部署校验

JBPM流程定义校验之XSD简介JBPM的流程定义语言是JPDL,其本身是一种自定义结构的xml;JBPM的流程定义结构比较复杂,不仅元素的类型多样,而且对数据类型也有比较严格的要求,同时有很多元素有着相同的元素和属性等;做为流程引擎应该具有校验流程定义的有效性的能力,从而保证不会再流程流转过程中发生错误;同时流程引擎应该内置这种校验能力,而不能依赖流程设计器的校验!面对如此复杂的xml,JBPM首先使用XSD进行验证,然后再解析流程定义的同时进行一些XS...
跟JBPM学习设计模式

跟JBPM学习设计模式

模式简介简单工厂模式是类的创建模式,其专门负责将大量拥有共同接口或者基类的产品类进行实例化。简单工厂模式由工厂类运行时根据传入的参数动态的决定需要实例化的类,这样客户只需要了解产品的基类,解除客户对具体产品类的依赖。简单工厂模式的结构如下图所示图 1. 简单工厂模式结构图从图中可以看出,简单工厂模式主要涉及一下三种结构角色1. 工厂类,其有客户端直接调用,并根据具体的业务逻辑要求创建相应的产品对象实例;2. 产品基类,所有具体的产品类的基类或者接口,封装所...
<< 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 >>