自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丁花的博客

个人学习记录,如果有误,欢迎私信指出

  • 博客(111)
  • 收藏
  • 关注

原创 代码随想数组篇v2.0

本篇重点在于初步了解数组,并对数组进行简单的使用。数组、下标、Java。

2024-06-02 19:21:00 223

原创 前端环境配置(后端使用前端版,简易版非专业前端)

后面就可以正常使用nvm切换node版本,使用npm install 安装,npm run运行等操作。

2024-06-01 19:56:47 666

原创 window本地域名映射修改

最后将修改后的文件保存,复制到C:\Windows\System32\drivers\etc替换。

2024-06-01 19:27:59 330

原创 短链接虚拟机环境配置

运行成功,稍等几秒启动时间,浏览器输入 http://localhost:8848/nacos/index.html 查看控制台。打开 ~/docker/software/mysql/conf mysqld.cnf 文件,增加以下内容。-e MYSQL_ROOT_PASSWORD=root:指定 root 的密码为 root。-p3306:3306:将容器的 3306 端口挂载到宿主机的 3306 端口上。删除原 MySQL 容器,通过新配置创建新的容器。启动 MySQL 实例,复制对应的配置文件。

2024-06-01 17:13:14 146

原创 VMware虚拟机中Centos最小化安装后的常用配置

每次在虚拟机安装linux之后都要配置固定ip,安装docker等操作,所以使用此文章,记录以后快速配置。

2024-06-01 15:10:48 1142

原创 通过本机端口映射VMware中虚拟机应用(例如同一局域网别人想远程连接你虚拟机中的数据库)

虚拟机中安装一下达梦数据库,并且以后大家都连接你虚拟机中达梦数据库进行开发。。。。。。在不改动自己虚拟机配置,以及本地网卡任何配置的情况下如何解决?本虚拟机网络一直使用的NAT模式。

2024-04-23 18:52:41 855

原创 关于淘宝的nodejs镜像网址更新后,前端项目出现的一系列问题解决方案。

npm install,之前是成功的,最近不成功。

2024-03-04 09:11:45 1047

原创 MySQL8.0+jdk17启动seata报错处理

处理完问题1,启动后发现MySQL连接报错。

2024-02-29 14:50:08 354

原创 acess denied for user :root@‘192.xxx‘(using password:yes) 报错解决--MySQL设置中的一大坑!本地密码和远程密码可能设置不同

使用虚拟机可以访问MySQL,使用远程连接工具直接连接MySQL报错如下:acess denied for user :root@‘192.xxx’(using password:yes)

2024-01-23 22:39:22 826

原创 easyexcel报错解决

项目由poi改用easyexcel,报错如下:java.lang.NoSuchMethodError: ‘org.apache.poi.ss.usermodel.CellType org.apache.poi.ss.usermodel.Cell.getCellType()’easyexcel中的poi和项目原本的poi版本冲突问题。由于之前做过easyexcel项目,就把所以子工程pom里的poi注释掉了。关键:忽略了parent项目pom的dependencyManagement中版本锁定的poi,

2024-01-22 20:19:20 1129

原创 本地git切换地区后,无法使用ssh访问github 22端口解决方案

由于放假回家,发现之前一直使用正常的git,与github无法通讯,pull和push都无法连接。

2024-01-21 21:22:09 654

原创 idea 本身快捷键ctrl+d复制 无法像eclipse快捷键ctrl+alt+上下键,自动换行格式问题解决

例如我使用ctrl+d 想复杂如下内容复制效果如下,没有自动换行,还需要自己在进行调整。

2023-12-10 09:58:11 1068

原创 使用ssm框架进行mapper或者service单纯测试时报错问题处理

使用注解方式配置好ssm后,无法在测试中单独测试mapper层和service层。

2023-12-10 09:30:16 405

原创 《算法图解》所有练习答案,及部分重要的算法(JAVA版)

详情转移到,Github开源项目。

2023-11-21 16:39:16 177

原创 Java开发学习路线--持续更新中

@ author :developer_zxhGitHub | Gitee

2023-11-18 20:42:53 128

原创 新版本IntelliJ IDEA(如2023)中运行Spring Boot找不到VM options进行端口的修改的问题解决

