随笔分类 -  java工具

摘要:博客搬迁至 RSS订阅: 原文链接 : RapidOOO Android POJO 转换器:根据 POJO 类编译时自动生成支持扩展互相绑定的领域对象。 "English Version" Github: 为什么使用 RapidOOO? 我们在领域驱动设计中经常会在不同层级之间传递数据,例如 , , 阅读全文
posted @ 2018-04-29 14:53 天天_byconan 阅读(897) 评论(0) 推荐(0) 编辑
摘要:一、 Android的内存机制Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的.那么GC怎么能够确认某一个对象是不是已经被废弃了呢?Java采用了有向图的... 阅读全文
posted @ 2014-04-22 10:09 天天_byconan 阅读(1827) 评论(0) 推荐(0) 编辑
摘要:1. 安装jdk:sudo apt-get install openjdk-6-jdk2. 配置ssh:安装ssh:apt-get install openssh-server为运行hadoop的用户生成一个SSH key:$ ssh-keygen -t rsa -P ""让你可以通过新生成的key来登录本地机器:$ cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys3. 安装hadoop:下载hadoop tar.gz包并解压:tar -zxvf hadoop-2.2.0.tar.gz4. 配置:- 在~/.bashrc文件中添加:ex 阅读全文
posted @ 2014-02-17 15:49 天天_byconan 阅读(618) 评论(0) 推荐(0) 编辑
摘要:以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/3540427.htmlAndroidInject项目是我写的一个使用注解注入来简化代码的开源项目https://github.com/wangjiegulu/androidInject今天新增功能如下:1. 增加@AIScreenSize注解,作用于属性,用于注入当前设备的屏幕大小(宽高)2. 增加对网络请求的支持,使用动态代理实现:@AIGet注解,作用于接口方法,表示以GET来请求url;@AIPost注解,作用于接口方法,表示以POST来请求url;@AI 阅读全文
posted @ 2014-02-08 14:32 天天_byconan 阅读(3637) 评论(0) 推荐(1) 编辑
摘要:1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像http://www.baidu.com/或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,告诉你你要搜索的关键词出现在哪里。知道了这个本质,你就可以发挥想象做任何符合这个条件的事情了。你可以把站内新闻都索引了,做个资料库;你可以把一个数据库表的若干个字段索引起来,那就不用再担心因为“% 阅读全文
posted @ 2013-02-24 09:59 天天_byconan 阅读(415) 评论(0) 推荐(0) 编辑