- 博客(7)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 java 深克隆
浅拷贝(Object类中的clone()方法)是指在拷贝对象时,对于基本数据类型的变量会重新复制一份,而对于引用类型的变量只是对引用进行拷贝。深拷贝(或叫深克隆) 则是对对象及该对象关联的对象内容,都会进行一份拷贝。 实体类:package com.lin.test;import java.io.Serializable;/** * @athor tianlin * * 2015年...
2018-06-26 14:36:25 149
转载 storm定时任务使用实例
1.背景需要在bolt中定时执行某些操作2.方法都是利用系统自带的定时tuple来完成,相当于系统自动发一个带有特殊标记的tuple,然后自己在bolt中判断,若为此特殊tuple,执行定时函数。(1)如果所有bolt都需要定时,可在topology入口处通过config设置(2)如果只有某一类bolt需要定时,可在该bolt内部override getComponetConfiguration方...
2018-06-12 16:39:23 892
转载 Comparable接口 排序
compareTo返回值为-1 、 1 、 0 的排序问题1.什么是Comparable接口此接口强行对实现它的每个类的对象进行整体排序。此排序被称为该类的自然排序 ,类的 compareTo 方法被称为它的自然比较方法 。实现此接口的对象列表(和数组)可以通过 Collections.sort (和 Arrays.sort )进行自动排序。实现此接口的对象可以用作有序映射表中的键或有序集合中的元...
2018-06-11 16:48:21 1166
转载 常用的推荐算法小结
推荐系统的必然互联网发展到现阶段,信息已经不是匮乏,而是爆炸。所以良好的用户体验就是把用户喜欢的,感兴趣的从大量的数据中筛选出来,再呈现给用户,实现千人千面的效果。所以推荐系统的出现就是必然了,他可以推荐每个用户感兴趣的产品,同时也将每个产品呈现到感兴趣的用户面前。实现用户和产品的双赢。推荐系统架构一个常见的推荐系统架构一般如下图: 可以看到分为数据来源、推荐引擎和推荐交互三个方面。 数据 60...
2018-06-05 17:40:50 4760
转载 Redis中PipeLine使用(二)
批量查询的相关问题总结再做测试之前首先向redis中批量插入一组数据1-->12-->23-->34-->45-->56-->6123456现在批量get数据for (Entry<String,String> entry :map.entrySet()) { pipe.get(entry....
2018-06-05 15:55:39 716
转载 Redis中PipeLine使用(一)
(一)简介 Redis客户端与Redis之间使用TCP协议进行连接,一个客户端可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client,因此当执行多条命令的时候都需要等待上一条命令执行完毕才能执行,如:get ‘0’,get ‘1’,get ‘2’其执行过程如下图所示:而管道(...
2018-06-05 15:54:49 2986
转载 通过Google的Guava基于callback、LoadingCache两种不同方式实现虚拟机内存缓存Cache机制示例demo
一、前言基于google的guava-19.0.jar开源包基于callback的形式、LoadingCache的形式两种不同的方式实现基于java虚拟机的内存缓存机制(有效生命周期控制expireAfterWrite),主要涉及com.google.common.cache.Cache、com.google.common.cache.CacheBuilder、com.google.commo...
2018-06-01 16:38:32 1120
DWR中文的学习文档
2010-05-23
应人事助理HR笔试和答案
2010-05-11
华为java经典面试题大总结
2010-04-28
非常值得下载的java笔试大汇总
2010-04-28
log4j (%F:%L) (%C:%M) 设定的问题
2016-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人