其他
文章平均质量分 74
醋姑娘
这个作者很懒,什么都没留下…
展开
-
php实现双因子认证(口令加盐+谷歌认证器一次验证码)
介绍选用大二的web大作业,一个知识管理系统——“微知”,为基础来实现双因子用户认证模块,原本的认证方式是匹配用户名和口令,且口令在数据库中是明文存储的。首先,先删除password字段,口令不再存储在数据库。其次,对于散列函数,我选择了php中的md5()函数,它的返回值长度为32位。实现加盐在用户注册/修改口令(解释见说明)的时候随机生成一个32位的盐值(关于盐值长度的一个经验值是和...原创 2018-12-28 14:08:56 · 2948 阅读 · 1 评论 -
我的第一个unity3d场景
说明花一天从零入门unity3d,到实现一个简单的三维场景+方向键漫游(主要是为了应付一个选修课的大作业,时间有限,一切从简)概述超级简单地实现了校门的一个标志性建筑:(完蛋暴露学校了)Assets Store里下了几个free的资源包。只用上了一个skybox的资源和block building资源。不过这个建筑的资源真的很好用!有高中低三种房子。而且外形和我们真实的图书馆可以说是非常...原创 2018-12-16 21:44:06 · 1853 阅读 · 0 评论 -
MPAndroidChart如何部分显示x坐标,滑动显示全部
先总结:太坑了。其他的设置全部省略了。首先通过Chart对象获得XAxis对象,设置它的最小值。就是x坐标轴的起点。XAxis xl = dateChart.getXAxis();xl.setAxisMinimum(0f);在封装完数据之后,再设置它最大值。这里str_times是横坐标的一个ArrayList。注意这两步顺序一定不能错!不然会闪退的。setVisibleXRang...原创 2018-12-31 13:59:09 · 6085 阅读 · 6 评论