自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.lang.IllegalStateException: Duplicate key

java.lang.IllegalStateException: Duplicate key

2024-05-31 14:46:08 245 1

原创 MySQL面试题入门:四大范式、SQL生命周期、SQL六大语言、索引、最左匹配原则....

数据库 和 表(逻辑结构、表结构、视图、索引)(删除当前表再新建一个相同的表)官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。我们通常所说的索引,包括聚集索引、覆盖索引、组合索引、前缀索引、唯一索引等,没有特别说明,默认都是使用B+树结构组织(多路搜索树,并不一定是二叉。

2024-04-25 17:32:38 1189

原创 get和post的区别?get不安全-post安全|面试官:好,你走吧

按照网上大部分文章的解释,POST 比 GET 安全,因为数据在地址栏上不可见。 然而从传输的角度来说,他们都是不安全的,因为 HTTP 在网络上是明文传输,只要在网络节点上抓包,就能完整地获取数据报文。-要想安全传输,就只有加密,也就是 HTTPS

2024-04-25 17:31:07 676

原创 Git命令:自用整理(仅供参考)

切换到要合并到的分支-> 选中 待合并的代码分支 -> Merge ‘xxxxx’

2024-03-27 10:32:05 415

原创 mysql索引学习案例

mysql普通索引案例

2023-11-16 12:00:19 233 1

原创 乐观锁全量库存与增量库存

mysq中使用乐观锁,操作全量库存与增量库存

2023-11-14 18:22:39 210

原创 Data too long for column ‘xxxx‘ at row 1 解决办法

Data too long for column 'xxxx' at row 1

2023-10-10 11:41:26 1031

原创 @Validated如何实现多层校验?

Validated多层校验,不去读文档,在往上东拼西凑,知道这么个东西挺好用。但是如何去校验对象参数的属性就犯难了。百度了一下—是它,是它,就是它╮( ̄▽  ̄)╭@Valid。

2023-08-18 15:51:41 349 1

原创 谁规定程序员就得会word/wps 删除空白页呢?

谁规定程序员就得会word/wps 删除空白页呢?

2023-07-24 15:01:58 308

原创 使用Gradle7.6.1 + SpringBoot3.0.2 + java17创建微服务项目(学习)

这是一个大胆的决定。

2023-05-23 00:21:09 1880 5

原创 Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.授人渔船(GA)

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.Gradle版本兼容Gradle语法兼容gradlegradle快速处理语法是否兼容该版本

2023-05-07 23:40:57 526

原创 Maven 3.9.1下载安装配置一条龙(无压力)亲测

2023年05月06日Apache Maven 3.9.1 是为所有用户推荐的最新版本。Apache Maven 团队维护着最后两个系列的 GA 版本的最新版本。3.9.1目前,插件提供低至 3.2.5 的 Maven API 兼容性。日期格式为:YYYY-MM-DD发行日期版本所需java版本2023-03-143.9.1Java 8。

2023-05-06 15:58:33 7745 9

原创 使用Gradle7.6+SpringBoot 3.0+java17创建微服务项目

gradle7.6springboot3.0SpringBoot3.0java17微服务从头到尾创建项目gradle多模块

2023-05-05 15:53:22 1825

原创 微服务篇:开始从头到尾搭建第一个微服务(小白)

【代码】微服务篇:开始从头到尾搭建第一个微服务(小白)

2023-05-04 13:21:30 905

原创 git推荐:IDEA控制台改为git窗口,直接在IDEA中使用git窗口,巨爽

【代码】git推荐:IDEA控制台改为git窗口,直接在IDEA中使用git窗口,巨爽。

2023-05-04 12:48:36 2621

原创 (git)错误error: ‘<filename>‘ does not have a commit checked out

error: '' does not have a commit checked out .

2023-05-04 12:36:04 308

原创 IDEA配置大全——代码自定义注释

自定义配置,抢先一步。

2023-05-01 18:34:25 259

原创 大家经常说的java八股文到底是什么?让我来总结一下吧!

java面试题:java基础知识、jvm、并发、多线程、Spring、SpringMVC、SpringBoot、SpringCloud、Mybatis、SSM、RabbitMQ、MySQL、Redis、花里胡哨的面试题知多少?

2023-04-21 15:26:54 1692

原创 Redis Client On Error: ReplyError: WRONGPASS invalid username-password pair or user is disabled. Con

Redis Client On Error: ReplyError: WRONGPASS invalid username-password pair or user is disabled. Config right?Another Redis Desktop Manager远程连接失败的解决方法:

2023-03-15 17:00:25 3229 2

原创 Consider defining a bean of type ‘com.service.UserService‘ in your configuration解决方案

SpringBoot+MybatisPlus第一次学习使用。BUG解决

2023-03-03 23:24:19 2309

原创 Git学习:IDEA项目上传到码云

我要系统的学习一遍git,这是第一篇文章,加油提示:以下为本人学习笔记,可供参考,yao多思考哦。

2023-03-02 17:23:35 435

原创 Win11浏览器无法上网,秒杀网上99.9%教程—亲测完胜

例如:网上的教程 列如:关闭代理服务器去掉代理服务器等等。一系列教程,要多鸡肋就多鸡肋。我是用我2020年在CSDN上发布的第一篇文章,解决的。好气呀,应该相信自己。Win11浏览器无法上网,怎么都解决不了,怎么办。win10、win11 电脑浏览器无法上网

2023-02-12 10:40:53 1950 2

原创 Docker安装Nginx 反向代理服务器

前端代码扔在服务器上怎么运行,首先安装Nginx,这里我用Docker安装Nginx。

2022-12-23 17:55:53 1119 2

原创 上传项目到Git,Git学习

集中式就是svn和csv这样的版本控制系统,分布式是git分布式的区别在于,每个人的电脑都是服务器,当你从主仓库拉取一份代码下来后,你的电脑就是服务器,无需担心主仓库被删或者找不到的情况,你可以自由在本地回滚,提交,当你想把自己的代码提交到主仓库时,只需要合并推送到主仓库就可以了,同时你可以把自己的代码新建一份仓库分享给其它人。

2022-12-08 17:20:17 143

原创 Spring Boot3.0 GA系列全新版本-全新体验-学习案例1

SpringBoot 3.0GA 版本 第一个案例练习。版本兼容

2022-12-08 13:00:40 771

原创 来浅谈一下:GraalVM下载、安装、特点、概括

来浅谈一下:GraalVM下载、安装、特点、概括java17

2022-12-06 11:45:38 4567

原创 马上2023年了,学一下gradle(Gradle)安装及配置

Gradle安装学习,

2022-11-30 22:34:16 6870

原创 多个JDK版本可以吗:JDK17、JDK19、JDK1.8轻松切换(无坑版)小白也可以看懂

电脑安装多个JDK版本,java8、java17、java19 。看了网上很多教程,5w观看、32w观看、几千观看的,多多少少带点坑,这里我就把踩过的坑都给抹了菜鸟教程哦

2022-11-30 22:01:44 35306 51

原创 Docker安装Redis

Docker安装 redis ps:因为安装过一次总是忘记,这次就粘贴+创作发到自己的账号上,以备不时之需提示:大功告成。

2022-11-26 20:06:39 800

原创 大厂面试题:【SpringBoot篇面试题:1-5题】

SpringBoot面试题,快过年了,开始准备把

2022-11-24 17:44:04 349

原创 Docker 安装Oracle 11g免费版—无坑小白白版(值得拥有)

Docker 安装Oracle 11g免费版—无坑小白白版(值得拥有)Oracle安装Oracle免费Docker容器安装 Oracle

2022-11-15 14:34:42 2353 2

原创 关于mybatisplus和springboot使用,配置正确但是死活找不到mybatisplus自带的base mapper方法

BaseMapper 找不到

2022-06-30 22:10:41 1218 4

原创 mave配置多个仓库,阿里云并不是万能的

maven配置多个仓库

2022-06-30 21:08:32 249

原创 mysql8.0下载安装配置一条龙,无坑教学yyds

mysql8.0下载安装一条龙,无坑,无卡顿 yyds,你值得一看

2022-06-29 01:52:16 194

原创 Java基础知识面试题每日三道 追梦:第七天

1.说一说集合框架,list/set/map?List有序、可重复。通过索引查找快,增删速度慢 (操作时后续的数据需要移动)。ArrayList 底层是数组,查询快,增删慢,线程不安全,因为异步方式处理 效率高;Vector 底层是数组,查询快,增删慢,线程安全,因为同步方式处理 效率低;LinkedList 底层是双向循环链表,查询慢,增删快,线程不安全,效率高;对于随机访问 get 和 set,ArrayList 较优,因为 LinkedList 要移动指针;对于新增和删除操作 a

2022-04-11 15:01:59 145

原创 Java基础知识面试题每日三道 追梦:第六天

1.Java中的NIO,BIO,AIO分别是什么?NIO同步非阻塞,服务器实现模式为一个请求一个线程,即客服端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请求时才启动一个线程进行处理。NIO方式适用于连接数目多且连接比较短(轻操作)的架构,比如连天服务器,并发局限于应用中,编程比较复杂,JDK1.4开始支持。BIO同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的请求开销,当然可以通过

2022-04-11 14:36:47 136

原创 Java基础知识面试题每日三道 追梦:第五天

HashMap的扩容机制是什么?HashMap 使用 “懒扩容” ,只会在 PUT 的时候才进行判断,然后进行扩容。将数组长度扩容为原来的2 倍将原来数组中的元素进行重新放到新数组中你说 HashMap 的默认初始容量是 16,为什么是16而不是其他的?16是2的N次方,并且是一个较合理的大小。如果用8或32,我觉得也是OK的。实际上,我们在新建 HashMap 时,最好是根据自己使用情况设置初始容量,这才是最合理的方案。除了 HashMap,还用过哪些 Map,在使用时怎么选择?Map

2022-04-07 20:40:21 833

原创 Java基础知识面试题每日三道 追梦:第四天

1.说一下你理解的什么是HashMap?特性:储存的是键值对,线程不安全,非Synchronied,储存的比较快,能够接受null。工作原理:Map的put(key,value)来储存元素,通过get(key)来得到value值,通过hash算法来计算hascode值,用hashCode标识Entry在bucket中存储的位置,储存结构就算哈希表。2.hashMap与Hashtable区别?2.1、继承的父类不同Hashtable继承自Dictionary类,而HashMap继承自Abs

2022-04-05 22:41:37 926

原创 面试官问:SQL如何优化,接招......

当面试官问:小伙子,你平时写SQL都是怎样优化的,小伙子答:让领导加内存

2022-04-04 20:34:44 1831

原创 Java基础知识面试题每日三道 追梦:第三天

浅谈 什么是封装、继承与多态?1.封装封装就是将类的成员属性声明为私有的,用get,set实现。同时提供公共的方法 并提供对外访问的。封装的好处:隐藏内部细节(好比你买了台电视机,你只需要怎么使用,并不用了解其实现原理),限制不合理的操作,增加代码的复用性(好比在工具类中封装的各种方法,你可以在任意地方重复调用,而不用再每处都去实现其细节,模块化(封装分为属性封装,方法封装,类封装,插件封装,模块封装,系统封装等等)有利于程序的协助分工,互不干扰,方便了模块之间的相互组合与分解,也有利于

2022-04-04 20:25:07 315

办公娱乐工具网站合贴210多个网站

包含 IT、游戏、平面、视频、CG、游戏、技术、学习、论坛、工具、pj等全方位工具网站。 帮你1步直达,想你所想,助你所成。 相信我,没有人这样给你分享网站的,其中也有很多合集网站,当然肯定没有我的多。 相信我你就可以打开,瞅一瞅,我坚信,这是能帮助你顺风顺水的网站,我会持续更新该网站

2022-12-09

空空如也

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

TA关注的人

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