自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【java 打包并运行jar包操作笔记】

运行jar包的几种方式(引用:https://blog.youkuaiyun.com/qq_42169450/article/details/122688940)在没有命令的情况下使用重定向符号时,它会创建一个文件。2>&1 符号>&是一个整体代表将标准错误2重定向到标准输出1,如果是2>1的话,代表将标准错误输出到文件1,而不是重定向到标准输出流。首先打开maven管理,打开项目的主pom,执行clean ,可以使用命令行,清理 :mvn clean。在下面的运行栏中,就可以看到我们打的包所在的位置了。

2023-09-22 10:08:25 825

原创 【linux部分服务安装和配置- -学习笔记】

服务安装

2023-09-22 09:54:03 145

原创 【java进阶之泛型】

一、什么是泛型Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。二、 java 中泛型标记符:E - Element (在集合中使用,因为集合中存放的是元素)T - Type(Java 类)K - Key(键)V - Value(值)N - Number(数值类型)? - 表示不确定的 java 类型三、泛型的应用1.泛型方

2022-02-19 16:24:36 221

原创 【java进阶之反射】

一、什么是反射Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。二、 为什么会有反射,反射解决了什么问题Java中编译类型有两种:. 静态编译:在编译时确定类型,绑定对象即通过。动态编译:运行时确定类型,绑定对象。动态编译最大限度地发挥了Java的灵活性,体现了

2022-02-19 15:36:42 196

原创 java设计模式---工厂模式

@[工厂模式]一、工厂模式(Factory Pattern)工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。二、介绍**意图:**定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。**主要解决:**主要解决接口选择的问题。**何时使用:**我们明确地计划不同条件下创建不同实例时。**

2021-12-17 17:20:01 263

原创 IDEA连接MySQL数据库时,出现如下报错

IDEA连接MySQL数据库时,出现如下报错:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.解决方法:1. 以管理员模式运行cmd。2. 输入:mysql -u root -p若提示“ 'mysql' 不是内部或外部命令,也不是可运行的程序 ”,则:计算机 >属性 >高级系统设置 >环境变量 >PATH &

2021-11-27 22:14:19 213

原创 java设计模式初步了解

@java程序设计模式学习设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式遵循的几个原则:单一职责原则、开闭原则、里氏替换原则、接口隔离原则、依赖倒置原则1.单一职责原则:该原则指出软件模块只有一个被修改的理由,函数应该做一件事,做好这件事,只做一件事。2.开闭原则:模块、类和函数应该对拓展开放、对修改关闭,最好的办法是尝试在完成后保持模块不变,并通过继承和多态扩

2021-11-27 22:13:09 105

原创 2020-10-20

使用Navicate Premium12.0 连接MySql8.0出现2059-Authentication plugin 'caching_sha2_password' cannot be loaded:的错误,解决方法如下出现问题的原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password解决:打开mysqlALTERUSER'root'@'localhost'I...

2020-10-20 10:26:37 73

原创 linux操作命令笔记

Linux 操作考内容•CentOS6.5的安装1、创建虚拟机,要求虚拟机的内存1024MB,硬盘容量:20G。网络选择桥接(1)创建虚拟机,要求虚拟机的内存1024MB,(2)硬盘容量:20G。2、在所创建好的虚拟机上安装CentOS6.5操作系统,其中磁盘分区为:根分区/(15G)、swap(2G)、home(3G) 。使用默认管理员账号,密码为:123456,使用lsblk查看并截图。主机名为自己名字的拼音,使用cat命令 /etc/sysconfig/network查看并截图。(1)其

2020-06-29 19:20:57 1268

空空如也

空空如也

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

TA关注的人

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