Postman获取cookie值,设置全局变量 结论:不同域名下需要使用到cookie的场景,如果是同一个域名的情况,不需要设置cookie//获取任何cookies的值 key可以是其他var data = postman.getResponseCookie("JSESSIONID"); //控制台打印 方便查看对象console.log(data); //把变量值设置到环境变量(pm.environment.set)或者全局变量里面去pm.globals.set("cookies", "JSESSIONID="+data["value"])
多线程开发,获取线程返回值的类 FutureTask和Callable import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;/** * 类说明:演示Future等的使用 */public class UseFuture { /*实现Callable接口,允许有返回值*/ private static class UserCallback imple...
postman自动化参数设置 接口返回token的接口格式{"access_token":"",}pm.environment.set("access_token",JSON.parse(responseBody).access_token);set的key值就是返回的access_token的value
ForkJoin 查询数据量大的时候,拆分多个任务进行分页查询后再合并 import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.RecursiveTask;import com.alibaba.fastjson.JSON;import cn.hutool.core.bean.BeanUtil.
pom常用标签中文注释 pom常用标签中文注释<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!-...
多线程的并发工具类-ForkJoin Java JDK除了提供 Thread,Runnable ,还提供了 ForkJoin 工具类 ,ForkJoin可以让我们不去了解诸如Thread,Runnable 等相关的知识,只要遵循ForkJoin 的开发模式,就可以写出很好的多线程并发程序。分而治之:十大计算机经典算法:快速排序、堆排序、归并排序、二分查找、线性查找、深度优先、广度优先、Dijkstra、动态规划、朴素贝叶斯分类,有3个属于分而治之,快速排序、归并排序、二分查找,还有大数据中M/R 都是。分治法的设计思想:将一个难以直
wait/notify实现生产者和消费者程序 public class GunGame { //定义一个抢夹子 int maxBullet; //剩余的子弹 int surplusBullet; public GunGame(Integer maxBullet) { this.maxBullet = maxBullet; } //生产者,压入子弹 public synchronized void product() { while (surplusBu.
maven自定义项目骨架 archetype 命令的用法 创建maven项目,一般使用eclipse或者intellij来创建,但是创建出来的可能不是自己想要的项目就是这么简单,resources也没有,啥都没有这个时候我有一个其他项目,想用他的骨架模板来创建maven项目如一下图,这个时候,Maven的archetype命令就能派上用场1.打开项目的根目录,例如我的项目地址:E:\projects\cloud-platform\ace-modules\ace-admin>mvn clean,先清除target目录2.清除..
Spring的@Transactional注解何时有效和无效 @Transactional 注解只能应用到 public 可见度的方法上。 如果你在 protected、private 或者 package-visible 的方法上使用 @Transactional 注解,它也不会报错, 但是这个被注解的方法将不会展示已配置的事务设置。在类内部调用(即this调用)时,被调用方法的事务声明(@Transactional 注解)将不起作用,注意是@Transactional 注解不起作用,不是没有事务,因为可能存在共享事务(有注解的方法调用没有注解的方法)。只有在外
intellij idea 对应eclipse idea 快捷键 1.Eclipse 的Ctrl+1 对应Intellij ->settings-->keymap的 show intention actions 可以自己改成自己喜欢的自动补全,带出函数返回值,补全缺少生命的参数,两者各有千秋目前发现的差异:Eclipse能更改错误信息,Intellij swicth 能把整个枚举带出来2.Eclipse 每次编辑,可以自动保存格式化(...
okhttp3.OkHttpClient Get带头部Headers,带参数请求 package com.service.impl;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import com.aliba...
Navicat Premium 12 connection is being used以及查询sql文件保存位置 1、数据库地址突然换了,在旧的链接上编辑,一直提示connection is being used不知道是不是Navicat Premium 12 的BUG,需要重新建立一个连接2、建立以后,一不小心把旧的连接删了,里面还保存着SQL的脚本,发现也跟着没了,然后在网上查,太复杂了后来灵机一动,发现Navicat 里面的查询右键菜单有个 “在文件夹中显示” 打开就是保存SQL的位置,找...
Java lambda 循环累加求和 java 8 stream 提供了下面几种类型的求和Stream::mapToIntStream::mapToDoubleStream::mapToLong public void test() { List<Person> people = new ArrayList<>(); people.add(new Person("zhangsan",20...
idea method is never used 取消未使用的方法警告 声明了方法名没有使用,一直有波浪线提示,觉得没必要,以后肯定会有调用的按照一下屏蔽Settings>Inspections>Java>Declaration redundancy>Unused declaration>Methods ...
Caused by: java.lang.NoClassDefFoundError: javax/jms/JMSContext 调用JMS消息服务的时候,报错Caused by: java.lang.NoClassDefFoundError: javax/jms/JMSContext因为少导入了包<dependency> <groupId>javax.jms</groupId> <artifactId>javax.jms-api</artifactId...
eclipse跳转MyBatis的xml插件 1.打开eclipse相应安装目录 2.搜索"MyBatipse" --> install ,重启eclipse 3.查看效果 发现插件还带检测功能,如果xml里面声明的字段,在匹配的Java实体类中没有声明还会提示错误! ...
CentOS下载Jdk1.8并安装 因为本地上传JDK文件到腾讯云太慢了,要很久,于是打算直接从腾讯云服务器里面下载JDK 1.查找下载地址 从oracle官网找到自己要的JDK版本,因为我用的是1.8的,所以我就贴JDK1.8的地址确认协议,下载tar.gz包的,点击是因为把链接扣出来,因为下载的时候,每次都会带一个实时的参数http://download.oracle.com/otn-pub/jav...
通过Executors创建线程池存在的弊端,如何使用ThreadPoolExecutor创建线程池 Java通过Executors提供四种线程池,分别为:1)newCachedThreadPool 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。2)newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。3)newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。...