自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java集合-ArrayList底层扩容原理

这是四个添加元素的方法,当你看了第三个方法的时候,我相信聪明的你肯定已经知道了为什么从10一下子跳到了18了,对的,就是你想的那样,往ArrayList中添加了一个集合,所以就有可能10->18了。想必聪明的你看完图之后就会明白了所谓的1.5倍的底层是如何实现的了,其实就是创建一个1.5倍容量的新数组,然后把之前的元素都拷贝过去,最后再把新数组赋给原先的数组,这样子就达到了1.5倍的扩容。那没办法了,只能丢弃了。或许聪明的你看到了两个if就已经明白了,这不就是条件判断吗,是的,这是临界状态的判断。

2023-01-06 22:31:16 167

原创 数据库自增ID会一直自增下去嘛?

咱们先回答这个问题,不可以。首先,我们得知道主键其实分为两类,第一类就是自己定义的主键,第二类就是系统为我们自动创建的主键。先看第一类,也就是我们自己显示定义的自增长主键,像下面这样这里我们以int类型来说,int的最大值为21亿左右(2^31-1),假设自增初始值从0开始计算,增量为1,0、1、2、3、4...,对于小型业务来说,大概率是达不到21亿的,但是对稍微大一点的业务来说,是比较容易达到21亿的。也就是说,这个主键已经封顶了,它已经达到了int的最大值,那么继续往里面插入数据会怎么样呢?我可

2022-07-19 18:29:11 630

原创 MySQL查询请求的执行过程——底层原理

客户端进程可以采用TCP/IP、命名管道或共享内存、UNIX域套接字等几种通信方式与服务器进程建立连接。每当有一个客户端进程连接到服务器进程时, 服务器进生程都会创建一个线程专门处理与这个客户端的交互;当该客户端退出时会与服务器断开连接,服务器并不会立即把与该客户端交互的线程销毁,而是把它缓存起来, 在另一个新的客户端再进行连接时,把这个缓存的线程分配合该新客户端。这样就不用频繁地创建和销毁线程,从而节省了开销。 从这点大家也能有出,MySQL服务器会为每一个连接进来的客户端分配一个线程,但是线程分配得太多

2022-07-03 18:10:06 1150

原创 JDBC驱动器、C3P0、Druid和JDBCTemplate相关依赖jar包

链接:https://pan.baidu.com/s/16HYyWKNCoiCGhV5Aqju2yA?pwd=4a01 提取码:4a01链接:https://pan.baidu.com/s/1et1GVkgg1xFPIE93l9QmYw?pwd=qajn 提取码:qajn链接:https://pan.baidu.com/s/15wrGO4dXtWGTKRwWb2aqxw?pwd=2stt 提取码:2stt链接:https://pan.baidu.com/s/1KXRn-HyqLQ6VY-dtLprUS

2022-07-02 17:21:00 637

原创 错误 java.lang.ClassNotFoundException: “com.mysql.cj.jdbc.Driver“

在进行抽取JDBC工具类时,发生了下面的错误:或许,你看到了上面的错误会感觉是我们的代码出了问题,但是当我仔细检查完代码之后,我并没有发现我的代码有误,这时我就转向配置文件(因为getConnection(url,user,password)里面的参数我是通过配置文件来动态绑定的),下面是我的配置文件(jdbc.properties)一眼看过去感觉没有问题,后面我通过查资料得知:配置文件的value不应该有双引号和空格(这里的value是键值对里面的value),后面我把引号给去掉,就正常运行了。综上所述,

2022-06-28 17:19:17 230

原创 纯前端可视化大屏-免费分享(内含百度网盘链接)

这是我Web课程设计中的一个界面——大屏展示,采用Echarts技术和纯前端来实现的。

2022-05-18 20:03:16 2373

原创 怎么查看Java的源代码

