自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 力扣刷题笔记-08 字符串转整数

百无一用是情深。

2023-10-08 15:38:49 82

原创 力扣刷题笔记-07 整数反转

狗看了都摇头的你啊急,纯爱战士一败涂地。

2023-10-08 11:45:10 100

原创 力扣刷题笔记-06 N字形变换

比如说,我给一个字符串,LEETCODE,行数为3,然后按照N字形排列,就是下面这个排列方式。排列完之后正常读取,结果就是LCETOEED。这叫做N字形变换。这个例子里给的行数就是3,往下排三行,然后往右往上走。

2023-09-27 17:11:49 99

原创 力扣刷题笔记-03 无重复的最长子串

这个算法目前的时间复杂度挺高,应该用hashmap存储字符和索引。

2023-09-26 10:02:47 62

原创 力扣刷题笔记-05 最长回文子串

从左边出发,字符的顺序和从右边出发是一样的,比如aba,abba。

2023-09-26 10:00:44 32

原创 Gson自定义TypeAdapter

自定义序列化

2023-09-22 09:48:09 205

原创 合并两个有序数组

力扣链接:https://leetcode.cn/problems/merge-sorted-array/算法属于归并排序首先你需要3个指针:p1: 指向nums1数组的真实的最后一个元素p2:指向nums2数组的真实的最后一个元素p: 指向nums1数组填充完0的最后一个元素举个例子:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3在算法开始的时候,nums1[p1] == 3; nums2[p2] == 6; nums1[p] == 0(最

2023-07-14 10:46:07 36

原创 SonarQube使用记录

代码质量 SonarQube

2023-05-24 09:33:40 115

原创 配置文件转换成Java文件

【代码】Java类里的成员变量是自身的对象。

2023-04-10 09:21:30 141

原创 mock打桩不生效的问题

参数不对,努力白费。

2022-11-22 10:33:09 3042 1

原创 jasper report分组显示

java使用jasper report生成PDF分组时,PDF内容分组问题

2022-06-10 17:11:12 580 1

原创 swagger首页空白

如题,项目A开发完毕后,回到项目B继续开发。当启动项目,输入http://localhost:8080/swagger-ui.html的时候,swagger首页显示空白。原因:项目A和项目B的swagger地址是相同的,输入swagger首页地址,由于浏览器缓存的原因,导致访问的仍旧是项目A的swagger,而项目A并未启动,所以显示空白。解决方案:f12,清空缓存并重新加载。...

2022-05-05 13:39:22 2919

原创 Jpa联合主键

