javascript
文章平均质量分 79
tyler_download
这个作者很懒,什么都没留下…
展开
-
一个在线显示doc文本的实例
最近带着一对攻城狮给客户做一个web平台系统,在与客户做需求分析的过程中,发现客户有个需求痛点,那就是希望能在web上直接浏览doc文本的内容。原来的老平台在显示doc文本时,有很多问题,例如原有doc文本排版格式显示错误,例如表格位置发生了偏移,字体不再是原有doc里的字体等等。如果新系统能解决客户这一痛点,想必我们技术团队的实力会得到客户进一步的肯定。我做过调查,发现在线显示doc原创 2015-11-24 15:20:00 · 3572 阅读 · 1 评论 -
NodeJS研究笔记:异步编程导致难以察觉的bug
NodeJS 一显著特点是它的异步处理特性。例如,当我读入一个文件时,Node会将文件读取操作放在后台处理,当程序提交读取请求后,不必堵塞在原地等待请求完成,而是提供一个请求完成的回调函数,然后接着进行其他工作,一旦文件读取完成后,我们提供的函数会被及时调用,在回调函数中,再对读到的文件内容进行处理。正是由于这种异步处理机制,使得Node成为后台开发的一大利器,特别是其异步处理框架提供的高效率,使原创 2016-04-06 09:45:07 · 1450 阅读 · 0 评论 -
NodeJS研究笔记:利用Buffer类的二进制数据读取接口解析ELF文件格式
javascript 作为前端开发语言,自古来对二进制数据的读取解析方面的支持都很薄弱,一般来说,解析二进制数据时,往往是将数据转换成字符串,然后运用各种字符串操作技巧来实现二进制数据的读取。由于NodeJS 作为后台服务器开发平台,数理逻辑的设计需求超越javascript作为前端语言时界面UI的设计需求,因此,加强二进制数据的读取功能显得越发重要,幸运的是,NodeJS提供了Buffer类,该类原创 2016-04-14 13:13:12 · 7589 阅读 · 0 评论 -
Anjular+Bootstrap前端开发案例实战
我们将利用Angularjs 和 Bootstrap,开发一个前端应用实例,通过这一次简单的项目实战,引领大家进入AngularJS前端开发的殿堂,让大家体验到AngularJS在前端开发中的强大功能。原创 2016-08-26 17:21:27 · 3865 阅读 · 1 评论 -
VUE+WebPack游戏设计:用CSS实现扑克牌翻转特效
用css实现扑克牌的翻转动画效果原创 2017-07-17 17:45:18 · 4966 阅读 · 1 评论 -
VUE+WebPack游戏设计:实现两张扑克牌的逐对厮杀特效
使用最新CSS3技术实现动画特效原创 2017-07-26 16:47:37 · 1157 阅读 · 0 评论 -
VUE游戏设计:实现外星人的攻击冲击波
游戏的趣味性在与各种关卡和难度,游戏的难度如上台阶,具有层层递进的性质。本节我们为太空防御游戏增加关卡功能,让游戏的难度由低到高,每一关我们称作一个冲击波,前面的冲击波,外星人的数量比较少,下落速度也相对较慢,等到后面的冲击波时,外星人的数量会越来越多,速度和攻击力越来越大,于是游戏的难度也逐渐变大。当完成本节代码后,我们会得到如下效果,在每一轮冲击波开始时,界面会出现如下信号: 当游戏...原创 2018-06-05 16:33:27 · 3149 阅读 · 0 评论 -
寿司快卖:实现游戏主流程--制作寿司和客户显示动画特效
上一节我们搭建了游戏的基本框架。游戏界面被分为若干个板块,其中一个板块显示了各种制作寿司的材料,它的目的是用于玩家根据信息组装各种寿司,本节我们进入游戏的主流程设计阶段,这节我们要完成的是如何将让玩家将各种材料组合成相应的寿司。首先我们先添加一些辅助函数,在gamescenecomponent.vue中添加代码如下:resizeCanvas () { // change 2 ...原创 2018-10-29 17:09:08 · 383 阅读 · 0 评论 -
寿司开卖:实现寿司制作特效和音响特效
本节我们将继续上一节完成若干个小功能。首先要完成的是,当客户动画在主页面出现时,它左上角会冒泡,显示它想购买何种寿司,此时玩家可以点击左下角面板中各种元素,组合成客户想要的寿司,其效果图如下:如上图客户显示想要鱿鱼寿司,于是我们点击左下角面板的第一和第二章图片,那么就能在右下角面板出现想要寿司图片,然后此时再次点击客户动画图像即可完成售卖过程,我们看看实现代码。data () { ...原创 2018-11-13 12:26:40 · 323 阅读 · 0 评论