自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 springboot 集成kafka 详细教程,看这一篇就够了

springboot ,kafka

2024-07-13 00:30:00 212

原创 springboot 集成微信公众号详细教程

springboot,微信公众号,二维码,详细demo

2024-07-13 00:00:00 305

原创 微信公众号 测试号的一系列教程:添加服务器以获取交互信息

标题可能有点模糊,不够清楚,直白点就是,当我们扫描公众号二维码,有两种情况:1.我们已经关注了该公众号;2.我们未关注该公众号。不管哪种,我们都想知道微信给我们返回的信息是啥。还有部分代码太多,所以,关注以后,可以联系作者。

2024-07-10 17:27:21 130

原创 Linux 安装rabbitMQ详细流程

Linux RabbitMQ. 详细 安装

2024-03-19 13:34:31 196

原创 MySQL数据库 JDBC

JDBC的本质:它是官方推出的一套专门用于操作关系型数据库的规则(接口)。注:交叉查询的结果是笛卡尔积,表1有n条记录,表2有m条记录,查询的结果就有n * m条记录;这样的查询结果会有许多无效数据,因此需要加上有效的连接条件来去除无效记录。如果连接对象是从连接池中获取的,那么此时连接对象的close()功能就不再是释放资源了,而是将它归还到连接池中。注:从mysql5开始,注册驱动的语句可以省略,因为在jar包的配置文件中已经配置好了。也称多表查询,当查询的字段来自于多张表时,就要使用连接查询。

2023-11-15 15:36:45 41

原创 Linux常用操作指令

全称:Global Regular Expression Print。// 查看包含https的行,并展示前1行(-A),后1行(-B)// 从test开头文件中,查找含有start的行。1.9 文件内容操作(查看日志,更改配置文件)作用:查找文件里符合条件的字符串。1、grep(检索文件内容)1.2 查看目录信息。文件内部搜索指定的内容。Linux 系统目录。

2023-11-15 15:29:04 37

原创 mockito+junit 单元测试

Mockito、junit

2023-11-13 10:55:01 91

原创 ArrayList底层原理

ArrayList

2023-11-09 13:45:55 103

原创 HashMap扩容

【代码】HashMap扩容。

2023-11-09 13:31:27 92

原创 浅谈 HashMap 与ConcurrentHashMap

hashMap

2023-11-09 13:22:34 43

原创 创建索引的条件

总的来说:唯一、不为空、经常被查询的字段。

2023-11-08 16:53:23 180

原创 MySQL数据库锁的理解

数据库、锁的级别、比较、应用

2023-11-08 16:46:30 24

原创 MySQL优化

一个常见又非常头疼的问题就是 limit 2000000,10 ,此时需要MySQL排序前2000010 记录,仅仅返回2000000 - 2000010 的记录,其他记录丢弃,查询排序的代价非常大。由于GROUP BY 实际上也同样会进行排序操作,而且与ORDER BY 相比,GROUP BY主要只是多了排序之后的分组操作。对于包含OR的查询子句,如果要提升效率,则OR之间的每个条件都必须用到索引 ,而且不能使用到复合索引;使用了索引,效率较之前高,但是type=range,还有可优化的空间。

2023-11-07 14:06:01 20

原创 多线程

多个线程操作同一数据,最终的结果与单线程操作这一数据的结果一致就是线程安全的。实现Runnable接口比继承Thread类好在避免了单继承的局限性。注:run()方法中的功能就是多线程中要并发执行的任务。同步代码块:将存在线程安全问题的代码包裹在同步代码块中。多线程程序的好处:使用程序中的多个任务可以并发执行。同步函数:将存在线程安全问题的代码封装在一个函数中。线程出现安全问题的原因:多个线程操作同一共享数据。线程:线程是进程中的一条执行路径(执行单元)多线程程序:开启了多条线程的程序。

2023-11-06 10:29:52 20

原创 Mongodb 从搭建到基本使用

springboot、Linux、Mongodb、

2023-11-03 09:26:28 31

原创 关于使用easyexcel进行批量导入导出研究以及个人感想

springboot easyexcel excel文件的批量上传和下载

2023-11-01 22:15:40 116

原创 【无标题】电脑安装虚拟机,安装win11

PD18官网下载地址:https://download.parallels.com/desktop/v18/18.1.1-53328/ParallelsDesktop-18.1.1-53328.dmg。PD18证书安装工具下载地址:https://pan.baidu.com/s/19wswtkfEK7gcew9iYGrIFQ?Macbook 安装虚拟机,persllers desket 破解版,支持安装win 11,商业版本,

2023-06-20 14:07:23 94

原创 计算一个字符串中每个字符出现的次数

三种方式去统计一个字符串中每个字符出现的次数(粉丝可见)

2022-04-06 09:20:03 637

原创 Java 选择排序

话不多说,上代码,如有意向,私信交流//选择排序public class SelectSort { public static void main(String[] args) { int[] a = {15,8,23,10,7}; int[] b = selectSort(a); System.out.println(Arrays.toString(b)); } public static int[] selectSort

2022-04-01 10:51:27 438

原创 打乱数组第二种方式:针对一维数组

//获得两个随机下标,然后进行交换,如果两个随机下标相同 就--并且跳过当前此次循环

2022-04-01 10:49:57 159

原创 Java自定义方法打乱一个数组

//打乱一个一维数组

2022-04-01 10:48:15 936

原创 java冒泡排序

java 冒泡排序

2022-04-01 09:42:52 695

原创 字符串每个字符计数(面向对象思想)

//面向对象思想:解决一个字符串中每个字符出现的次数

2022-04-01 09:33:45 69 1

常用Linux 命令以及使用

常用Linux 命令以及使用

2023-11-06

mysql 相关介绍以及优化

MySQL相关介绍 及优化

2023-11-06

git 介绍及使用 ,基础使用

git 的相关介绍及使用

2023-11-06

navicat_trial_11.1.20.0.1449226634.exe

D:\Navicat for MySQL 安装软件和破解补丁\navicat\Navicat for MySQL\navicat.exe"

2020-11-18

resources_cn.zip

用于java 进行汉化 1.JDK的安装 2.Eclipse的安装 3.Eclipse汉化 4.Eclipse创建简单java项目 1和2的顺序不能颠倒,当然你可以直接下载配置好的Ecipse

2020-11-18

Mockplus_Setup_v3.6.0.3.exe

软件工程画流程图和泳道图,用例图,系统流程等

2020-11-18

jdk1.8中文版本

Java™ Platform, Standard Edition 8 API Specification 本文档是Java平台,标准版的API规范。

2020-11-18

操作系统作业文件哦

稳定可靠,有相对的文件在里面,你可以用相关的东西继操作,当然你也可以用其他的

2019-03-22

空空如也

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

TA关注的人

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