如下图找不到VM options。

2023-11-03 21:16:28 2171 2

原创 IntelliJ IDEA Services工具栏运行不显示端口问题解决

如Spring Boot服务启动时,端口不显示。

2023-11-03 20:52:25 2931 2

原创 Dataspell快捷键更改为eclipse后,在.py文件中shift+回车自动换行冲突问题解决

已经将Dataspell快捷键切换快捷键为eclipse,shift+enter没有自动换行。

2023-10-21 13:55:12 184

原创 关于VMware Workstation Pro中虚拟机无法连接外网问题解决

打开虚拟机设置,将网络设备器修改为NAT模式。注意如果是克隆的多个虚拟机,需要将高级(V)里面的mac地址进行重新生成。

2023-10-09 20:40:17 788

原创 npm : 无法加载文件 D:\developing\nodejs\npm.ps1,因为在此系统上禁止运行脚本。

npm : 无法加载文件 D:\developing\nodejs\npm.ps1

2023-01-20 15:54:59 612 2

原创 软考软件设计师本人成功备考经验分享

软考软件设计师本人成功备考经验分享1.查到成绩2.在线视频3.书籍推荐3.1软件设计师考试大纲(官方指定)3.2软件设计师教程(官方指定)3.2软件设计师2013至2018试题分析与解答(官方指定)软件设计师考试冲刺(习题与解答)非官方4.手机软件5.总结1.查到成绩软考成绩出来,我侥幸通过了,我考的是软件设计师,下面是我考试的分数,不是很高,但是非常喜悦,一次通过哦。2.在线视频我给大家说一下我的备考经验吧。首先视频方面,我看的是b站上的软件设计师考试教程,我把所有的视频都看完了。3.书籍

2021-12-20 18:24:11 1138 2

原创 六、git远程仓库使用

git远程仓库使用1. 远程仓库的概念2. 局域网仓库2.1本地相对路径,多个文件夹之间共享代码2.2开启局域网共享代码3. 常用远程仓库托管服务4. 创建码云远程仓库5. 把本地代码推送到远端6. 从远程仓库克隆代码7. 代码的修改与提交,查看历史9. ssh 连接概述10. ssh 密钥的生成11. ssh 密钥配置12. ssh 方式克隆/提交代码:13. 远程仓库的其他操作1. 远程仓库的概念我们的代码不能总是放在本地,因为总是放在本地,一旦电脑出现故障,数据将丢失,怎么共享呢,这里我们需要一个

2021-12-01 22:37:37 1134 3

原创 五、git中tag标签的使用

git中tag 标签的使用1. 标签的概念2. 标签的创建(tag)3. 标签的切换与删除1. 标签的概念如果你的项目达到一个重要的阶段,并希望永远记住那个特别的提交快照,你可以给它打上标签(tag)比如说,我们想为我们的项目发布一个"1.0"版本。 我们给最新一次提交打上(HEAD)"v1.0"的标签。标签可以理解为项目里程碑的一个标记,一旦打上了这个标记则,表示当前的代码将不允许提交2. 标签的创建(tag)标签的创建和分支的创建操作几乎一样3. 标签的切换与删除...

2021-12-01 18:50:15 481

原创 四、Git 的基本使用02-TortoiseGit 操作本地仓库(分支)

Git 的基本使用02-TortoiseGit 操作本地仓库(分支)1. 分支的概念2. 为何要使用分支3. 创建分支4. 分支的查看切换4.1查看分支4.2切换分支5. 分支的合并与删除5.1合并5.2删除分支6.分支合并时冲突的处理 ​6.1冲突的概念6.2 如何处理冲突1. 分支的概念几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,避免影响开发主线。多线程开发,可以同时开启多个任务的开发,多个任务之间互不影响.2. 为何要使用分支先看单线程开发

2021-12-01 18:21:59 1253

原创 补充一、java的内部类

java的内部类3.4.1 概述3.4.2 特点3.4.3 成员内部类3.4.4 匿名内部类3.4.1 概述如果一个类存在的意义就是为指定的另一个类,可以把这个类放入另一个类的内部。就是把类定义在类的内部的情况就可以形成内部类的形式。A类中又定义了B类,B类就是内部类。B类可以当做A类的一个成员看待。3.4.2 特点1、 内部类可以直接访问外部类中的成员,包括私有成员2、 外部类要访问内部类的成员,必须要建立内部类的对象3、 在成员位置的内部类是成员内部类4、 在局部位置的内部类是局部内部类