Jpa联合主键项目背景:SpringBoot+jpa+h2数据库。本菜鸟接了个需求,在数据库里增加一些数据。sql语句发过来了,如下所示:INSERT INTO st_report_template(hosp_cde, section, path, last_upd_usr, last_upd_dt, status_cde) VALUES('BH', 'ADDITIONAL_INFO', 'exam_report_additional_info.html', 'sa', '20140204 15:43

2021-09-06 20:38:41 3483

原创 java军火库

余洋涛 java开发工程师个人信息姓 名 : 余洋涛 学 历 : xxx性 别 : 男 工作年限 : xxx年 龄 : 28 联系电话 : 17737833345E-mail : [email protected] 求职状态 : 离职专业技能一: Java 基础1.java的特性:​ 封装,继承,多态封装:​ 含义:

2021-06-16 08:02:48 520

原创 redis军火库

redis1. redis和memcache的区别redismemcache存储方式支持持久化,可以存储到硬盘上,掉电不丢失只能在内存中,掉电会丢失支持的数据类型hash(存储对象),zset(存储热点信息,带分数值),list,set简单的string底层模型redis建立了自己的vm机制,因为一般的系统调用系统函数会浪费一定的时间value值redis最大可以达到1gb最大只能1mb速度快慢备份支持数据备份2

2021-06-03 08:41:27 88

原创 SpringBoot学习笔记

1. 什么是SpringBoot基于Spring框架开发的框架,目的:简化Spring应用初始化的搭建和开发过程Spring Boot 只是 对springFramework 框架封装, 简化了开发(spring 整合 spring mvc ,mybatis 还有其他第三方的插件)Spring Boot整合了许多框架和第三方库配置,几乎可以达到“开箱即用”。开箱即用:几乎0配置,可以不做任何的配置,只需引入依赖,就可以使用约定优于配置:Spring Boot配置很多默认规则,不需要be

2021-05-26 19:33:56 138

原创 java基础之---多线程

1. 什么是进程和线程进程:一个内存中运行的应用程序。每个应用程序都有自己独立的一块内存空间,一个进程可以有多个线程。线程:进程中的一个执行单元,负责当前进程中程序的执行。一个进程至少有一个线程。一个进程可以运行多个线程,多个线程可以共享数据区别总结:根本区别:进程是操作系统分配资源的基本单位,线程是处理器调度任务和执行的基本单位。资源开销:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线

2021-03-20 11:25:32 65

原创 java面向对象之---多态

package com.b_duotai;/** * 测试多态 * 第一次测试 */class Person{ public void fun1() { System.out.println("fun1--来自父类"); } public void fun2() { System.out.println("fun2--来自父类"); }}class Son extends Person{ /** .

2021-03-13 16:21:31 64

原创 java面向对象的特性之---继承

1.继承是子类可以使用父类的公有属性和公有方法class 父类名{}class 子类名 extends 父类名{}2.下面举个例子说明继承package com.a_extends;class Person{ String name; int age; public Person() { System.out.println("父类无参构造被调用"); } public Person(String name, int

2021-03-12 21:31:01 85

原创 找出数组中的最大元素,并且放在下标为0的位置

package com.doubi.zx.test;import java.util.Arrays;/** * 找到数组中的最大值,放在下标为0的位置 */public class test3 { public static void main(String[] args) { int[] arr = {3,5,1,7,8,2,9,4,0,6}; System.out.println(Arrays.toString(arr)); boo.

2021-03-02 18:02:55 483

原创 java-冒泡排序

/** * 冒泡排序 * 思想:相邻元素互相比较,较大的放在后面 * 执行过程:{23,12,56,7,3} * 外层 * 第一趟:{23,12,56,7,3} * 内层 * 第一趟:23>12,交换->12,23 {12,23,56,7,3} * 第二趟:23<56 {12,23,56,7,3} * .

2021-03-02 17:48:57 57

原创 Java-选择排序

主题思想:每次在待排序列中找到最小的元素,放到已经排好的数据后面/** * 选择排序 * 思想: * 在数组里,每次在待排序列中找出最小的一个,放到 * 已经排好的序列中 * 例如:{3,1,6,2,8,5,9} * 第一趟:在序列中找到1,放在最前面,作为排好的,数列就成了{1,3,6,2,8,5,9} * 第二趟:在1后面的序列中找到2,放在1的后面,数列就成了{1,2,3,6,8,5,9} */publi.

2021-03-02 17:19:48 79

原创 Java学习笔记(持续更新中)

面向对象:对象是由属性和方法构成,封装起来的一个整体,其内部信息可以对外界隐藏,并且可以重复使用。属性:用来描述对象,说明对象是什么。方法:用来使用对象,对象能够做什么。面向对象的三大特征:封装、继承、多态1.1 .1类与对象的关系类是对象的统称,比如:人(类), 黄种人、黑种人、白种人(对象)类是抽象的,对象是具体的。类是对一类对象的抽象,对象是对类的具体化。...

2019-03-25 22:23:26 85

原创 数组的常见异常

数组下标越界异常(ArrayIndexOutOfBoundsException):当访问的下标不存在的时候 int[] arr1= {1,12,134};System.out.println(arr1[3]); 运行结果: 空指针异常(NullPointeException):当程序试图在需要对象的地方使用null的时候会出现该异常 int[] arr1...

2019-03-25 14:57:34 241

mybatis学习笔记

mybatis学习笔记

2021-05-26

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

TA关注的人

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