自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 git统计代码提交次数以及行数近一个月

printf "\n%25s " “总计:”;printf “%25s +s = +s - %18s\n” “用户名” “总行数” “添加行数” “删除行数”printf “\n\n2. 按用户名统计代码提交次数:\n\n”printf “\n3. 按用户名统计代码提交行数:\n\n”printf “%10s %s\n” “次数” “用户名”printf “\n%10s” “合计”;

2024-03-21 10:35:13 564

原创 打印日志格式 @Slf4j

打印日志格式 @Slf4j

2024-01-11 16:15:05 493

原创 Java项目lib下的包自动打入war包的pom代码

Java项目lib下的包自动打入war包的pom代码

2024-01-09 11:58:54 453

原创 org.apache.poi 3.9依赖普通导出execl

【代码】org.apache.poi 3.9依赖普通导出execl。

2023-12-01 16:44:22 299

原创 导出pdf并存放到zip中

导出pdf并存放到zip中controller @UBA(module = "发现问题单", action = "导出PDF", channel = OperatorType.Page) @PostMapping("/exportPdf") public AjaxResult exportPdf(HttpServletResponse response,@RequestBody ProblemFindingVo problemFindingVo) throws Exception

2023-12-01 16:37:53 151

原创 智慧建造pom文件

【代码】智慧建造pom文件。

2023-12-01 16:27:41 393

原创 java自定义异常

##java自定义异常。

2023-12-01 16:26:09 27

原创 java发送邮件模板

【代码】java发送邮件模板。

2023-12-01 16:25:06 310

原创 生成问题编码

【代码】生成问题编码。

2023-11-30 17:55:30 27

原创 java导出一二三级合并单元格

java导出一二三级合并单元格。

2023-11-30 17:54:27 66

原创 Java日期条件查询

Java日期条件查询。

2023-11-30 17:48:18 45

原创 IP地址的正则表达式

IP地址的正则表达式。

2023-11-25 17:42:39 38

原创 获取产权树列表

【代码】获取产权树列表。

2023-11-25 17:41:47 30

原创 MybatisPlusConfig配置类

MybatisPlusConfig配置类

2023-10-27 15:33:58 404 1

原创 SwaggerConfig配置类

SwaggerConfig配置类

2023-10-27 15:32:57 365 1

原创 java生成tonken工具类

java生成tonken工具类

2023-10-27 15:31:55 188 1

原创 日期转换类

日期转换类

2023-10-27 15:30:10 38 1

原创 UUID工具类

UUID工具类

2023-10-27 15:29:21 162 1

原创 导出execl工具类

【代码】导出execl工具类。

2023-10-27 15:26:30 36 1

原创 springBoot多数据源配置

springBoot多数据源配置

2023-10-27 15:23:08 86 1

原创 Java面试题

1、 内存优化:声明变量时在赋值时内存才会分配空间jdk7之前包括7,sort方法效率较低,通常自己写排序算法jdk8之后,sort方法效率得到了较高的优化,通常直接使用sort方法java数据结构:枚举(Enumeration)、位集合(BitSet)、向量(Vector)、栈(Stack)、字典(Dictionary)、属性(Properties)、哈希表(HashTable)2、 接口可以继承接口3、 抽象类可以实现接口4、 抽象类可以继承抽象类&与&&的区别

2021-03-25 15:18:24 116

原创 I/O流

流流是一种抽象的概念,代表数据的无结构化传递。按照流的方式进行传递,数据被当成无结构的字节序列或字符序列。从流中取得数据称为提取操作,向流中添加数据称为插入操作I/O流(提供一条通道,将源中的字节序列送到目的地)将一个程序拆分成一个个小包传输,丢包:网络波动、带宽不够、IO流:与硬盘进行交互;存储信息’IO流就是以流的方式进行输入输出1、File类:是文件和目录路径名的抽象表示形式(代表磁盘文件本身的对象)File file= new File(“路径”);File类的常用方法:.

2021-03-24 15:46:17 81 1

原创 异常

异常:(也是一个Java对象,继承自Object)概念:异常是阻止当前方法或作用域继续执行的问题异常的原因:1、用户误操作2、程序错误3、物理错误注:本质上来讲,java异常是一个对象,封装了一些成员变量和操作,可以向操作一般的java对象那样去操作java异常对象常见异常:1、 检查性异常(checked异常)红线最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的,例如打开一个不存在的文件时,一个异常就发生了,这些异常在编译(编写)时不能被简单的忽略2、 运行时异常

2021-03-24 15:43:32 145 2

原创 抽象类和接口

