- 浏览: 10006 次
- 性别:
- 来自: 南京
最新评论
-
chaorenyeye:
强
html5支持3d技术了 -
cs6641468:
拿脚本语言和编译型语言比速度,有啥可比性啊...
实测java 与php运行速度比较 -
eimhee:
就这样测试一下就说java的速度是php的48倍,很不合理, ...
实测java 与php运行速度比较 -
lfrick:
貌似写反了,应该是java用时0.726秒。
实测java 与php运行速度比较 -
ywp46731356:
请问编写 js一般用什么编辑工具啊
用javascript 编写的“打豆豆”游戏
文章列表
java如下
public class aa{
public static void main(String[] args){
System.out.println(System.currentTimeMillis()+"----");
int a=0;
int i;
for(i=0;i<10000000;i++){
a++;
}
System.out.println(System.currentTimeMillis());
}
}
php如下
<?
echo microtime();
$n=0;
for($i=0;$i<10000000 ...
以前一直想用javascript 写一个3D相关的应用,后来也确实写了一个3D的立方体花了我两个星期时间,先在纸上又是画图又是计算,由其是三维变换和三维到二维的映射,死了不知多少脑细胞,但是由于html 不支持斜线所以立方体都是由一个一个div组成的小方块来代表点阵
效果吗,当然可以看出来3d的效果了,但差强人意,现在html5出现以后就可以使用斜线把点连起来,效果就更好了,但是今天突然发现原来html5已经有3d变换的函数了,根本不需要自己再去写3d的变化原理了。
下面就是微软关于3d的演示,大家可以看一下它的强大,当然ie10以下不支持,用chrome的debug工具来测试,也可以给示例 ...
闲来无事,花了两天时间,用javascript 写了一个打豆豆的游戏,至于怎么玩的就不细说了,到网上搜一下就知道了,很简单。
下面是源码,发布出来供大家学习交流。
由于本程序没有用到一个图片,所以界面在ie下豆豆都是方形 ...
今天看了一下html5的文档总体来看有以下几点做的比较好
1、画图功能
这个是最让我觉得实用的地方,html5有两种画图方式
一种是“画布(canvas)”画图 特点是逐个象素进行渲染,通俗点就是可以对每个象素进行修改和绘制,一旦图形被绘制完成,它就不会继续得到浏览器的关注。如果其位置发生变化,那么整个场景也需要重新绘制,包括任何或许已被图形覆盖的对象。
另外一种是SVG画图,SVG 是一种使用 XML 描述 2D 图形的语言。就是矢量图,通过控制点、线、面来输出图形。SVG 基于 XML,这意味着 SVG DOM 中的每个元素都是可用的。您可以为某个元素附加 JavaScript 事件处 ...
最近又有同事问我怎么下载网页上的flash ,下面介绍几种方法供大家参考
1、用迅雷下载
在迅雷的设置里打开监视功能就可以监视网页上的flash,鼠标移动到 flash上就会出现提示下载的按钮,点击就可以
不过这个方法有时候也不好用。
2、从浏览器缓存中查找
所有的flash在浏览器打开时都要下载到本地才能访问所以找到浏览器缓存文件夹就可以找到你要的flash了
ie下首先清除浏览器缓存,再刷新网页,选择工具-internet选项-常规-设置-查看文件,就里就是所有的缓存文件,flash当然也在这里
也可以用firefox 或者chrome的开发工具(按f12)来查找
我是江奇
sql 注入就是通过用户提交的数据中加入一些特殊字符如单引号等来影响sql命令的行为
这些网上都有很多说明,只要搜一下都会有很多。
我这里要说的是大家可能会不注意的地方,大部分新手会认为sql注入只是通过地址栏里的参数来注入
好一点的会知道通过表单提交的数据来注入,很少有人会注意到通过一些隐藏的域或都不可输入的表单项来注入
其实像<select> checkbox radio <input type="hidden">这样的表单元素都是可以用来作为sql注入的数据入口
通常网上提供的sql注入检测都是通过地址栏参数来检测。
所以大家在后台接收用户 ...
个人在iteye第一个原创贴
第一步、新建一个.fla 文件在第一帧的动作内加入如下代码
import flash.external.ExternalInterface;
var played=0;
var sta=false;
s=new Sound();
function addmp3(url){
s.loadSound(url,true);
}
function stopPause(){
if(sta){
s.start(played/1000,1);
sta=false;
}else{
sta=true;
played=s.position;
s.stop();
}
}
Ext ...