- 博客(9)
- 收藏
- 关注
原创 react三子棋后续
前言:延接上文继续,将最后的game组件讲完我在之前那篇文章中说过game的作用是用来存储board的每一个历史状态的,那么具体放在游戏中可以用来做什么,保存下每一个历史状态,其实意味着悔棋(哈哈哈)在上一篇文章中,为了保留每一个square的状态,我们用到了状态提升,将每一个square的状态交给了他的管理者(老大)board管理,这里其实也是同样的道理,我们将board的状态及交互交给game...
2018-07-09 12:53:16
439
原创 react 框架入门小游戏(三子棋)(状态提升)
前言:本文针对react框架讲述react官方教程上的入门教程(三子棋)参考网址如下:点击打开链接主要涉及知识点是状态提升,注:本文只讲解js代码官网中在这个游戏中所加的css代码本文不会去讲述1.首先先看图形的形状代码没有加任何的交互,只是通过react组件来实现:class Square extends React.Component { render() { return ( ...
2018-07-09 11:53:55
1460
原创 用python的map与reduce 实现字符串转化为整形变量的函数
前言:学习了python中的map与reduce函数后,对于应用觉得稍欠一些,于是实现了一个用字符串转化为整形的函数比如"12345"转化为12345关于map与reduce不再作详细解释,可自己上网查阅,废话不多说直接讲步骤:首先我们通过map函数将字符串中所涵盖的数字一个一个拆分并放在list中:def char2um(s): digits = {'0': 0, '1': 1, '2': 2...
2018-05-13 20:13:47
962
原创 backbone框架的简单应用(打卡器)
前言阅读本文首先需要对JavaScript中的backbone框架、jQuery、html有所了解,否则阅读可能会很困难本文主要解释一个用backbone框架开发的一个打卡器的源码(只解释js与html),内容节选自《基于MVC的JavaScript Web 富应用开发》一书的第十二章源代码url:点击打开链接 应用位于assets/ch12/todos中正文html(网页结构)首先看index....
2018-04-24 22:55:04
339
原创 Git中reset与checkout的区别
概述:关于git中的reset与checkout的区别前言:学习了git的命令reset与checkout后,有些傻傻分不清楚两者的区别,大致了解后,想写一篇博来加深理解正文:1.reset如图所示,此图是最后的目的图,博主在学reset命令时所学教材是这样引入reset命令的,在将feature-A与master合并后用了git reset --hard "原master
2018-01-10 18:34:53
5844
原创 关于html中的字幕(顺便复习一下相对路径与绝对路径)
标题:关于html5中track(字幕)元素的解释与说明 前言:track在html5中充当的角色是字幕可以在video或者audio元素中放入炫酷的字幕来使视频更加有质量,下面开始具体介绍track的属性 内容: 1. 首先在学习track元素之前就必须对video和audio元素有所了解,这里不再细讲,复习或者新学的同学可以在W3school中大体了解网址如下:
2018-01-05 21:36:39
1293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人