Zhen Happy 的博客


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 公益404

React快速入门教程一之HelloWorld

发表于 2015-10-31   |   分类于 React

安装

先使用npm安装Bower

npm install -g bower

在使用bower安装react

bower install --save react

当然不一定非要把react装到本地才能用
导入CDN链接也是可以的

阅读全文 »

Meteor常用资源

发表于 2015-10-28   |   分类于 资源

Meteor常用命令

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运行环境

阅读全文 »

Java遍历对象所有属性

发表于 2015-10-26   |   分类于 Java

要获取对象的所有属性可以使用getDeclaredFields()
方法会返回一个Field数组
遍历这个数组几个遍历所有属性
注意使用这个方法会抛出4个异常
然后根据属性的类型选择执行对应的内容

阅读全文 »

git修改已经提交的注释

发表于 2015-10-21   |   分类于 Git

最后一次提交的注释,对于已经push的永远没办法改了

git commit --amend

更早之前的历史修改

假设要修改当前版本往前三次版本的状态,四次就把HEAD~3改成HEAD~4,以此类推

git rebase -i HEAD~3

假设要从第一个版本开始修改

阅读全文 »

AndroidAnnotations框架入门教程四之@EActivity

发表于 2015-10-20   |   分类于 Android

增强组件

环境会搭了之后我们来看下如何使用框架
首先来了解一个名词叫增强组件(Enhanced components),增强组件如何工作的官方文档有说明
我就简单的说下重点,要使用AA注解我们就需要一个开关,开关打开才能用,这里的开关就是增强组件语法,对于Activity我们就要用@EActivity语法去注解,然后就可以在当前Activity中就使用其他的AA注解了,AA框架会帮我们生成一个增强子类继承于当前的Activity,其名称很有规律,就是我们的Activity类名加下划线_,它其实就是我们正常不使用注解时候的代码,AA只是把我们本来很繁琐编码过程变成自动化的才做而已

阅读全文 »

jekyll在gitcafe-pages下404重定向循环问题的解决

发表于 2015-10-15   |   分类于 Git

项目是从github上原封不动搬过来的,理论上不应该出错,经过两天的摸索排查,终于找到原因了,因为在github上面用了个CNAME的文件,而这个CNAME在gitcafe下有别的作用,所以有重定向循环的错误
解决方法就是删除CNAME文件即可解决

AndroidAnnotations框架入门教程三之Android Studio环境配置

发表于 2015-10-13   |   分类于 Android

配置步骤

  1. 创建项目
  2. 了解项目目录结构及各配置文件作用
  3. 修改工作空间配置文件
  4. 修改项目配置文件
  5. 修改AndroidManifest.xml配置文件
  6. 在程序中使用Annotation
  7. 运行程序测试

1. 创建项目

阅读全文 »

AndroidAnnotations框架入门教程二之Eclipse环境配置

发表于 2015-10-12   |   分类于 Android

配置步骤

  1. 创建项目
  2. 添加所需jar包
  3. 修改配置文件
  4. 在程序中使用Annotation
  5. 运行程序测试

1. 创建项目


仅供参考,不必完全一样

阅读全文 »

TL-WR840N救砖手记

发表于 2015-10-12   |   分类于 硬件

首先TTL救砖要先找到TTL的三条引线,分别为TXD, RXD和GND,那么对应路由器上面的TP1和TP2,至于GND嘛,学过电子的都知道为了保证设备的电器性能良好,在设计印刷电路板的时候都会尽可能的多的覆盖GND的线路,这里可能不好理解,简单的说就是翻过背面,看导线面积最大的一般就是GND了,所以随便找一块锡焊上去就是了.

下图是TXD和RXD的位置,TP1是TXD,TP2是RXD

用漆包线将TTL引出后是这样的

阅读全文 »

AndroidAnnotations框架入门教程一之介绍

发表于 2015-10-11   |   分类于 Android

资源

官网:http://androidannotations.org
Github:https://github.com/excilys/androidannotations
Github Wiki:https://github.com/excilys/androidannotations/wiki

AndroidAnnotations框架是什么?

一款开源的Android框架,基于Java annotations

阅读全文 »
1234
Zhen Happy

Zhen Happy

33 日志
11 分类
29 标签
© 2016 Zhen Happy
由 Hexo 强力驱动
主题 - NexT.Pisces