抽象类:(abstract抽象:是从具体事物抽出它们共同的属性与行为,这种思维过程叫做抽象在面向对象中。所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类抽象方法:被abstract 修饰的方法且没有方法体的方法(结尾;结尾)特性:1、 抽象类不能实例化,但可以有构造方法且正常运行(必须被继承才能使用)2、 虽然不能实例化,但构造方法依然存在3、 一个类只能继承一个抽象类4、 抽象方法必须被子类重

2021-03-24 15:42:05 89 2

原创 面向对象(OOP)

一、 面向对象:(OOP)代码冗余代码耦合:(两段代码的依赖性太高,一段代码不能用,另一段代码也不能用)解决办法:方法、返回值,传参,解决代码耦合;使用全局变量会增加代码耦合This :代表本类的引用,被隐式的引用成员变量和方法Static:类名.静态成员(提供共享数据和方法)静态方法中不能使用this关键字静态方法中不能直接调用非静态方法被static修饰的变量和方法,成为类变量、类方法没被static修饰的变量和方法,成为对象变量、实例变量、对象方法、实例方法对象的销毁:对象引用

2021-03-24 15:26:13 123

原创 数组和方法

方法:(java方法是语句的集合,他们在一起执行一个功能)(方法是解决一类问题的步骤的有序组合)(方法包含于类中或对象中,方法在程序中被创建,在其他地方被应用)注意1、方法要实现代码的复用性、要整合零散的代码;2、方法是执行程序的 最小单元。3、一个方法实现一个功能,多个功能实现一个模块,多个模块实现一个项目 }方法名:驼峰命名,不使用下划线优点:1、有利于程序的维护;2、提高了代码的复用性,扩展性 ;3、提高程序的开发效率。1、参数:一个方法运行前,需要的前提条件2、传参:

2021-03-24 15:24:11 132

原创 Java变量和选择结构和循环结构

变量(内存空间=数据)在堆中划分出一块区域,再在栈中划分出一块区域表示标识,指向堆中的那块区域,并为该区域赋值1、变量的有效范围 : 指程序代码能够访问该变量的区域(当变量定义出来时,只是暂存在内存中,等程序执行到某个点时,该变量将被释放)成员变量:在类体中 实例变量 静态变量(static修饰的变量)静态变量的有效范围可以跨类,甚至整个应用程序中,还可以类名.静态变量在其他类中使用局部变量:在方法体中,只在当前代码块中有用当方法被调用时,jvm虚拟机为局部变量分配空间,调用结束后,被

2021-03-24 15:21:53 170

原创 Java硬件和软件

一:硬件 (CPU内存,硬盘,显卡)1、内存:内存用来平衡CPU的处理速度和硬盘的读取速度 而划分出来一块单独的区域(当CPU读取硬盘数据是,先将硬盘数据获取到内存中,然后CPU读取内存中的数据,从而提高CPU读取数据的速度),平衡速率差。注意:(电脑里所有的应用程序都运行在内存中,内存在计算机中主要用来平衡 CPU 的处理速度和硬盘的读取速度;我们必须对内存空间进行合理的使用;内存空间必须及时释放,以便下次使用。)2、内存的存储方式(内存的进制为16进制)(1)内存分为无数个格子,每一个格子叫元

2021-03-24 15:17:47 1423

原创 冒泡算法

冒泡算法 public static void main(String[] args) { int[] arr = {5,8,1,6,2,4}; for(int i = 0; i < arr.length-1; i++) { //外层循环控制排序躺数 for(int j = 0; j < arr.length-1-i; j++) { //内层循环控制每一趟排序的次数 if(arr[j] > arr[j+1]) { //如果第一个数比第二个数大 int

2021-03-24 15:00:13 67

原创 集合

一:集合(类)概念:集合中存放的是对象的引用(标识),并不是真正的对象本身(数据本身)注意:1、 不能存放不同数据类型的数据,但可以存不同对象的引用(因为他们的父类都是Object)(集合只能存放引用数据类型)2、 集合使用.size获取集合长度3、 使用集合必须使用泛型(泛型:集合存放数据的类型)4、 使用集合存放不同对象会被装换为object上帝类,所以存放的对象类型相同5、 集合中不能存放基本数据类型6、 可以理解为一个动态数组7、 为什么使用泛型:当把一个对象放入集合中,集合不会记

2021-03-24 14:52:50 101

原创 Java常用工具类

工具类1、 Object包名加类名= 完全限定名1、(所有的类默认继承自Object类,子类会默认调用父类的方法)(子类的构造方法默认访问的是父类的无参构造方法)2、上帝类(一个类如果没有父类,默认继承Object类)常用方法: 1、 hashCode(): 获取对象hash值(唯一的) 2、 toString(): 将对象变为字符串返回 3、 equals(): 判断来个内存地址是否相同 4、 getClass(): 获取类名(反射用的)被fainal修饰的类不能被继承,

2021-03-24 14:44:22 1683 2

前端HTML基本标签视频

前端HTML基本标签视频

2021-03-24

空空如也

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

TA关注的人

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