android开源项目有很多,但是完整的app项目不多,下面是最近我从 jcodecraeer网站 整理的一些开源app项目:
注: jcodecraeer网站上搜集了很多开源项目,更新很快,非常值得关注。
一、photoup
介绍:
photoup 是一款开源的相册类app,主要功能是将本地图片提交到facebook上去,虽然他的功能和facebook的远程服务相关,但是本身是可以被当作一款 相册应用的,具有相册应用需要[......]
android开源项目有很多,但是完整的app项目不多,下面是最近我从 jcodecraeer网站 整理的一些开源app项目:
注: jcodecraeer网站上搜集了很多开源项目,更新很快,非常值得关注。
一、photoup
介绍:
photoup 是一款开源的相册类app,主要功能是将本地图片提交到facebook上去,虽然他的功能和facebook的远程服务相关,但是本身是可以被当作一款 相册应用的,具有相册应用需要[......]
有的时候,我们明明在/etc/cron.d下创建了cron文件,却没法执行,此时可以如下排查:
sudo tail -f /var/log/cron
这个是分钟级别的cron执行日志,检查下你的脚本是否执行有错误,或者权限问题。
例如:
Nov 27 11:55:01 xxxxx crond[3957]: (*system*) WRONG FILE OWNER (/etc/cron.d/xxxx-cron)
可以看到,是cron文件必须为root。[......]
在Hive中,在使用GenercU**F实现自定义UDF/UDAF/UDTF时,经常要制定输出类型,其中要获得一个ObjectInspector。
对于基础类型:
PrimitiveObjectInspectorFactory.javaStringObjectInspector)
对于List等复合类型,要2步:
ObjectInspectorFactory
.getStandardListObjectInspector(PrimitiveObjectInspectorFa[......]
HttpClient是一个经典的Java的HTTP客户端,当升级到4.x后,其API发生了很大变化,下面以带参数的HTTP Get为例,说说如何使用。
// Timeout Stradegy
RequestConfig DEFAULT_REQUEST_CONFIG = RequestConfig.custom()
.setSocketTimeout(1000).setConnectTimeout(1000).build();
// Create client[......]
在有的时候,我们希望对Java对象执行“深拷贝”。
在Java中,没有提供类似的C++的拷贝构造函数,但是提供了默认的"克隆"接口 Clonable。
如果我们要对一个只包含基础类型(int / long /String)的对象进行克隆,只需要实现Clonable并实现clone()函数即可。
如下:
public class Row implements Cloneable {
long id;
String data;
@Override[......]