安装
先使用npm安装Bower
npm install -g bower
在使用bower安装react
bower install --save react
当然不一定非要把react装到本地才能用
导入CDN链接也是可以的
先使用npm安装Bower
npm install -g bower
在使用bower安装react
bower install --save react
当然不一定非要把react装到本地才能用
导入CDN链接也是可以的
meteor help <command> 查看特定命令帮助
meteor create <project_name> 创建Meteor项目
meteor create --list 查看有哪些示例项目
meteor create --example <name>' 创建示例项目
meteor create --package <package_name> 创建本地Meteor包
meteor run <ios|android> 在iOS或Android模拟环境下运行
meteor add <package_name> 添加包
meteor remove <package_name> 删除包
meteor add-platform <ios|android> 添加iOS或Android运行环境
要获取对象的所有属性可以使用getDeclaredFields()
方法会返回一个Field
数组
遍历这个数组几个遍历所有属性
注意使用这个方法会抛出4个异常
然后根据属性的类型选择执行对应的内容
git commit --amend
假设要修改当前版本往前三次版本的状态,四次就把HEAD~3
改成HEAD~4
,以此类推
git rebase -i HEAD~3
假设要从第一个版本开始修改
环境会搭了之后我们来看下如何使用框架
首先来了解一个名词叫增强组件(Enhanced components),增强组件如何工作的官方文档有说明
我就简单的说下重点,要使用AA注解我们就需要一个开关,开关打开才能用,这里的开关就是增强组件语法,对于Activity我们就要用@EActivity
语法去注解,然后就可以在当前Activity中就使用其他的AA注解了,AA框架会帮我们生成一个增强子类继承于当前的Activity,其名称很有规律,就是我们的Activity类名加下划线_
,它其实就是我们正常不使用注解时候的代码,AA只是把我们本来很繁琐编码过程变成自动化的才做而已
项目是从github上原封不动搬过来的,理论上不应该出错,经过两天的摸索排查,终于找到原因了,因为在github上面用了个CNAME的文件,而这个CNAME在gitcafe下有别的作用,所以有重定向循环的错误
解决方法就是删除CNAME文件即可解决
首先TTL救砖要先找到TTL的三条引线,分别为TXD, RXD和GND,那么对应路由器上面的TP1和TP2,至于GND嘛,学过电子的都知道为了保证设备的电器性能良好,在设计印刷电路板的时候都会尽可能的多的覆盖GND的线路,这里可能不好理解,简单的说就是翻过背面,看导线面积最大的一般就是GND了,所以随便找一块锡焊上去就是了.
下图是TXD和RXD的位置,TP1是TXD,TP2是RXD
用漆包线将TTL引出后是这样的
官网:http://androidannotations.org
Github:https://github.com/excilys/androidannotations
Github Wiki:https://github.com/excilys/androidannotations/wiki
一款开源的Android框架,基于Java annotations