- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 RedisTemplate配置以及RedisUtils定义
RedisTempalte配置package com.kuang.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;import org.springframework.context.annotation.B
2021-06-08 11:58:36 265
原创 简单自定义RestTemplateUtils并处理异常
RestTemplateUtils:@Componentpublic class RestTemplateClientUtils { @Value("${request.connectTimeOut}") private Integer connectTimeOut; @Value("${request.readTimeOut}") private Integer readTimeOut; @Autowired private RestTemplat
2021-06-01 17:23:35 255
原创 nginx配置WebScoket
websocket 的协议室ws 协议 所有nginx 常规的代理方法是实现不了的需要做特殊的处理location /prod-api { proxy_pass http://localhost:8080; #正常的简单代理 }#后端websocket地是 localhost:8080/webscoket/userId(参数)location /prod-api/websocket { #改变http请求关键配置
2021-05-25 15:03:26 377
原创 Vue 请求后台自带本机地址
Vue 请求后台自带本机地址最近学习Vue 封装好axios 之后请求后台访问路径自带了Vue开发地址效果如下其实就是分装axios时候BaseUrl 写错了将baseURL中的127.0.0.1去掉只设置/api 不需要设置地址因为Vue会自动添加IP修改后效果还有一点就是使用了BaseURL 一定要记得再vue.config.js 中根据前缀配置代理路由到后台真是地址...
2021-05-18 17:05:30 1316
原创 循化列表-----------约瑟夫问题
public class CycleNode<T> { private int index; private String name; private T t; private CycleNode next; public CycleNode(int index, String name, T t) { this.index = index; this.name = name; this.t = t;
2021-04-28 17:39:19 69
原创 java实现简单双向链表增删改查
public class DoubleNode { private int index; private String name; private DoubleNode next; private DoubleNode front; private DoubleNode hear; public DoubleNode() { } public DoubleNode(int index, String name) { this
2021-04-28 16:24:07 195
原创 java代码实现单链表的增删改查
java代码简单实现单链表的增删改查public class StudentNode { private StudentNode studentNodeHeard; //学号 private Integer number; //名字 private String name; //年龄 private Integer age; //下一个节点 private StudentNode next; public StudentNo
2021-04-22 11:54:03 277
原创 二维数组与稀疏数组之间的相互转化
二维数组与稀疏数组的相互转化public class Demo { public static void main(String[] args) { //初始化二维数组 int count=0; int index=0; int [][] arr =new int[11][11]; arr[1][10]=1; arr[2][3]=2; arr[3][3]=1; arr[10]
2021-04-22 09:08:00 85
原创 数据结构之队列的简单实现
简单的队列queue的实现public class CirculaQueue { //指向第一个元素 private int front; //指向最后第一个元素的后一位 private int rear; //队列初始化大小 private int maxSize; //模拟队列 private int[] arr; public CirculaQueue(int maxSize) { this.maxSize =
2021-04-22 09:02:29 72
原创 SpringBoot中自定义扫描包并获取带有指定注解的类(注入IOC,非注入IOC容易的中)
class Demo { //包下的类(这里扫描了所有) private final static String CLASS="*.class"; //要扫描的包 private final static String PACKAGE="com.demo."; /** 扫描指定包并过滤带指定注解的类(非注入IOC中) */ public void initData() { ResourcePatternResolver r
2021-04-20 16:37:48 1924
原创 ## nginx代理去掉URl前缀
标题 nginx 去掉URl前缀location /prod-api { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-NginX-Proxy true;
2021-04-16 09:55:32 2788 1
原创 设计模式之单例模式(6种写法)
标题 设计模式之单例模式(6种) **懒汉式:**public class LanHan { private static LanHan lanhan; private LanHan() { } //第一种懒汉式(线程不安全) public static LanHan newInstances() { if (lanhan == null) { lanhan = new LanHan(); }
2021-04-06 09:32:04 104
原创 关于static是否可以在方法中出现
标题# 关于static是否可以在方法中出现# 记得有一次面试被面试官问道static 关键字可不可可以在方法中出现?当时都没有思考就说了不可以! 但是下来总感觉怪怪的所以回来自己研究了一下static 到底能不能在方法中出现呢?不多说直接上代码验证 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210402164435756.png) static到底能不能在方法中出现看你怎么理解吧可以说能出现!也可以说不能出现不管说那种接下来都会问你为什
2021-04-02 16:48:23 402
原创 springCloud 整合 hystrix 找不到 @HystrixCommand 注解
springCloud 整合 hystrix 找不到 @HystrixCommand 注解 <dependency> <groupId>com.netflix.hystrix</groupId> <artifactId>hystrix-javanica</artifactId> <version>版本号(自己选择)</version> </dependency
2020-10-19 13:19:48 578
原创 java.net.HttpRetryException: cannot retry due to server authentication, in streaming mode
标题java.net.HttpRetryException: cannot retry due to server authentication, in streaming modejava.net.HttpRetryException: cannot retry due to server authentication, in streaming modeat sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConne
2020-08-04 09:20:36 16066 2
原创 Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules
Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [模块1,模块2,模块3] are excluded from annotation processing 异常通过翻译可以得到:java:模块周期不支持注释处理。请确保将cycle [模块1,模块2,模块3]中的所有模块排除在注释处理之外看翻译感觉还是很模糊的感觉好像是那个注释什
2020-07-31 23:00:39 30991
原创 HashMap面试题
今天跟大家分享下HashMap为什么每次创建或者扩容的时候都是2的幂次方这个一个常见的问题!!!(我是自学非科班半路转行的java爱好者如果哪里说错还望指出这也是我自第一次写博客经验不足多多包涵) 各位伙伴相信去面试的时候有很多人都被问过这个问题就是HashMap为什么每次扩容的时候都是2的幂次方这么一个问题今天我就跟大家分享下这个问题!!! 首先要想弄明白这个问题就要知道HashMap它到底是怎么去存储一个值的?废话不多说直接上源码! (https://img-bl
2020-07-31 00:09:16 219
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人