自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java连接chatGPT并且使用函数function(附API)

可能有些人有点懵逼了,这里放一下我参考的资料,大家比对着去看,了解下基础知识,function,function_all,name,等等.先用maven导入依赖,不是maven的自己看上面github地址找。懒得看的,直接看我代码,找核心代码自己copy使用即可。gpt3.5 和 gpt4 都支持,api是这么写的。找到了一个合适的,看得懂而且好用。2个url,自己看下。

2023-09-20 18:32:30 648

原创 java 使用 ES 遇到的问题解决记录

java中调用es遇到的坑

2023-08-07 14:54:49 242

原创 Mybatis中写if判断字符串的坑

Mybtais写if的时候判断字符串是否等于某值

2022-09-15 17:57:25 197 1

原创 Map的多种遍历方式以及不同数据量下遍历效率的比较

map的多种遍历及不同数据量下遍历效率的比较

2022-07-07 18:15:03 747

原创 mysql savepoint回滚点作用于delete无效语句时出现问题

set autocommit = 0;start TRANSACTION;delete from student where id = 1;SAVEPOINT b;ROLLBACK to b;上述语句可以正确回滚,并没有真正删除数据如果delete的where去掉,整个表都会被删除并且这个事务没有结束,是什么原因呢?求解求解求解。...

2022-05-16 23:18:29 211

原创 Java io流 解压缩多个文件 损坏问题解决

解压缩多个文件,压缩后文件出现损坏或数据丢失。

2022-03-15 12:18:59 2688

转载 @ResponseBody及@RequestBody作用简析

以下只是作为个人记录及复习所用,无详细解析代码具体作用,老爷慢走~@ResponseBody: 将java数据格式转换为JSON数据格式 (后台 -> 前台)@RequestBody: 将前台JSON数据转换为后台可处理数据 (前台 -> 后台)@RequestBody: 当同时使用@RequestParam()和@RequestBody时,@RequestParam()指定的 参数可以是普通元素、数组、集合、对象等等(即:当,@RequestBody 与@RequestP.

2021-11-29 22:48:32 954

原创 Linux系统下一个tomcat部署两个项目并且用nginx转发

准备工作 :<一个tomcat,一个nginx,两个项目> <一个前后端分离项目,一个前后端一体项目>版本:tomcat版本: 8.5.68nginx版本: 1.20.1 (nginx安装后会有两个目录,具体怎么区分,等等细节自行百度)安装tomcat以及nginx等步骤请自行百度,这里不一一赘述。预期结果:通过不同域名在浏览器访问,出现的页面(项目)不同前后分离过程:本人的tomcat安装目录在 /opt/apache-8.5

2021-09-13 18:53:22 835

原创 HashSet的简单认识

初识HashSet1.底层: 数组 + 链表2.HashSet没有额外创建方法,所使用的方法都是父接口Set创建的方法3.向HashSet添加元素使用 add() 方法4.使用add()传入HashSet中一个值或对象时,下文称 a ,此值(对象)所在类应重写 equals() 和 hashCode() 方法,通过重写的hashCode()方法计算传入的a的哈希值,然后通过一种算法根据哈希值计算出此 a 应在底层数组中存放的位置,此时先去判断底层数组中此位置是否已有元素,分为以下几种情况:1.数组

2021-08-13 18:19:16 238

原创 Java一维数组的堆栈空间指向

1.先声明了一个arr1数组并赋予了值2.再把arr2指向arr1 or 把arr1赋值给了arr23.arr1在栈内存里有一个内存地址,上面的第二步就 = arr2也有了和arr1 相同内存地址 = 他俩在堆内存指向的是同一块区域4.arr1[2] = ‘韩’; 此时arr1的值被修改,那么因为arr1 和 arr2 指向的其实是同一块区域5.所以输出打印,结果都是一一对应! 注意细节...

2021-04-02 11:22:17 179

原创 Java int类型和double类型的自动转换与强制转换

两种不兼容的值就需要强制转换,比如高精度 → 低精度 or char → int但是boolean布尔值是不可以被强转成其他值的

2021-04-02 11:05:03 2743

原创 Java给定一个升序数组插入元素保持从小至大升序

控制台:num = 30 时:num = 100 时:

2021-03-31 18:24:50 247

原创 Java关于二维数组的不同声明区别小细节

一、就是下列这个意思 ↓int x[]int y[]二、就是下列这个意思↓int []x 或 int x [] (都是一维数组的意思)int [] y [] (这里也是二维数组的意思)二维数组有好几种写法int y[][] / int [] y [] / int [] [] y高!实在是高!Java NB...

2021-03-28 15:28:43 160

原创 Java二维数组(杨辉三角)案例

控制台输出:

2021-03-28 14:23:07 197

原创 Java利用二维数组输出图形化数字小练习

1.二维数组的小题目2.控制台输出在最初new aryy这个二维数组的时候,给出多少个一维数组就可以按这种规律显示出多少个一维数组的数,自己可以试试

2021-03-27 21:04:33 711

原创 Java二维数组的简单使用(详解)!

1.图片里的注释看不清的请放大食用!

2021-03-27 18:46:39 197

原创 Java二维数组的初步认识

1.上代码(理解和注释都在里面)

2021-03-27 18:20:25 121

原创 Java从小到大冒泡排序案例数组

1.利用一个简单的数组来解释比较基础的冒泡排序2.理解了就简单了,一定要动手,去敲代码,别生看,看一辈子你也学不会。3.↓↓↓↓↓上代码↓↓↓↓↓↓↓ (都是我对每一句的理解)控制台的输出:仔细观看,每一次都会把大的向后放,直到最后一次...

2021-03-26 14:31:25 305

原创 Java求1+(1+2) + (1+2+3) + (1+2+3+4)....+(1+2+3...+100)的值for循环

1.创建一个TestWork类 (名字自己取,无所谓) 2.注意在 main 方法里写我们的代码,这是程序的主入口↓每一句注释都写清楚了思路

2021-03-26 12:41:18 1413 6

空空如也

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

TA关注的人

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