2021-12-01 14:33:43 107

原创 二、java中反射的使用

java中反射的使用1. 概念2. 为什么需要反射3. 反射Class类对象4. 常用方法5. 反射的应用5.1 获取类对象5.2 获取构造方法5.3 获取成员方法5.4 获取成员变量5.5 创建对象5.6案例6. 暴力反射6.1案例1. 概念Reflection(反射) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,也有称作“自省”。反射非常强大,它甚至能直接操作程序的私有属性。我们前面学习都有一个概念,private的只能类内部访问,外部是不行的

2021-12-01 11:49:31 238

原创 一、JAVA中的注解使用

JAVA中的注解使用1. 概念2. 分类3. JDK注解4. 元注解4.1 @Target ElementType.class4.2 @Retention RetentionPolicy.class5. 自定义注解5.1 定义注解5.2 使用注解5.3 解析注解5.4 注解案例1. 概念注解可以增强我们的java代码,同时利用反射技术可以扩充实现很多功能。它们被广泛应用于三大框架底层。传统我们通过xml文本文件声明方式,而现在最主流的开发都是基于注解方式,代码量少,框架可以根据注解去自动生成很多代码,从

2021-12-01 10:16:27 378

原创 jsp中javascript不执行

问题:<script src="${pageContext.request.contextPath}/js/jquery-3.3.1.js"/>在jsp中编写javascript脚本缺不执行原因:因为jsp需要script双标签,所有标签修改类似如下即可<script src="${pageContext.request.contextPath}/js/jquery-3.3.1.js"></script>...

2021-10-07 14:17:39 2715 2

原创 mybatis使用时出现javax.net.ssl.SSLException: closing inbound before receiving peer‘s close_notify的解决方法

问题:当正常配置和运行数据库操作时,出现如下错误问题解决:在spring配置文件中,加上如下&amp;useSSL=false注意这里的&amp; 类似于 &使用& 会报错在运行时,就不会出现报错信息了。...

2021-09-27 22:22:18 397

原创 JAVA中Scanner的使用及nextLine和nextInt等混用报错问题解决

这里写自定义目录标题1.Scanner类的概述2.常用方法3.案例测试4.常见错误情况5.解决方法5.1方法一:5.2方法二:5.3方法三:1.Scanner类的概述Scanner类用于扫描从控制台输入的数据,可以接收字符串和基本数据类型的数据。位于java.util.Scanner包中。2.常用方法1、String next(); 作用:接收控制台输入的一个字符串。 注意:以空格和回车为结束符 2、String nextLine(); 作用:接收控制台输入的一个字符串。

2021-09-22 19:38:30 3512

原创 二十六、JAVA中线程的使用和同步锁synchronized

JAVA中线程的使用1.继承Thread创建线程1.1 概述1.2 常用方法1.3 案例测试2. 实现Runnable接口创建线程2.1 概述2.2 常用方法2.3 案例测试3. 多中创建线程方式的比较比较4. 售票案例4.1 案例1:继承Thread4.2 案例2:实现Runnable4. 同步锁4.1概述4.2同步和异步的区别4.3用法4.4 特点4.5 案例改造上面售票出现的问题1.继承Thread创建线程1.1 概述Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例

2021-09-16 14:35:17 479

原创 二十五、JAVA中的进程和线程

JAVA中的进程和线程1. 进程1.1 概念1.2 特点2. 线程2.1 概念2.2 进程和线程的关系3. 多线程的特性3.1 随机性3.2 线程状态1. 进程1.1 概念就是正在运行的程序。也就是代表了程序所占用的内存区域。1.2 特点独立性: 进程是系统中独立存在的实体,它可以拥有自己的独立的资源,每一个进程都拥有自己私有的地址空间。在没有经过进程本身允许的情况下,一个用户进程不可以直接访问其他进程的地址空间。动态性: 进程与程序的区别在于,程序只是一个静态的指令集合,而进程是一个

