自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 You must configure either the server or JDBC driver (via the ‘serverTimezone)

有时间因为创建的是springboot项目,在pom中添加MySQL依赖,并没有设置版本号,因为springboot内部配置过了。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_45171544/article/details/123846149。因为安装mysql的时候时区设置的不正确 mysql默认的是美国的时区。(3)将 MySQL 版本降低,低版本的则不会出现这种问题。

2024-04-21 17:34:24 517

转载 深入理解CountDownLatch计数器

CountDownLatch实现原理 底层基于 AbstractQueuedSynchronizer 实现,CountDownLatch 构造函数中指定的 count直接赋给AQS的state;每次countDown()则都是release(1)减1,最后减到0时unpark阻 塞线程;这一步是由最后一个执行countdown方法的线程执行的。

2023-08-02 06:45:18 270 1

原创 CountdownLatch(门闩)

当然我们也可以实现自己的计数器/*** 自定义 CountDown 计数器*///计数器//锁住 ++ 通知其他线程= count) {//不等于 则 继续等待测试System.out.println(" 准备多线程处理任务 ");try {System.out.println(" 线程开始 ----- " + Thread.currentThread().getName());

2023-08-02 06:41:31 354

原创 Idea中定制getter setter的模板, 将代码都生成为一行

5 最后一步, 修改Settings / Editor / Code Style / Java / Wrapping and Braces 下, 勾选Keep when reformatting下的"Simple methods in one line"Alt + Insert, 调出快捷菜单后选择 Getter and Setter。3 如下图,点击右边第①步,然后第②步点击+号,添加模板,第③步是添加模板内容。2 选择 Getter and Setter 后会到如下界面。

2023-07-28 11:13:53 625

原创 idea 关于高亮显示与选中字符串相同的内容

通过查找发现是配置项换位置了,IDEA依次打开File→settings → Editor →Inlay Hints →java ,根据个人喜好 在 Show parameter name hints 选项中灵活配置即可。依次修改File-settings-Editor-Color Scheme-General菜单下的Code-Identifier under caret和Identifier under caret(write)的Backgroud色值,可以参考下图。补充一个被选中代码背景色修改。

2023-07-28 09:36:12 2169

原创 Maven的热部署devtools

接着讲解devtools依赖的使用:在你创建的项目的pom文件中加入下面的代码,即增加热部署devtools依赖,增加完成后IDEA会自动下载相应的jar包,之后就可以愉快的使用了,不用繁琐的一次又一次的启动项目,只要每次操作数据库表后刷新访问地址即可看到最新的内容,提升了工作效率也节约了宝贵的时间。即devtools会监听classpath下的文件变动,并且会立即重启应用(发生在保存时机),注意:因为其采用的虚拟机机制,该项重启是很快的-->--在pom.xml中加入devtool依赖-->

2023-07-23 10:20:38 616

原创 本地springboot项目上传到gitee

创建后可以拿到仓库地址:https://gitee.com/ouyangshuiming/linux_test.git。一定记得这里要写上一段话,才能成功提交:比如git 提交远程库。选中 创建git仓库。

2023-07-02 22:57:48 637

原创 ERESOLVE unable to resolve dependency tree

默认安装最新版本,如果你用vue2,就会报错。

2023-06-17 22:56:53 130

转载 webstorm 格式化代码及常用快捷键

ctrl+shift+F12 最大区域显示代码(会隐藏其他的功能界面模块)shift+tab/tab 减少/扩大缩进(可以在代码中减少行缩进)ctrl+shift+alt+N 通过一个字符快速查找位置(必记)ctrl+shift+N 通过文件名快速查找工程内的文件(必记)ctrl+shift+A 快速查找并使用编辑器所有功能(必记)ctrl+shift+R 指定目录内代码批量替换。ctrl+shift+F 指定目录内代码批量查找。centOS 下 Ctrl+Shift+l。

2023-06-03 14:00:38 2047

原创 java: 错误: 无效的源发行版:17

2.点击 File -> settings -> 图片中的选项 , 将 Target bytecode version 改成 8,project bytecode version 改成 8。3.点击 File -> project Structrue 将project ,modules 改成java 8。1.首先点击锤子旁边的矩形的倒三角,会出现一个下拉框,点击Edit Configurations。4.如果还是显示 无效的源发行版:18,一定记得要刷新maven。

2023-04-22 17:14:11 3873 1

原创 SpringBoot配置

新建modules,

2023-04-19 00:12:42 127

