1. 创建 demo 目录 mkdir demo 2. 初始化应用 npm init 工程信息 package name : tetris-class-demo version: description: tetris game entry point: test command: git repository: keywords:tetris, game author: zonehoo license: MIT 3.在 demo 下 创建 src , webpack 文件夹 .babelrc…
1. 需求分析 俄罗斯方块的要素 界面展示 定时刷新 键盘响应 方块模型 游戏规则 俄罗斯方块 比 "电商购物车" 好在哪? 业务比较简单, 人人都了解, 不需要过多前置知识 技术栈比较单纯,不需要使用过多的工具 本身的复杂性高于"购物车" 可以在成品的基础上进行技术演进, 过渡到前端框架 重点 重点不在于写出一个俄罗斯方块,而在于: 通过熟悉代码学医 es6 语法的使用 通过代码掌握前端单页面应用的设计套路(MVC) 2. 方案设计 架构图 MVC 是什么 M:…
React Native -IOS 开发环境搭建 web架构(基础) 安装依赖 * 必须安装的依赖有:Node.Watchman 和 React Native 命令行工具以及 Xcode. npm 镜像 npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global Yarn.React Native 的命令行工…
一.Overview 最近的一段时间,在公司里我都在进行基于 Jenkins 和 SonarQube 配合已有的 Gitlab 搭建部门的持续集成环境的工作,虽然之前有使用过 GitHub Actions 和 Azure DevOps,但是从头开始搭建这样的一套 DevOps 环境还是学习到了一些新的知识点,因此,借着这个中秋国庆假期的机会,分享下整个工具链的搭建过程,如果你也有相似的需求的话,希望可以对你有所帮助 二.Contents 从零开始针对 .NET 应用的 DevOps 运营实践 -…
一.简介 由 Facebook 推出 2013 年 开源 的 函数式编程的 使用人数最多的 前端框架 拥有健全的文档与完善的社区 ( 官网 ) react 16 称为 React Fiber ( 底层 可以用事件循环的 碎片时间 可以执行优先级较高的 事件 提升用户体验 ) 二.react.js 和 vue.js reactjs 的 灵活性更大  复杂度较高 vuejs    提供了 更多 的 api 灵活性限制  复杂度较低 三.环境搭建 1. 引入 .js 文件来使用 React 2. 使用…
刚开微博,想借助这个平台与大家交流,写下自己的学习记录,希望得到大家的批评指正. 好了,进入主题.这段时间对游戏编程很感兴趣,于是在网友的推荐下开始学习<3D游戏编程大师技巧>这本书.今天来说一下环境搭建. 由于这本书还是有点年代的,而且它的代码是基于作者的前一本书<windows游戏编程大师技巧>中编写的2D引擎,在这两本书中作者用的是 dx7 sdk.但是我的电脑上装的是dx9 sdk,以后可能要直接学习dx9,所以不想安装dx7 sdk.于是有了下面纠结的环境配置. 1.如果…
需要进行jni的开发有一下几个条件: 1:能初步使用C/C++如果不会,请参读 谭浩强的  C编程语言 2:android应用开发已经基本入门,如果没有,请先行学习 这两个条件基本满足后,我们开始了: 1:环境搭建 相信大家android开发环境是有的哦 A:给eclipse添加 C/C++文件.在 eclipse的help的install new software B:由于我是windows平台的环境(所以需要安装一个  Cygwin 这个是来模拟我们的linux操作系统的,因为android…
React学习笔记(一)- 环境搭建   最近在学习react相关的知识,刚刚起步,一路遇坑不断.自己做个笔记,方便日后总结,也供相同趣味的小伙伴一起交流探讨. 学习时主要参考官网的教程:https://facebook.github.io/react/docs/hello-world.html    和部分网上的博客. 1.安装node. 去官网(https://nodejs.org/en/download/)下载最新的稳定版本,我安装的版本是6.11.2.(ps:尽量下载稳定版的,因为我刚弄…
本次结对编程和团队项目我都需要用python环境,所以环境的搭建是一样的.(本文部分内容引用自己博客:http://www.cnblogs.com/xingyunqi/p/7527411.html) 先准备好了Python和pycharm社区版安装包(社区版是免费的,功能够用了) 首先安装python2.7.5,一路下一步到finish结束,安装完成,环境变量已经自动配置好了,win+r运行python,成功运行,python环境搭建完毕. 选择安装路径 运行Python,测试正常 下面安装py…
1 工欲善其事必先利其器:前端开发工具 1.1 WebStorm和Sublime Text Sublime Text:作为代码编辑器,Sublime Text的优点如下: 主流前端开发编辑器 体积较小,运行速度快 文本功能强大 支持编译功能且可在控制台看到输出 内嵌python解释器支持插件开发以达到可扩展目的 Package Control:ST支持的大量插件可通过其进行管理 WebStorm:是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端…