------------------------- End -------------------------
纯js制作的XML在线编辑器(支持修改本地文件)
一年多没更新博客了,原因是疫情期间《骑马与砍杀2》发售,然后去写游戏MOD去了。
23种设计模式
参考:https://www.cnblogs.com/shuigu/p/6908520.html 创建型模式,共五种:工厂方法模式...
HTML学习笔记
标签的右尖括号前可以有空格标签也称为元素,有标签值,标签值可以是别的标签元素,可以有属性,多个属性用空格隔开,每个属性都有属性值
青龙面板2.8+ninja京东扫码获取CK搭建
在宝塔面板可直接安装 (以下操作均在 root 账户下操作) 安装完成后,登录青龙面板 ip:5700,用户名:admin,密码:admin (注意在云服务器后台放行端口5700和...
第 28 题:如何理解计数排序?
计数排序不是基于比较的排序算法,其核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。 作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整数
从一道算法题实现一个文本diff小工具
众所周知,很多社区都是有内容审核机制的,除了第一次发布,后续的修改也需要审核,最粗暴的方式当然是从头再看一遍,但是编辑肯定想弄死你,显然这样效率比较低,比如就改了一个错别字,再看几...
不懂物理的前端不是好的游戏开发者(一)—— 物理引擎基础
游戏现在似乎已经成为了大家绕不开的一个娱乐方式,从大型端游到手游,到页游,再到各种 APP 里面的 H5 小游戏,它以各种方式入侵了我们的生活。那么在享受游戏的同时,作为一名前端开...
渲染优化之CSS Containment
在开始介绍今天的主角 CSS Containment 之前,我们需要了解一些前置知识回流和重绘,方便我们理解以及应用的场景。
第 27 题:如何理解堆排序?
是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点