原创 Spring 学习

【代码】Spring 学习。

2023-04-09 21:06:05 123

原创 Vue 创建脚手架项目

查看当前源地址:npm config get registry切换至淘宝源:npm config set registry=http://registry.npm.taobao.org/全局安装**npm install -g @vue/cli项目原型: 墨刀连接创建项目:【】1.项目原型: 墨刀连接2.项目创建:## 创建vue项目vue create vue-project## 安装插件vue add element - - 》 npm instal

2023-03-27 22:20:37 551

原创 Node.js安装与配置-->Windows

-g” 表示安装到之前设置的【node_global】目录下,同时nodejs会自动地在node_global文件夹下创建【node_modules】子文件夹, 即自动下载到“D:\tools\node-v16.17.0-win-x64\node_global\node_modules” 路径下。这里我的已安装过了,就不截图展示了,如上所说,npm 全局模块存放位置以及cache的存放位置,默认是在 C 盘 C:\Users\用户\AppData\.. 下。

2023-03-27 22:06:01 777

原创 如何将本地代码上传到 gitee 仓库

Gitee 是开源中国(OSChina)推出的基于Git的代码托管服务。Github 是国外地址,在国内使用的时候可能会速度很慢,Gitee 是国内地址,目前已经成为国内最大的代码托管平台,致力于为国内开发者提供优质稳定的托管服务。那么,如何把你本地的项目上传到 gitee 仓库中呢,接下来,让我们一起体验~前提:电脑上安装有git bash,就是以下这个应用,如果没有可以先下载。

2023-03-25 23:52:50 591

原创 gitee中的坑usage: git remote add [<options>] <name> <url>

如果提示: usage: git remote add []

2023-03-25 23:50:31 1071

原创 git push失败, 提示! [rejected] master -> master (fetch first)error: failed to push some refs.解决办法

3、git commit -m ['注释'] 将缓存区内容添加到本地仓库。2、git add . 将当前目录下修改的所有代码从工作区添加到暂存区。此时,我们继续按照上面的步骤提交项目,第五步的时候就会出现一个错误!然后执行git push origin master就可以成功了。4、git remote add origin 远程仓库地址。命令将README.md拉到本地,1、git init 初始化。

2023-03-25 23:46:27 796

原创 并发List、Set、ConcurrentHashMap底层原理剖析

并发编程集合

2022-11-13 10:35:01 240

原创 并发编程之深入理解JMM&并发三大特性

并发编程

2022-11-13 09:31:05 197

原创 mybatis 源码本地编译

mybatis源码

2022-11-12 11:30:24 353

原创 Thread概述

thread

2022-10-06 21:23:00 157

原创 HashMap 源码

HashMap 源码

2022-09-23 17:47:17 152

原创 markdown标准格式

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-09-22 14:13:31 145

原创 Java工具类

Utils

2022-09-21 17:20:37 165

原创 JVM调优

JVM

2022-09-21 07:47:15 125

原创 PageInterceptor 处理器

PageInterceptor

2022-09-18 19:29:18 457

原创 Mybatis 全表操作拦截器

Interceptor

2022-09-18 19:27:55 300

原创 代码编写易出现的bug

编码易出错原因

2022-09-18 11:44:41 582

原创 Mybatis 常用sql

sql

2022-09-17 20:53:56 274

原创 MQ 测试机房中找不到服务

MQ Bug

2022-09-16 18:27:56 118

原创 Windows 10 安装 Redis

windows redis

2022-09-02 22:43:22 379

原创 Spring的循环依赖

Spring 循环依赖

2022-08-25 22:57:46 372

原创 Spring 注解的诠释

Spring 注解

2022-08-25 21:48:50 178

原创 什么是分库分表-03

分库分表

2022-08-25 21:39:06 117

原创 Spring生命周期

spring 源码流程

2022-08-25 21:38:34 764

原创 解决java.lang.IllegalArgumentException: Mapped Statements collection already contains value for X的问题

mybatis

2022-08-23 15:13:06 585

原创 Java 24 Design Pattern 之 装饰器模式

装饰器模式

2022-08-16 22:20:50 185

原创 Java 24 Design Pattern 之 代理模式

代理模式

2022-08-16 22:17:08 139

原创 Java 24 Design Pattern 之 工厂模式

工厂模式

2022-08-16 22:07:32 169

原创 解决代码无序痛点

代码痛点

2022-08-16 21:21:04 112

空空如也

空空如也

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

TA关注的人

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