自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dubbo超时机制源码浅析

环境dubbo版本:2.7.8超时机制dubbo超时分为客户端超时和服务端超时源码分析HashedWheelTimerHashedWheelTimer是一个计时器。主要的数据结构是一个HashedWheelBucket数组,类似于哈希表(下文称作wheel)。在dubbo源码中,有2个地方用到了HashedWheelTimer,分别在DefaultFuture类和HeaderExchangeClient类中,分别对应dubbo-future-timeout和dubbo-client-idle

2021-06-11 00:07:35 501 1

原创 javaFX——TableView的使用

一、插入数据比如我想做这样的一个学生表1. 首先定义出表格对应的实体类,包括getter和setter方法,以及SimpleStringProperty属性和对应的Property() 方法(这个属性和方法是必须的)要注意Perperty()方法的命名,一定要按照 “SimpleStringProperty变量名”+Property() 这样的格式命名,而且该变量名必须要与实体类中定义的S...

2019-11-17 14:04:36 1289

原创 MySQL8.0添加和删除check约束

在MySQL8.0中,添加了对check约束的操作,我使用的MySQL版本是8.0.17.0,下面我使用navicat for MySQL来演示。check约束作用效果使用show create table来查看创建表的语句| testtable | CREATE TABLE `testtable` ( `ID` varchar(5) NOT NULL, `name` varch...

2019-11-07 19:37:51 15776 3

原创 java获取项目中文件的路径

项目中的文件我先简单地分为三类:①java文件;②class文件;③外部文件获取java文件路径使用System.getProperty("user.dir"),该语句作用是返回用户的当前工作目录 ,这样说可能还很模糊,实测了一下返回的是当前项目的绝对路径。当你需要获取项目java文件的路径时,只需要在后面添加上:源文件夹名+包名+文件名。E:\Java project\JavaHomewo...

2019-10-26 13:57:24 1050 1

原创 解决MySQL服务无法启动,重置root用户密码

刚入门学习MySQL,本来一切操作都挺正常的,之后想用Navicat连接MySQL时,根据csdn里面某篇文章操作,结果开始了解决完一个bug又出现另一个bug的绝望循环。一开始是报 Access denied for user ‘root’@‘localhost’ (using password: YES) 这个错误的,后面又根据某篇文章操作导致MySQL服务无法启动。我使用的是mysql版本...

2019-09-21 21:23:58 1466 1

原创 thymeleaf—你可能还不知道的语法

本文建立在已经初次尝试使用thymleaf来渲染模板的前提下。一.在JS中使用thymeleaf1.条件判断语句2.迭代Controller代码@Controller("BlogController")public class BlogController { @RequestMapping("/") public ModelAndView test() { ModelAnd...

2019-09-16 12:32:21 2387

空空如也

空空如也

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

TA关注的人

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