自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 注解 Annotation

Java 版本 Java1.8。什么是注解?注解是 JDK1.5 引入的新特性,它可以用来为程序元素(类、方法、成员变量等)设置元数据(MetaData),元数据可以是任何数据,包括文档、代码、编译器指令等,注解的存在对程序本身没有任何影响,但可以被一些工具读取和使用,例如:编译器可以用注解来检测错误或警告信息,编译器可以根据注解生成代码,也可以利用注解来生成文档,还有一些第三方工具可以通过注解来生成代码。

2023-11-19 17:22:27 102

原创 聊聊 HashMap

是一种键值存储的数据结构,它的存储方式是将键和值进行一一映射,通过键来计算出值的存储地址,然后将值存储到该地址中。允许使用任何类型的键和值,包括自定义的类型。在使用过程中,通过键来计算出值的存储地址,然后从该地址中取出值。这种存储方式使得 HashMap 能够快速的存储和检索数据。是一种非线程安全的数据结构,如果多个线程同时对 HashMap 进行操作,可能会导致数据的不一致。允许使用 null 作为键和值,但是建议尽量避免使用 null 作为键,因为如果使用 null 作为键。

2023-11-12 22:37:07 113

原创 聊聊 ArrayList

JDK 版本 1.8ArrayList 是 Java 集合框架中 List 接口的一个实现类,出现于 JDK1.2,是比较常用的 List 实现类之一。很多文章上面都说:在创建的时候会创建一个容量为 10 的数组。这是错的,没有指定版本就是耍流氓!!!数组列表在 Java 看来 ArrayList 是一个类。,这个类是 Java 集合框架的成员,是 List 接口的一个实现类,是一个可变数组的实现,是一个非线程安全的集合。

2023-10-23 21:00:26 141

原创 Java中List的简述

什么是 List什么是集合什么是 ListList的继承、实现关系List的种类List的简单实用

2022-05-07 13:45:36 18039

原创 Redis常用工具类

快速通道说明公共工具类String工具类List工具类Set工具类Hash工具类说明该工具类,根据狂神相关代码稍加改造而成狂神视频链接 :https://www.bilibili.com/video/BV1S54y1R7SB?share_source=copy_web话不多说,直接上代码公共工具类import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.r

2022-05-06 22:40:55 700

转载 Win10 修改cmd命令行窗口UTF-8编码

转载:tfs411082561转载:Win10 修改cmd命令行窗口UTF-8编码1.临时修改,只作用于当前打开的窗口进入cmd窗口后,直接执行“chcp 65001”执行完后,cmd的编码格式就是UTF-82.永久修改,修改注册表。在运行中输入"regedit",找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor然后“右键-新建”,选择“字符串值”,“名称”列填写“autorun”, 数值数据填写“chcp65001”添加

2022-03-28 08:05:22 1927 3

原创 win10上的redis(简述、安装、使用、修改密码、快速启动)

快速通道什么是redis能干什么和mysql的区别下载安装使用启动登录关闭添加密码什么是redis能干什么Redis是一个在Visual Studio下编译的C代码库。对于数据的读取又非常高的速度,更多情况下用作缓存使用。一般都配合其它数据库(持久化)使用做缓存处理,更多是做读写分离。和mysql的区别mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。redis非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保

2022-03-27 20:16:16 2781

原创 api接口测试工具

快速通道什么是接口测试工具下载安装使用教程什么是接口测试工具提到接口测试工具,第一个想到的应该就是 Postman 了吧,可毕竟是人家(外国)的,自家人用起来始终有些区别。接口测试工具,就是专门测试api接口的,api是前端和后台的通道,它不像页面一样,写一行代码就可以看到成效,因此测试api接口是一件非常痛苦的事情,最重要原因之一就是没有较好的可视化工具,而我们的国货之光这次站起来了 --> ApiPost下载安装官网地址 :https://www.apipost.cn/下载下来是可执行

2022-03-26 16:44:47 819

原创 spring boot2.x使用 log4j2 jar包冲突

快速通道错误代码原因解决方法(1)解决方法(2)错误代码SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/bjq/Java/maven-repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J

2022-03-25 17:24:30 833

原创 Java开发工具 - IDEA 的使用及简单配置

快速通道什么是IDEA安装下载安装新建项目环境设置(有多个Java环境)第一个程序扩展什么是IDEAidea(IntelliJ IDEA),是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具。它是JetBrains公司的产品,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。来源 - 百度安装下载官网链接:https://www.jetbrains.com/

