iOS -> Android (Objective-C -> Java)

公有常量定义

Objective-C

1
2
3
4
5
6
7
8
9
10
// .h
extern NSString * const API_LOGIN;
extern NSString * const API_REGISTER;

// .m
NSString * const API_LOGIN = @"account/login";
NSString * const API_REGISTER = @"account/register";

@implementation
...

关于字典类型的一些实用点

Objective-C

OC 中,不能对 NSMutableDictionary 设置 nil,使用 setObject 方式设置 nil 的话,会报错;而通过字面量的方式去设置 nil,可以避免报错。

压力测试工具 webbench

参考链接: http://zyan.cc/post/288/

安装

1
2
3
4
wget http://blog.zyan.cc/soft/linux/webbench/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make && make install

JavaBeans 规范

参考链接: https://zh.wikipedia.org/wiki/JavaBeans

要成为JavaBean类,则必须遵循关于命名、构造器、方法的特定规范。有了这些规范,才能有可以使用、复用、替代和连接JavaBeans的工具。

AS 单元测试和 UI 测试

参考链接

Shell 脚本绝对目录

类似php中的魔术常量__DIR__,在Shell脚本中可以这样获取绝对目录

1
2
__DIR__=`cd "$(dirname "$0")"; pwd`
echo ${__DIR__}

Android 开发实用方法

真没想到,知乎还能这么用……

参考链接:

Install Java 8 on OS X

Install Java 8 on OS X

1
2
brew update
brew cask install java

rsync 命令

参考链接:

夏日流水

最近两三个月,喘气的机会好像并不多。

五月底伴随着伤病搬家,而后一切安好。

和之前相比,上海体育馆这儿方便又安静。

除去每天中午往返晒 40 分钟太阳外,美妙得一如预期。

暴躁的六月、暴躁的七月,我已经能够跟它和平共处。