5 qq_32384855

尚未进行身份认证

我要认证

Hacer is my goal.

等级
TA的排名 32w+

RestTemplate使用技巧

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

2019-05-30 16:17:42

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

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

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

2019-05-22 10:24:12

WebFluxController层实现

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

2019-05-22 09:58:32

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

springboot定时任务

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

2019-05-09 09:51:48

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

kafka-zookeeper基础配置

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

2019-04-30 11:14:42

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

mybatis批量插入mysql或者oracle

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

2019-04-28 11:23:28

多线程之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

mybatis一对多业务逻辑实现

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

2019-04-23 11:21:59

mybatis一对多

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

2019-04-23 11:21:40

分区类型

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

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
勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。