自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 RestTemplate使用技巧

有些场景中经常使用请求头设置请求参数,来获取token等信息。请看一下实例:public class TokenUtil{ //该例子没有请求体,从响应头中拿token public String getToken(){ String url = ""; HttpHeaders headers = new HttpHeaders(); ...

2019-05-30 16:17:42 193

原创 java将文本中的数据一行一行读出来

public class Util{ public void readLineFromFile(){ String userDir = System.getProperty("user.dir") + File.separator + "conf" + File.separator + "a.txt"; userDir = user...

2019-05-28 11:42:56 598

原创 工厂模式获取上下文,创建Controller层请求的映射参数

直接上代码,ScenarioServiceContext。public class ScenarioServiceContext { private ScenarioServiceContext(){} private Map<String,Object> pathVarMap = new HashMap<>(); private M...

2019-05-22 10:24:12 379

原创 WebFluxController层实现

Controller层实现,直接上代码。@RestControllerpublic class WebFluxController { private final Logger log = LoggerFactory.getLogger(this.getClass()); @Autowired private ScenarioQueryService service...

2019-05-22 09:58:32 2432 2

原创 springboot多module依赖

这里只提供部分pom内容,全手写,请勿粘贴使用,仅供参考。主module:<groupId>com.xxx.a</groupId><artifactId>Master</artifactId><version>0.0.1-SNAPSHOT</version><name>Master</name...

2019-05-21 10:43:19 1341

原创 springboot定时任务

springboot框架开发常用的定时任务是quartz。直接上代码。@Component@DisallowConcurrentException //串行public class TaskScheduler{ @Async @Scheduled(cron = '0 0/5 * * * ?') public void test(){ //在这里添加逻辑...

2019-05-09 09:51:48 192

原创 hadoop常用命令总结

1.hadoop fs -ls /user --列出user文件下的文件2.hadoop fs -cat /user/a.txt --a文件3.hadoop fs -rm -r /user/a.txt --删除a文件4.hadoop fs -mkdir -p /home/aaa/ --创建一个路径5.hadoop fs -copyFromLocal /home/sy_hdfs/aa...

2019-05-05 15:10:55 74

原创 kafka-zookeeper基础配置

Zookeeper1.请自行下载tar.gz包解压安装2.进入安装目录的/conf目录下。修改配置参数tickTime:zookeeper服务器与客户端之间维护心跳的时间间隔initLimit :集群模式下,Follower机器启动,需要从Leader上同步最新数据,来确定自身服务状态,同步需要在initLimit内完成。即同步时间为10 * 2000 = 20 s(initLimit...

2019-04-30 11:14:42 1402

原创 mybatis条件查询语句

经常见到前端页面上有列表展示数据的形式。有的列表每一个字段列可能都会配有一个上三角下三角按钮,提示该列数据正序或者倒叙排列,对应的sql的关键字就是asc,desc。以下给出一个模板。<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//...

2019-04-28 11:49:16 1299

原创 mybatis批量插入mysql或者oracle

常用的后台业务场景中经常会遇到批量插入mysql或者oracle数据库,但是这两个的写法却大有不同。直接上代码看看。--------------------------------------------------------------------mysql-------------------------------------------------------------------...

2019-04-28 11:23:28 106

原创 多线程之CompletableFuture使用

使用步骤一:在application.properties中添加线程池配置。#ThreadPoolspring.task.pool.corePoolSize = 60spring.task.pool.maxPoolSize = 100spring.task.pool.keepAliveSecond = 120spring.task.pool.queueCapacity = 5...

2019-04-23 12:07:37 638

原创 mybatis一对多业务逻辑实现

上一篇《mybatis一对多》将基本业务逻辑理清楚后,场景类、节点类、属性类以及对应的mapper xml实现。本篇将实现一对多的业务逻辑。在ScenarioMapper.xml中有一个参数场景ID,这是我们需要发送请求获取数据的请求参数。ID的类型在mysql数据库中是varchar类型。所以在解析传入参数的ID有两种方式,一种是直接将JSON串中的key值取出,在方法中传入的是一个stri...

2019-04-23 11:21:59 379

原创 mybatis一对多

mybatis一对多 实际业务中会遇到场景关系描述的需求,一个场景会对应多个节点来具体描述整个场景关系,单个节点会有节点属性信息。业务需求一:根据场景ID查询整个场景信息业务需求二:根据场景ID删除整个场景信息业务需求三:根据场景ID更新整个场景信息以下创建三个model类,Scenario,Node,Prop。Scenario类我只写三个字段,剩余字段可以有场景描述,场...

2019-04-23 11:21:40 90

原创 分区类型

oracle数据库,分区键要非空并设置默认值,根据分区键类型不同分别为DEFAULT systimestamp not null和DEFAULT sysdate not null。接入区分区表示例1.TIMESTAMP类型,按小时create table test{cl1,time, TIMESTAMP(6)DEFAULT systimestamp not nullcl...

2019-04-23 11:21:08 253

原创 SpringBoot数据源配置DataSourceConfig

常见的数据源配置依赖druid。步骤一:添加依赖。具体版本请自行查询。<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.9&lt...

2019-04-23 11:20:50 14424

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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