自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 springboot项目多线程调用远程接口获取不到token的问题

在springboot项目中,有时会遇到多线程或parallelStream(并行流)通过feign调用远程接口,并且被调用的接口需要token验证,一般通过以下方式@Componentpublic class FeignClientInterceptor implements RequestInterceptor { private static final String AUTHORIZATION_HEADER="Authorization"; private static fin

2021-04-27 10:23:30 2605 2

原创 使用IDEA查看程序中未被调用的类、方法

使用场景:java代码中有些方法是无效的,没有被调用了的,可以查看整个项目中所有的无效方法,方便删除。下面介绍使用方法,以IntelliJ IDEA2018.3.2为例

2020-11-06 15:13:05 14783 1

原创 解决Nginx监听端口是非80端口,SpringSecurity设置defaulrSuccessUrl无效的问题

问题描述:当Nginx监听端口是非80端口时,登录成功后没有按SpringSecurity设置的defaultSuccessUrl跳转,其中包含由一个Nginx转发到另一个Nginx一、设置第一个Nginx监听端口为非80端口(此Nginx的IP为192.168.100.100)监听81端口server { listen 81; server_name local; location ~ /.+$ { expires off;

2020-09-27 18:01:02 849

原创 解决PLSQL中文显示???问题

新的win10电脑配置好数据库连接后,plsql查看数据与插入中文数据都显示问号(???),同事的都正常显示,以下是解决办法:原因:本机没有配置数据库字符集环境变量,或是与数据库字符集不一致。执行在plsql中执行 select userenv(‘language’) from dual; 语句来查看本机的字符集,或是执行select * from V$NLS_PARAMETERS;语句。两者的区别是第一种查看到的是拼接好的一条字符集数据,第二种是数据库详细配置参数有多条数据需要将第一行,第二行,

2020-06-12 09:44:37 4556 1

原创 去掉和恢复电脑桌面快捷方式小箭头

1.去掉小箭头reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /ftaskkill /f /im explorer.exeattrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"del "

2020-06-09 15:00:42 300

原创 win10设置桌面图标间距

方法适用于:Win8、Win8.1、Win10系统。按Win+R打开运行,输入regedit回车打开注册表编辑器;展开以下位置:HKEY_CURRENT_USER/Control Panel/Desktop/WindowMetrics ;你会在右侧找到名为IconSpacing的字符串值,该值表示桌面图标之间的水平间距。其算法为:-15*间距像素值 ;比如,默认值为-1125,即表示水平间距为75像素(px)。将其修改为你需要的值即可,比如100像素,则将IconSpacing值修改为-1500。

2020-06-09 14:57:39 1402

转载 实现深克隆工具类

public class CloneUtils { @SuppressWarnings("unchecked") public static <T extends Serializable> T clone(T obj){ T cloneObj = null; try { //写入字节流 B...

2019-09-27 08:11:41 399

原创 css 怎么让一个小div在另一个大div里面 垂直居中

<div class = "parent"> <div class = "child"></div></div>.parent { width:500px; height:500px; border:3px solid #000; display:flex; justify-content:center; align-items:...

2019-09-06 15:41:07 861

转载 VUE实现文字左右滚动跑马灯

直接上代码// 在components中定义一个可引用的组件// 此功能封装并非原创,在网上看到的,哪里看的忘了// components 部分<template><div class="my-outbox"> <div class="my-inbox" ref='box'> <div class="my-list" v-for="(...

2019-09-06 14:01:34 15085 4

原创 使用vue完成移动端轮播图:vue-awesome-swiper3.x 基本使用

一、说明vue-awesome-swiper是基于swiper的,安装不同版本的vue-awesome-swiper对应不同的swiper,所以swiper里面的属性多数能应用到vue-awesome-swiper中,也可以根据swiper文档来设置vue-awesome-swiper属性;swiper挂网:https://www.swiper.com.cn/,本次使用的版本"vue-awes...

2019-09-04 11:10:58 4504

转载 vue 解决关于*!!vue-style-loader!css-loader?{"sourceMap":true}!../../../../vue-loader类似问题的

记录问题,导入自己博客,原文链接 https://blog.csdn.net/genius_yym/article/details/82222424问题描述*!!vue-style-loader!css-loader?{“sourceMap”:true}!../…/…/…/vue-loader/lib/style-compiler/index?{“vue”:true,”id”:”data-v-...

2019-08-29 10:08:51 349

原创 java面试题总结--多线程

一、创建多线程的方式1.继承Thread类Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。public class MyThread extends Thread { public void run() { ...

2019-08-07 16:50:32 264

原创 传统SSM项目调用SpringCloud微服务方法

1.返回值是自定义实体类,参数是基本类型User user= restTemplate.getForObject( "http://localhost:8081/user/getById/{id}", User.class, id);2.返回值是List<基本类型>,参数是基本类型List<String&gt...

2019-07-31 10:03:38 2149

原创 RestTemplate.getForObject获取到的自定义实体类是LinkedHashMap解决办法

List<User> list = restTemplate.getForObject( "http://localhost:8081/user/userList/{page}/{pageSize}", List.class, "1", "4");这样获取到的list集合里的User对象是linkHashMap格式的,解决办法:ResponseEnt...

2019-07-31 09:44:39 9567 2

原创 java面试题总结--基础篇

java 基础1.八种基本数据类型的大小,以及他们的封装类double ---Double 8位 0.0dfloat ---Float 4位 0.0flong ---Long 8位 0Lint ---Integer 4位 0short ---S...

2019-07-30 13:43:30 129

原创 ElasticSearch学习系列

https://www.cnblogs.com/leeSmall/category/1210814.html(转自博客园:小不点啊)

2019-07-11 11:34:59 108

原创 i++和++i是否是线程安全的?

首先从两方面考虑:是单例还是多例多例:对于任何变量,对象都是安全的单例(从成员变量和局部变量考虑)① 成员变量(从是常量还是变量考虑)成员变量是同一进程中其他线程都可以访问到的。常量----是线程安全的变量----是线程不安全的② 局部变量,是线程安全的,因为局部变量线程是私有的,其他线程是访问不到的。...

2019-02-26 22:12:08 810

原创 springmvc是否是线程安全的?

先了解两个概念:线程安全:多个线程访问同一个变量/对象,得到的结果相同,那么是线程安全的。线程不安全:多个线程访问同一个变量/对象,得到的结果不相同,那么是线程不安全的。springmvc底层是servlet,而servlet是单例,单例是不安全的。​ 但是springmvc采用了一些措施,保证了此框架是安全的​ ①controller中的成员变量要么是常量,要么是spring容器创建的...

2019-02-26 16:05:06 2307 1

空空如也

空空如也

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

TA关注的人

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