排序:
默认
按更新时间
按访问量

Spring Boot系列二 Spring @Async异步线程池用法总结

1. TaskExecutorSpring异步线程池的接口类,其实质是java.util.concurrent.ExecutorSpring 已经实现的异常线程池: 1. SimpleAsyncTaskExecutor:不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程。 2. Syn...

2018-06-01 16:54:55

阅读数:110

评论数:0

Redis以及Jedis的GEO地图功能

Redis以及Jedis的GEO地图功能 引言:redis是一个高性能的非关系型数据库,作为一个单线程的应用程序,速度非常快。并且不存在多线程情况下的共同资源访问锁的问题。PS:太久没有写文章,老脸一红。今日记录一下Redis的地图坐标功能一、Redis介绍Redis 是完全开源免费的,遵守BSD...

2018-06-01 15:20:42

阅读数:263

评论数:0

基于HDFS和impala的碰撞对比分析

http://www.docin.com/p-1611416326.html

2018-05-09 16:22:16

阅读数:150

评论数:0

基于用户的协同过滤推荐算法原理和实现

在推荐系统众多方法中,基于用户的协同过滤推荐算法是最早诞生的,原理也较为简单。该算法1992年提出并用于邮件过滤系统,两年后1994年被 GroupLens 用于新闻过滤。一直到2000年,该算法都是推荐系统领域最著名的算法。      本文简单介绍基于用户的协同过滤算法思想以及原理,最后基于该算...

2018-05-09 14:48:03

阅读数:1646

评论数:0

Spring异步任务处理,@Async的配置和使用

这个注解用于标注某个方法或某个类里面的所有方法都是需要异步处理的。被注解的方法被调用的时候,会在新线程中执行,而调用它的方法会在原来的线程中执行。这样可以避免阻塞、以及保证任务的实时性。适用于处理log、发送邮件、短信……等。注解的应用范围:类:表示这个类中的所有方法都是异步的方法:表示这个方法是...

2018-05-09 14:45:47

阅读数:147

评论数:0

Linux定时任务Crontab命令详解

linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介cr...

2018-05-08 16:38:18

阅读数:41

评论数:0

redis 登录客户端命令

Redis 命令Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在我们之前下载的的 redis 的安装包中。语法Redis 客户端的基本语法为:$ redis-cli实例以下实例讲解了如何启动 redis 客户端:...

2018-05-04 15:37:07

阅读数:349

评论数:0

vim 跳到指定行

在编辑模式下输入ngg 或者 nGn为指定的行数(如25)25gg或者25G 跳转到第25行.在命令模式下输入行号n: n如果想打开文件即跳转vim +n FileName查看当然光标所在的行Ctrl+g...

2018-05-04 14:58:11

阅读数:453

评论数:0

Oracle之唯一性约束(UNIQUEConstraint)用法详解

1 目标用示例演示如何创建、删除、禁用和使用唯一性约束。2 什么是唯一性约束?唯一性约束指表中一个字段或者多个字段联合起来能够唯一标识一条记录的约束。联合字段中,可以包含空值。注:在Oracle中,唯一性约束最多可以有32列。唯一性约束可以在创建表时或使用ALTER TABLE语句创建。3 唯一性...

2018-05-04 14:55:49

阅读数:36

评论数:0

Linux shell 获取上上月月末日期

v_curr_rq=`date +%Y%m%d` v_rq=`date -d "yesterday" +%Y%m%d` v_lm=`date +%Y%m01` v_lm_rq=`date -d "${v_lm} last day&quo...

2018-05-04 14:46:53

阅读数:358

评论数:0

Impala与HBase整合实践

实现Impala与HBase整合,我们能够获得的好处有如下几个:可以使用我们熟悉的SQL,像操作传统关系型数据库一样,很容易给出复杂查询、统计分析的SQL设计Impala查询统计分析,比原生的MapReduce以及Hive的执行速度快很多我们知道,HBase是一个基于列的NoSQL数据库,它可以实...

2018-02-11 10:40:27

阅读数:151

评论数:0

Duboo的简单原理

一、Duboo基本概念解释 Dubbo是一种分布式服务框架。 Webservice也是一种服务框架,但是webservice并不是分布式的服务框架,他需要结合F5实现负载均衡。因此,dubbo除了可以提供服务之外,还可以实现软负载均衡。它还提供了两个功能Monitor 监控中心和调用中心。这...

2018-02-05 09:49:23

阅读数:192

评论数:0

free -m命令使用方法

free 命令相对于top 提供了更简洁的查看系统内存使用情况:$ free                                      total            used         free      shared       buffers       cached...

2018-01-19 09:32:27

阅读数:249

评论数:0

HBase数据导入方法总结(续)

转自:http://blog.csdn.net/Mr_Lyang/article/details/51934949 引言 本文将接着上一篇博文继续介绍剩下的几种HBase数据导入方法。分别是: MapReduce Job(TableReducer)Importtsv(un...

2017-12-11 10:28:51

阅读数:152

评论数:0

Java反射机制原理剖析

java反射原理

2017-11-22 11:17:23

阅读数:162

评论数:0

java反射简单例子

Java反射简单例子,反射最重要的用途就是开发各种通用框架。  很多框架(比如Spring)都是配置化的(比如通过XML文件配置JavaBean,Action之类的),为了保证框架的通用性,它们可能需要根据配置文件加载不同的对象或类,调用不同的方法,这个时候就必须用到反射——运行时动态加载需要加载...

2017-11-22 11:10:50

阅读数:454

评论数:0

java中的匿名内部类总结

匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口   实例1:不使用匿名内部类来实现抽象方法 1 2 3 ...

2017-10-24 17:04:29

阅读数:157

评论数:0

HBase数据快速导入之ImportTsv&Bulkload

HBase数据快速导入之ImportTsv&Bulkload 导入数据最快的方式,可以略过WAL直接生产底层HFile文件 (环境:centos6.5、Hadoop2.6.0、HBase0.98.9) 1.SHELL方式 1.1 ImportTsv直接导入 命令:...

2017-10-23 16:51:39

阅读数:364

评论数:0

Memcache 查看列出所有key方法

今天在做一个Memcache的session测试,但是在测试的过程中,发现Memcache没有一个比较简单的方法可以直接象redis那样keys *列出所有的Session key,并根据key get对应的session内容,于是,我开始查找资料,翻出来的大部分是一些memcache常用命令...

2017-10-18 15:13:32

阅读数:329

评论数:0

数据导入HBase常用方法

作者 陈晨      http://www.csdn.net/article/2014-01-07/2818046 摘要:要使用Hadoop,需要将现有的各种类型的数据库或数据文件中的数据导入HBase。一般而言,有三种常见方式:使用HBase的API中的Put方法,使用HBase 的bulk ...

2017-09-28 17:15:37

阅读数:1049

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