希望下面我的讲解对你有所帮助,谢谢!Java的源代码对于学习java的你来说,肯定对下面的代码并不陌生我们都知道,这是导入相应的依赖文件。但是,你真的了解它嘛?或许你会和我一样,对这个文件很好奇,这个文件到底长什么样子呢?这个文件又在哪里呢?它又是如何实现的呢?其实对于这些问题,我们只要找到 java.util.Scanner 对应的根目录文件就可以在后面学习 java 的路上慢慢去解决它们了。那我就长话短说,这个文件其实就在我们相应的JDK中,在JDK文件下的src.zip里面,我的详细根目录

2022-05-11 16:23:09 5300

原创 第十三届蓝桥杯C++组省赛 - 成绩发布后所感

首先,等了19天成绩,终于出来了,结果呢,hhh,就是下面这样子说实话,这19天蛮煎熬的,就跟等高考成绩一样(有点过了,hhh)其实这个煎熬主要是因为我丢掉了好多本应该拿到的分,对于能不能进国赛,完全是一个未知数,尤其是考后的那一个星期,完全没有心思做其他事情,为了别让自己这种状态持久下去,我去看电视剧了——《小敏家》,总的来说,这部电视剧还蛮好看的,尤其是喜欢插曲中一句歌词 (雷佳的《敢爱敢做》)—— “要学会 必经的成长”,然后自己慢慢调整了...

2022-04-29 16:19:00 3266 5

原创 X 进制减法 — 蓝桥杯E题

X 进制减法 —— 蓝桥杯E题1.题目2.算法标签3.题目解读1.引领2.过渡3.验证新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.题目进制规定了数字在数位上逢几进一。X 进制是一种很神奇的进制,因为其每一数位的

2022-04-12 19:04:21 3665 10

原创 第十三届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组所有题目

第十三届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组所有题目

2022-04-09 14:33:35 715

原创 数组模拟链表

其实用数组来模拟链表在算法题中比较常见,尤其是在关于图的题目中,所以希望下面的讲解对你有所帮助。咱们先说一说为什么用数组来模拟链表在算法题中很常见。首先我们都知道,一般算法题的时间限制都是1秒,然而,数据给范围一般都很大(一般在10^5 - 10^6),这也就代表着我们要创建10^5 到10^6 个结点(这里针对要用结点的算法题,一般是关于图的题目)。看似好像没有什么问题,但是我们得知道,创建结点是要时间的,而且创建结点的时间并没有我们想的那么快,当我们去创建这么多的时候就可能要超时了(这里以C ++来

2022-02-18 10:22:20 601

原创 微信小程序 去除button隐藏的边框

希望下面我的讲解对你有所帮助首先我给大家看两张按钮的效果图第一张图的wxss样式/* 获取用户信息按钮 */.getInfo{ font-size: medium; background-color: white;}第二张图的wxss样式/* 获取用户信息按钮 */.getInfo{ font-size: medium; border-radius: 50rpx; background-color: white;} 大家先看不加b...

2022-02-16 16:36:34 1356 2

原创 关于01背包问题一维状态下的逆序问题

希望下面我的讲解对你有所帮助经典题目题目链接:2. 01背包问题 - AcWing题库本人十分喜欢这个算法平台,推荐大家可以去上面学习算法题目描述:2. 01背包问题​​​​​有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。第 i 件物品的体积是 vi,价值是 wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。这里就不具体讲二维的做法了,若你还不是很清楚二维的做法,那你可以去网上搜索看看,这里重点放到循环为什

2022-02-11 23:30:15 624

原创 vue ui创建项目的常见错误

下面的错误都是作者本人遇到过的,然后采用下面的方案来进行解决的,希望对你有帮助。常见错误:(1)权限问题npm install安装显示npm ERR!是因为使用一般的用户没有npm install的权限解决方法:使用管理员身份运行cmd就可以啦(2)版本问题首先我们要知道vue ui是@vue/cli3.0增加一个可视化项目管理工具所以我们的vue的版本一定要大于等于3查看vue版本的命令:vue --version例如下面是作者升级过后的vue版本如果发现版本过低

2022-01-17 21:44:27 4181 7

空空如也

空空如也

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

TA关注的人

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