无      2017-02-27
# 下载 官网上下载社区版的 dmg 版本即可. # 安装 直接双加安装,安装完毕会告诉你默认给 root@localhost 设置了一个临时密码,**务必把这个密码记下来**. # 环境变量 将`/usr/local/mysql/bin`这个目录加入到 环境变量PATH中,然后就可以直接在命令行敲 mysql 的命令了. # 系统偏好设置 在设置中有 Mysql 设置,里面就一个按钮:`
无      2016-08-04
# 定义变量 ```groovy def variable1=1 //定义变量 def varible2="I'm 2" def int x=1 //可以指定类型 ``` # 定义方法 ``` String testFunction(arg1,arg2){ //定义方法,指定返回类型 } def noReturnTypeFunc(){ last_line //最后一行代码的执
无      2017-02-08
# 1. 安装maven 安装了brew的话,可以 ``` brew install maven ``` # 2. 配置私服用户名密码 到配置目录conf/settings.xml中的servers标签下增加: ``` webank-nexus username password ``` 要找到maven的目录,可以在命令行执行: ``` mvn -v
无      2017-02-09
默认情况下,通过下面方式添加的远程jar是不会打包到aar中的(只有本地的jar包才会打进去): ``` dependencies { //json compile 'com.google.code.gson:gson:2.3.1' //网络请求 compile 'com.squareup.okhttp:okhttp:2.4.0' } ``` 那么怎么样让这些jar包也
NDK      2016-07-25
# # 参考: [使用AndroidStudio进行NDK开发(一)](https://dailyios.com/article/Using_Android_Studio_for_NDK_development.html) [Android中Speex音频编解码库的编译](http://itbox.cc/android-development/Android-speex-build/) [spe
aar      2016-07-04
# Eclipse工程构建 如果要更新库工程,最好全部从eclipse中移除,然后删掉gen,bin这些生成的目录和文件,然后重新导入重新构建.否则会出现奇奇怪怪的问题. # Android Studio aar 转 Eclipse 安卓库工程 有时候我们要提供安卓的sdk给别人,一般会提供aar文件,但是有时候对方还在用eclipse怎么办,那么就不能提供aar了,这种情况下我们需要把aar
RxJava 源码分析 开源工具      2016-07-17
> 说明一下: > 1. 本系列是建立在你对RxJava有一个最起码的认识的基础上的,这里没有对他的用法做什么介绍,而是直接来分析他的源码的,所以如果对RxJava还不太了解,可以先看看他的用法. > 2. 本文提到的源码是RxJava最精简的版本,可以直接运行的。RxJava所有的功能都是建立在这个基础上的。你可以在这个版本的基础上自己写RxJava的很多功能了。 # RxJava基本框架
RxJava 源码分析      2016-07-14
> 说明一下: > 1. 这里为了能够讲清楚RxJava的一些思想并且方便源码的理解,很多叫法都是我自己起的,但是我对这些叫法作了解释说明(比如上下游啥的),这对源码的理解很有帮助,因为它很形象,所以一定要先了解这点. > 2. 另外,这里的源码是RxJava1.x的源码,是2016年7月6号那天的最新代码.最先是7月3号拉去过一次,但是7月6号的时候发现还是有一些代码的变化,比如map()操
Android Gradle      2015-11-04
#productFlavors ## 项目设置不同的输出配置 ### productFlavors举例 ``` android{ //app项目的配置 productFlavors { sit { applicationId "me.leoray.hellogradle.sit" } pro {
Git      2016-01-28
Git是一个强大的工作,我们用Git总会碰到各种情况,遇到各种问题,下面总结了一些常用的情景和遇到问题都解决方案. # 1. 自己新建一个Git项目 还没有一个远程的Git项目的时候,就自己创建一个吧 ``` //会在当前目录或者指定的[project-name]目录下面创建一个.git的隐藏文件夹,里面有各种配置等(这个先不管) git init git init [project-nam