本次版本主要新增了两大功能:命令行增加自动合图插件TextureMergerPlugin,微信小游戏支持库增加二进制和声音缓存方案。由于原有的文件缓存方案只缓存了图片和文本资源,所以这次微信小游戏支持库新增的二进制和声音缓存方案,解决游戏第二次进入不重新加载资源问题,节省资源服务器费用,提高用户体验。
我们设计一个权限系统,一般都会基于RBAC模型,即用户-角色-权限,表设计如下:常规做法,用户通过一个角色关联多个权限,数据存储如下:当用户在界面上新增,或删除权限,我们又该如何更新二进制权限的数据?比如有一个角色,对应的权限空间为0,权限二进制是00001111,需要添加一个,权限空间为0,二进制为:00100000,二进制位置为5,使用二进制的“|”运算符,规则如下:
早上温习了IP,子网掩码,网关等相关知识。碰巧的是子网掩码就是做的这个工作,帮我们来区分IP中的哪部分是网络地址,哪部分是主机地址。如果一个企业有200台电脑,他们要设置相应的子网掩码,可以看出255.很多时候我们用默认网关,其实默认网关是怎么分配的我也不清楚。