2021-09-16 12:19:05 126

原创 二十四、JAVA的Collections工具类

JAVA的Collections工具类1.Collections工具类的概述2. 常用方法3. 案例 测试1.Collections工具类的概述就像Arrays工具类一样,Arrays用来给数组提供了 丰富操作方法。Collections是给集合提供了丰富的 操作方法2. 常用方法Collections.sort(List<> list):根据元素的自然顺序 对指定列表按升序进行排序。Collections.replaceAll(List<T> list, T old

2021-09-13 19:27:21 183

原创 二十三、JAVA中的Set和Map

JAVA中的Set和Map1. Set接口1.1 概述1.2 特点1.3 常用方法1.4 案例 测试常用方法2. HashSet2.1 概述2.2 案例 获取HashSet里的元素3. Map接口3.1 概述3.2 特点3.3 继承结构3.4 常用方法3.5 案例 测试常用方法4. HashMap4.1 概述4.2 案例 读取HashMap的数据4.3 案例 字符串中的字符统计4.4 HashMap扩容1. Set接口1.1 概述一个不包含重复元素的 collection。数据无序(因为set集合没

2021-09-13 19:08:11 872 2

原创 二十二、JAVA中的List、数组和链表区别

1.List接口1.1 的概述有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。1.2 特点1、 数据有序2、 允许存放重复元素3、 元素都有索引1.3 常用方法 ListIterator<E> listIterator() 返回此列表元素的列表迭代器(按适当顺序)。 ListIterator<E> listIte

2021-09-13 17:35:21 1788

原创 二十一、JAVA中的集合Collection

1. Collection接口的概述是用来存放对象的数据结构。其中长度可变,而且集合中可以存放不同类型的对象。并提供了一组操作成批对象的方法。数组的缺点:长度是固定不可变的,访问方式单一,插入、删除等操作繁琐。2. 集合的继承结构Collection接口-- List接口 : 数据有序,可以重复。 -- ArrayList子类 -- LinkedList子类-- Set接口 : 数据无序,不可以存重复值 -- HashSet子类-- Map接口 : 键值对存数据--

2021-09-13 16:33:27 96

原创 二十、JAVA中的泛型

JAVA中的泛型1. 泛型概念2. 作用3. 泛型示例4. 泛型声明5. 常用名称6. 案例 编译时类型检查7. 案例 代码通用性更强8. 案例 类型擦除1. 泛型概念public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable{}public inter

2021-09-13 16:07:06 194

原创 十九、JAVA中的序列化和反序列化(ObjectOutputStream和ObjectInputStream),编码转换流的应用

JAVA中的序列化和反序列化,编码转换流的应用3.7.1 序列化和反序列化3.7.2 编码转换流2.1工具类:2.2案例3.7.1 序列化和反序列化序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。1、序列化:利用ObjectOutputStream,对象的信息,按固定格式转成一串字节值输出并持久保存到磁盘化。2、反序列化:利用Objec

2021-09-12 20:39:41 712

原创 十八、JAVA中的字符流Reader和Writer

JAVA中的字符流1. 字符流读取1.1 Reader抽象类1.2 FileReader子类1.3 InputStreamReader子类1.4 BufferedReader子类2. 字符流写出2.1 Writer抽象类2.2 FileWriter子类2.3 OutputStreamWriter子类2.4 BufferedWriter子类3. 案例字符流读写1. 字符流读取常用于处理纯文本数据。1.1 Reader抽象类用于读取字符流的抽象类。常用方法:int read()

2021-09-12 20:19:48 329

原创 十七、JAVA中的字节流FileOutputStream、BufferedOutputStream和FileInputStream、BufferedInputStream

字节流概述专门用来读写 数据的,而且是各种类型 的数据. 被底层的一些工具类大量的使用.2继承结构--读取 InputStream -- 父类是一个抽象类,不能new,只学习共性方法 -- FileInputStream -- 子类学习怎么new,方法都是继承来的 -- BufferedInputStream -- 子类学习怎么new,方法都是继承来的 --写出 OutputStream -- 父类是一个抽象类,不能new,只学习共性方法 -- FileOutputStream -

2021-09-11 20:42:36 682

空空如也

空空如也

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

TA关注的人

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