2022-03-25 09:07:32 6923

原创 SSM(Spring+SpringMVC+MyBatis)简述

快速通道什么是SSM框架Spring控制反转 IoCSpring 和 Spring MVC的关系需要的环境是什么发展和未来什么是SSMSSM框架就是:Spring + Spring MVC + MyBatis这个回答了解过的都知道,等于没说框架指的是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范所要求之基础功能的软件产品。来自百度 --> 链接也可以理解为:为了约束这部分编程而形成的简便格式约束大于配置 是永远对的,无规矩不成方圆Spr

2022-03-24 13:35:44 1822

原创 JDK简述

什么是JDK

2022-03-23 23:33:28 1341

原创 Java的简述

快速通道Java简述什么是计算机语言Java的历史Java的技术平台划分Java语言的特点简单面向对象安全跨平台多线程Java简述Java是一门程序设计语言,它自问世以来,收到了众多程序员的欢迎,逐步成为服务端主流语言之一,当然也包括手机、家电等领域。什么是计算机语言计算机语言(Computer Language)是人与计算机之间通信的语言,它主要有一些指令组成,这些指令包括数字、符号和语法等内容,程序员可以通过这些指令来指挥计算机进行各种工作。简而言之:计算机语言就是开发人员与计算机沟通交流的符

2022-03-22 20:17:34 729

原创 使用cmd运行第一个Java程序

