`
王斌_code
  • 浏览: 32860 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论
文章列表
自己试做一个卷轴游戏,其中有两个图片文件,未引入 <!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="msg" style="position:absolute;top:300px;left:500px;"></div> & ...
手机版网站起码要实现一些基本的功能吧: 1.页面的适用性问题。对于移动终端,有不一样的分辨率与屏幕尺寸,如果还像电脑端的设计还限制网页的宽度为1003px或其他像素值,字体大小还用12px或14px,那么,不一样的终端的效果差别会很大。所以这里,最好让网页的宽度自适应屏幕,还好,w3c在设计html的时候为我们考虑了这一点,只需一句话,就可以搞定,就是加上<meta name="viewport" content="width=device-width"/>,对于字体的话,我们就用em或ex为单位就好 2.版本制作问题。移动页面往往针对不同的手 ...
用html5写的一个小游戏,不断的学习,一步一步地完善 核心问题: 碰撞检测,一种是像素级的检测,一种是矩形检测,这个游戏中我使用的是四点检测 <!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <canvas id='ctx' width='600' height='800'></canva ...
一、二维数据点产生的三维绘图 方法是xy均取自自变量,z取因变量,其他点进行插值 t=[1:12]; s=[0.014337 1.700824 0.418666 0.241931 0.024752 0.084541 -0.11136 -0.43484 -0.27938 -0.11015 -0.1065 -0.43653 ]; [a,b]=meshgrid(1:0.1:12);%产生网格数据向量 z=griddata(t,t,s,a,b,'v4');%进行v4插值 subplot(2,1,1);%放一个子图 surf(a,b,z);%绘一个三维图形 subplo ...
        我觉得,html5很有前景,移动终端智能化、普及是一个大趋势,html5的应用有跨平台这一大的优势,传统的应用很依赖终端的系统,同样一个应用,html5也能实现,它就可以在所有的智能终端下使用,而且又有本地存储,离线使用等特性,这使得它成为未来的主流         用html5开发游戏是一件很激动人心的事,好的,开始我的html5游戏之路吧         先不看别人怎么写的,先去看一下html5给我们提供什么东西,然后说说我的想法吧         经过阅读html5 Canvas API,发现,提供的东西不多,无非是一些数学图形画法,有点、线、矩形等,然后还有一个外加载图像 ...
俄罗斯方块方块是小时候的一个回忆,从最开始的掌上的黑白游戏机,到电视游戏机,到电脑,无不有它的痕迹,今天我们来一起重温它的一种实现方法,也算是整理一下我的思路吧...... 1.以中心点坐标代替整个方块 2.以数学坐 ...
使用定时器常常会出现一些时间紊乱的问题,之前我就遇到过使用setInterval产生动画,当一中断事件不断的被触发,这个就很可能会导致时间紊乱、动画紊乱的问题,想必大家在也都经历过这样的问题,解决这个问题的方法是,构造在某时刻只存在一条时间线的机制,延迟事件触发,这个将在以后的文章中讨论,今天发现了一个问题,使用setInterval会导致同一绑定的多重触发,代码如下   <script language='javascript' src='jquery.js'></script> <script language='javascript'> $(docu ...
在学数值分析,试着用php实现下,有兴趣的朋友可以粘下来试试 Lagrange插值就是给出n个已知的点,用多项式函数拟合,求出拟合的函数,进而估算未知点函数值的一种插值过程 插值函数是f(x) = xigma(求和) lk*yk 本类实现了插值后显示函数图像的功能 <?php /* * Lagrange插值 * @wangbin * */ class Lagrange{ private $dot = array(); public function __construct($array){ $this->dot = $array; ...
首先说明一下,这只是一种思想,一种做事的思想 自己接触网站开发也有两三个年头了,从开始学习html开始,每一步我都是在自己仅有的知识上去实践,每到一个阶段,都会碰到一些自己因为知识上不足,有想法但实现不了的问题,可是随着学习的深入,这些问题都会被一一解决,在这个过程中,我领会到一些感悟 1.遇到一个新问题,一个比较难的问题,总相信存在一个解决方案,而这个解决方案,是对自己可见的(当然有些时间需要去学习) 2.没有实现不了的功能,由上条知,因为这个问题的解决方案总是存在的,所以一定有对应功能的实现方法(但实现的复杂度可能会因为知识而有所不同,实现的算法也因知识不同)
    以前听说计算机好的人数学都很好,学数学对计算机有很大的帮助,可是对于我这个数学专业的学生来说,学计算机并没有感到有多大的优势,现在看起计算机的书,发现里边,虽然有一定的数学知识,但更多的用代码实现的过程,在我看来,比数学更难,因为计算机领域有自己的思想,有很多非数学的东西,比如记忆的东西很多,数学专业的,学了那么多专业知识,每天学的都是一个个人造的空间,研究一个个抽象的映射,一个个人造的集合,数学题全是脱离应用的抽象论证,如果不做深入数学方向的研究,很少能用得到;或许我学到了一种思考问题的思想,一种抽象的思想,或许我的专业学的不精,或许我不了解计算机专业人的逻辑思维(因为我身边的人都是非 ...
今天看discuz x2源码的时候,发现了一个问题,于是动手解决之 问题:安装好discuz x2后,想修改index.php中的代码,可是无论怎么修改,在浏览器里输入.../index.php,浏览器始终是跳到forum.php去,就是把index.php里的内容全部删除了,它还是跳过去,很疑惑。 分析,很可能是浏览器端的缓存导致的,可是怎么刷新也没用,关闭浏览器,重新打开也不行,于是换火狐,没能跳到forum.php,断定浏览器端的问题,去查找关于浏览器端缓存的资料,无果,于是再研究discuz代码,发现了这么一句话 header("HTTP/1.1 301 Moved Perma ...
1.单例模式 不管多少次实例化类,都只有一个实例存在,适合数据库操作 <?php class my{ public static $_instance = NULL; public static function getInstance(){ if(self::$_instance == NULL) self::$_instance = new self(); return self::$_instance; } public function red(){ echo "red"; } public function ...
    MVC模式,很方便我们的开发,不管是一个人的开发,还是多个人。它是一种模块化的设计思想。     可以这么说,网页 = 数据 + 表现,一个网页,数据是花,表现就是叶子的修饰,用户从网页中获得的是数据。信息是网页表达的目的,数据的动态性,使我们将数据抽像出来,形成一个集合,我们称之为数据库。这其实是完成了网页的数学抽象处理过程。     从数据的角度来看,用户行为可以分为浏览(读取信息) 提交信息(修改信息+加入信息) 删除信息四个基本数据操作,那么对于信息来说,就有     信息的生存过程 : 出生-》{成长 | 展示}-》死亡 对应着 插入 -
Global site tag (gtag.js) - Google Analytics