- 博客(13)
- 资源 (12)
- 问答 (3)
- 收藏
- 关注
原创 关于springboot无法注册到nacos的问题解决
很多人碰到后台启动时候显示注册成功,但是在nacos的服务列表中未展示出的问题,一般由于2个原因导致。一. 浏览器问题首先应该检查浏览器是否刷新,如果刷新还是未展示出,则清理缓存,重新登录;或者更换浏览器;如还无法出现,则必然是版本问题!!!二. springboot + springcloud + spring cloud alibaba+nacos版本不符的问题下面将git地址提供,请按照要求配置版本。因为git也在更新,可能一些版本之前可以,现在突然不行了.1. 通...
2022-01-05 17:43:12
7398
原创 使用Ant Design做多条件搜索时,第一次点击查询按钮,页面会刷新一次,第二次点击则正常查询显示。问题解决方案。
问题:使用Ant Design做多条件搜索时,第一次点击查询按钮,页面会重新加载一次,第二次点击则正常查询显示。排查过程:首先看搜索按钮点击触发的时候有无循环,有时候死循环会导致这个问题。 是否频闭按钮本身的事件。(博主就是这个错)查了很多资料,最后知道Ant Design的按钮会有一个本身的事件,完美需要执行自己方法的时候需要屏蔽它。只需要在搜索的方法的第一行加入e.prevent...
2020-03-26 10:47:57
1581
1
原创 Ant Design和React,在页面中使用window.open(“XXX")打开页面,迅速关闭后页面卡死的问题解决
问题描述:在页面A中window.open("XXX")打开一个页面B,在页面B没有请求完接口时,迅速关闭页面B,导致页面A卡死。页面B在关闭时会向页面A发送消息,让页面A刷新页面。浏览器:Google解决方案:将页面B嵌套在页面C中,页面C只有iframe。这样关闭就没有问题了。具体实现:话不多说,上代码。页面C代码import React from 'react'...
2020-03-20 17:58:29
3082
2
原创 分享一下学习React和Ant Design的数据流向和学习过程中踩到的坑
一. 数据流向 数据流向总结:通过事件调用model的effect model调用统一管理的service请求函数 使用封装的request.js发送请求 获得服务器返回 调用render改变state 更新model二. 踩到的坑 1.getFieldDecorator未定义的问题。 答:...
2020-03-05 17:44:06
250
原创 Ant Design的TreeSelect支持多选和搜索功能,如果查询不到,则搜索框不能清除的问题处理。
树型选择控件多选支持搜索的时候,输入文字,匹配不到数据的时候,失去焦点或者提交表单的时候清空输入的查询文字.问题如下截图:想要的结果如下:解决方案:在AntD的Select中,当失去焦点切未查询到数据时,会自动清空搜索框的值。地址:Antd Select在实现这个过程中,也踩了不少坑。仔细读过TreeSelect的API之后发现了一个属性,叫做searchValue。s...
2020-03-05 17:20:00
9141
13
原创 Java8的新特性之 日期时间 API
Java 8通过发布新的Date-Time API来进一步对日期和时间进行管理。先说说java.util.Date类。 首先这个类是非线程安全的,它所创建的时间都是可变的,在多线程情况下可能会出现很大的问题。 包冲突。大家都知道还有一个Date类是java.sql.Date的。如果一部小心改错,那也会出现新的问题。 这个类不提供国际化,没有区时,本地的。虽然之后Jav...
2018-09-17 15:21:09
203
原创 多线程之线程的生命周期(四)
线程的生命周期:一. 新建状态:当一个线程对备选创建,还未调用start()方法(也就是说仅仅是一个普通的java对象,在堆栈中分配空间)Thread t = new Thread();此时t线程就处于新建状态二. 可运行状态:表示当前线程已经启动 。当一个线程调用了start()方法,此时线程呼吁可运行状态。可运行状态可能包含:就绪和运行两种状态。就绪(readly):表明当...
2018-08-17 10:32:53
210
原创 多线程之同步问题(三)
在java中,解决多线程并发访问同一个资源时出现的安全性问题,解决办法如下:同步代码块 同步方法 锁机制方式 一:使用同步代码块(使用synchronized修饰的代码块)synchronized(同步监听的对象){}public class SynchronizedBlock implements Runnable{ int ticket = 100;//模拟100张票...
2018-08-16 10:31:20
191
原创 多线程之创建线程(二)
咱们接着来。 进程和线程的区别: 进程:有独立的内存空间,进程中的数据存放空间(堆,栈)是独立的,但是至少包含一个线程。 线程:堆空间是共享的,栈空间是独立的。线程消耗资源比进程小,相互之间可以影响,又被称为轻型的或微观的进程。多线程的并发: 现在知道在一个进程中有多个线程,宏观上多个线程同时运行,微观上面有先后顺序的。哪一个线程先被执行,完全取决于cpu的调...
2018-08-15 10:25:42
162
原创 多线程之线程的概念(一)
最近做项目,老大告诉我我们的项目每一个数据库的操作都是一个线程。懵……。之前学校学的线程都学的不太好,更不要说这种操作,那怎么办,学啊。 首先了解了一下线程是什么? (个人理解) 之前的OS中能拥有资源和独立运行的基本单位是进程,然而随着计算机发展越来越快,进程出现了很多弊端,每一次调度、切换、轮转都会有很大的开销;然而一个进程所占用的CPU资源也大,就算有...
2018-08-14 18:31:58
242
原创 Springboot2.0.2整合redis
众所周知,redis是一个非关系型数据库,从它这里拿数据比从数据库中要快的多。各个企业也都用到了,当然我也不例外,今天刚刚看了一些文档,百度了知识。总之如何搭建,配置和拿取数据还是可以的,现在开始。首先需要引入pom.xml的依赖。<dependency> <groupId>org.springframework.boot</groupId> ...
2018-07-31 17:00:05
641
原创 SpringBoot拦截器问题
先说说springboot拦截器的创建吧。写一个用于拦截的类,让这个类去实现HandlerInterceptor。比如: @Componentpublic class LoginInterceptor implements HandlerInterceptor{ @Autowired private UserService userService; @Override ...
2018-07-30 16:35:01
438
原创 SSH或者SSM项目启动时候一直卡在“信息: Initializing Spring root WebApplicationContext“ 解决办法
首先看到的是卡在了“Initializing Spring root WebApplicationContext”,提取关键字所以第一个原因就是你的Spring配置文件出了问题,一般为映射文件的问题。但是大多数时候我们是没有动Spring配置文件,就是长时间不用项目,当用的时候启动时时候启动不起来。这时候就是第二个原因。你的数据库有问题了。博主毕设答辩前一天,系统突然出现了这个问题。找了好多网上资...
2018-05-12 15:43:31
6941
基于springboot+mybatis的BBS(级联)
2018-07-30
Springboot拦截器+http的4中请求小demo
2018-07-30
java单例模式的登录界面
2016-12-20
Java多线程继承Thread,简单购票,能不能有另一种方法。这个是我的方法
2016-09-19
Java中SWing菜单栏是不是能锁定?
2016-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人