快速通道查看是否存在Java环境第一个程序建立文件编辑程序编译运行完结查看是否存在Java环境方法及安装:直达页面第一个程序建立文件要养成良好的习惯,把相关的Java文件源码放在同一个文件夹下面新建文件更改后缀为.java我这个图标是关联了相关程序导致的,没有任何影响编辑程序右键编辑,记事本打开就行(使用记事本编写程序是基本功)package Java;public class HelloWorld { public static void main(String[] args

2022-03-21 23:36:01 317

原创 Win10配置java1.8环境

快速通道查看是否存在查看当前java环境安装配置环境完结查看是否存在防止电脑环境中存在java环境导致配置失败查看当前java环境打开cmd命令窗口 java -version安装配置环境完结查看环境 java -version完结撒花...

2022-03-20 21:46:03 483

原创 Win10 Flutter环境的搭建(VsCode+Flutter+阿里云镜像)

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

2022-03-18 15:49:31 7414

原创 win10下共存多版本的mysql

快速通道下载 mysql安装添加配置文件安装服务登录 - 设置登录密码设置完结说明另外一个mysql测试登录下载 mysql直达链接(官网) 推荐本次演示所用版本为mysql-5.7.37-winx64.zipmysql-8.0.28-winx64.zip解压安装添加配置文件在 bin 同级目录下创建文件 - my.ini 进行编辑[client] default-character-set=utf8 [mysqld] # 端口port=3306 basedir ="D:\

2022-03-11 13:46:22 1095

原创 Linux Centos7 集群部署nacos2.X

快速通道上传nacos2.X下载上传开启相应的端口单机配置集群配置预备环境准备效果修改配置端口的大坑兼容性总结完结启动(参加集群所有节点都需要启动)本地访问注意上传nacos2.X下载可以自行去 github 下载 ===》 强烈推荐(尊重官方)直达官网页面资源下载 (便捷点,速度快)网盘下载 - ojko (适合白嫖,速度慢)上传Xftp ===》 强烈推荐(尊重官方)开启相应的端口由于防火墙的缘故,需要开启相应的端口号(默认8848)或者关闭防火墙(极其不推荐)来实

2022-03-02 16:24:37 6266

原创 Linux Centos7 安装nacos2.X 并通过本地远程链接

快速通道上传nacos2.X下载上传解压新建文件夹c p nacos文件查看效果解压启动进去 bin 目录执行脚本查看结果开启相应的端口完结上传nacos2.X下载可以自行去 github 下载 ===》 强烈推荐(尊重官方)直达下载页面资源下载 (便捷点,速度快)网盘下载 - ojko (适合白嫖,速度慢)上传Xftp ===》 强烈推荐(尊重官方)解压个人习惯,新建文件夹单独存放新建文件夹# mkdir /usr/local/nacosc p nacos文件

2022-03-01 11:18:26 861

原创 Linux Centos7 安装mysql8 并通过本地远程链接(两种方式)

快速通道查看是否存在查看当前java环境检索有关jdk和java的文件删除相关文件上传mysql下载上传安装新建文件夹c p jdk文件查看效果解压配置环境编辑环境文件生效配置文件完结查看是否存在一些机子上会自带jdk,可以把它们检索出来并且删除掉,不然后面操作会出错。查看当前java环境# java -versionjava version “1.8.0_321”Java™ SE Runtime Environment (build 1.8.0_321-b07)Java HotSpot

2022-02-28 20:26:32 2576 2

原创 Linux Centos7 安装jdk8

快速通道查看是否存在查看当前java环境检索有关jdk和java的文件删除相关文件上传jdk下载上传安装新建文件夹c p jdk文件查看效果解压配置环境编辑环境文件生效配置文件完结查看是否存在一些Linux机子上会自带jdk,可以把它们检索出来并且删除掉,不然后面操作会出错。查看当前java环境# java -versionjava version “1.8.0_321”Java™ SE Runtime Environment (build 1.8.0_321-b07)Java HotS

2022-02-28 15:56:29 428

原创 Linux Centos7 防火墙(开启、关闭、重启、状态、端口)

快速通道什么是防火墙防火墙功能重要性总结开启关闭防火墙启动防火墙关闭防火墙禁用防火墙重启防火墙查看防火墙的状态当前版本查看帮助当前状态查看当前状态开放防火墙端口端口开放情况查看开放的端口开放端口关闭端口什么是防火墙防火墙(Firewall)技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。防火墙功能防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机上被执行。防火墙还可以关

2022-02-28 14:53:06 56861 1

原创 MySQL字段值默认方式添加和非默认添加效率对比

快速通道测试内容表结构测试代码POJO对比【1】(除主键外所有字段均自定义插入)插入100条数据(1713ms)插入1000条数据(3964ms)插入10000条数据(19153ms)插入50000条数据(84008ms)插入100000条数据(277664ms)对比【2】('age'和'sex'字段使用数据库默认的方式)插入100条数据(1731ms)插入1000条数据(3768ms)插入10000条数据(19713ms)插入50000条数据(86576ms)插入100000条数据(298735ms)结果

2022-01-14 12:11:35 738 1

原创 MyBatis对MySQL的BLOB类型字段存取(SSM框架集)

快速通道思考?什么是MyBatis?什么是MySQL?MySQL的BLOB字段是什么?怎么存储BLOB类型数据?需要的jar(pom.xml)相关配置(resources)实体类(POJO)数据库(DB)视图(Controller)业务处理(service)存储(xml)怎么获取BLOB类型数据?读取(xml)结尾。。。思考?相信对MyBatis和MySQL都不怎么陌生,那么:什么是MyBatis?什么是MySQL?MySQL的BLOB字段是什么?怎么存储BLOB类型数据?怎么获取BLOB类

2022-01-06 15:14:13 6031

原创 JAVA中变量的数据类型

快速通道JAVA中变量的(基本)数据类型数据类型基本数据类型整数型整数型之间的对比:long类型注意点:一般用途:浮点数型整数型之间的对比:注意点:一般用途:字符型一般用途:布尔型一般用途:JAVA中变量的(基本)数据类型在平常会经常用到一些变量,那么:你知道Java中有几种变量类型吗?分类是什么?表示范围?接下来我将逐步分析Java中变量的数据类型数据类型先来张图吧:基本数据类型有8种,是Java语言内嵌的,在任何操作系统中都具有相同大小和属性。引用数据类型是在Java程序中由编

2022-01-05 13:04:56 2283

批量生成100以内的加法/减法算式基、批改练习并存储

使用java代码实现《批量生成100以内的加法/减法算式基、批改练习并存储》 实现生成习题 进一步按照类型生成习题 再进一步存储读取习题 最终选择类型生成习题并进行存储以及批改练习 采用层层递进,最终成完整的小demo

2022-05-07

jdk-8u321-windows-x64.exe

jdk-8u321-windows-x64.exe

2022-03-20

nacos-server-2.0.4.tar.gz

linux操作系统的nacos2.x .tar.gz包 nacos-server-2.0.4.tar.gz

2022-03-01

mysql-8.0.28-1.el7.x86-64.rpm-bundle.tar

linux操作系统的mysql8 rpm-bundle.tar包 mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar

2022-02-28

nginx-1.20.2.tar.gz

linux操作系统的nginx-1.2 tar.gz包 nginx-1.20.2.tar.gz

2022-02-28

jdk-8u321-linux-x64.tar.gz

linux操作系统的jdk8 .tar.gz包 jdk-8u321-linux-x64.tar

2022-02-28

空空如也

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

TA关注的人

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