摘要:返回的遍历器对象,可以依次遍历函数内部的每一个状态。方法调用遍历器对象的方法,使得指针移向下一个状态。运行结果就是使用一个遍历器,遍历了多个函数,有递归的效果。 1、Generator简介 基本概念 Generator函数有多种理解角度。从语法上,首先可以把它理解成,Generator函数是一个状态机,封装了多个内部状态。 执行Generator函数会返回一个遍历器对象,也就是说,Ge...
摘要:结束展示游戏最终得分排名等。对象池游戏中生成非常多的元素,我们会需要一个对象池来维护他们,对象池可以理解成是一个。那么关于对象池有以下相关的操作尽可能的复用对象,可以减少内存的开销。 showImg(https://segmentfault.com/img/bVMR3L?w=900&h=500); 写在前面 上一节我们认识了Phaser.js,也说到了Phaser比较适合开发2D的小游...
摘要:之前看到一个和应用的效果练了一下,演示这次用玩一下,感觉也还不错,传送门演示地址推荐开源来选取需引用的外部代码片段全屏文字转为数组用于计算输出文字时坐标,所以长度即为列数初始值输出文字让背景逐渐由透明到不透明文字颜色逐行输出文字随机 之前看到一个css和js应用的效果练了一下,演示:这次用canvas玩一下,感觉也还不错,Github传送门:https://github.com/Ech...
摘要:就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。标签的属性应当与相关元素的属性相同。所以在和移动我分别用了两种方案,传统布局实现,弹性盒实现。前者是控制弹性盒的内容垂直方向居中,后者控制内容水平方向居中。 之前写过两篇开发中遇到的问题和解决方案。当时是CSS 和 JavaScript 分开写的。现在写这篇文章的时候感觉很多内容都是有内在联系的,所以不好分开。...
摘要:框架会默认加载下命名为或的配置文件。采用异步写日志的方式而不让此次写日志发生磁盘,阻塞线程从而造成不必要的性能损耗。 通过阅读本篇文章将了解到 1.日志输出到文件并根据LEVEL级别将日志分类保存到不同文件 2.通过异步输出日志减少磁盘IO提高性能 3.异步输出日志的原理 配置文件logback-spring.xml SpringBoot工程自带logback和slf4j的依赖,所...