自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过 ON DUPLICATE KEY UPDATE 实现批量更新

注意点,在mybatis使用sql的时候,不可以用双引号,要用单引号,我遇到的情况就是使用双引号,一运行就报错,让我检查表名和字段名。批量插入,如果由于唯一索引重复的问题导致插入失败,改为更新。更新时可以自动更具该数据的实际情况,决定哪些数据需要更新。作用:批量操作,提高sql执行效率。前提条件:表存在唯一索引。

2024-03-19 18:34:07 720

原创 linux 下载安装 elasticearch8.7.1

我根据我springboot 的版本 获取对应支持的 elasticearch 版本打开项目的 pom 文件找到 父依赖然后就找到 springboot 3.1.2 对应的 es 的版本是8.7.1。

2023-08-17 15:14:38 208 1

原创 在云服务器使用“npm run dev“启动node.js项目,外网无法访问

然后找到 dev 下的host, 改为 0.0.0.0 ,表示接收所有ip地址的请求。

2023-07-24 00:13:36 1282

原创 博客中文章置顶的实现方法

在数据库中设置一个字段“weight”, 1 表示置顶,默认为 0。// 先按照权重进行置顶排序。博客中文章列表的展示,需要有置顶文章的展示。通过mybatis的条件构造器,我们可以。

2023-07-16 10:31:14 251 1

原创 主机连接不上虚拟机

昨天使用正常,今天demo写完后,想登上rabbit MQ的管理界面看看信息,然后显示有界面,但是只给了rabbit的小图标还有底行的一句提示语,告诉我加载不到组件什么的。然后我又怀疑虚拟机和主机的网络是否断开,先用navicat连接虚拟的数据库成功,然后用主机ping虚拟机ip成功,重新怀疑docker。排查到此,网络没有问题,端口映射没有问题,防火墙没有开启,程序没有问题,那只能是出了一些莫名其妙的问题,尝试开启防火墙再关闭,主机访问虚拟机rabbit MQ,结果成功!

2023-05-30 11:58:49 222

原创 [root@localhost conf]# nginx -s reloadnginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ faile

[root@localhost conf]# nginx -s reloadnginx: [error] open() "/usr/local/nginx/logs/nginx.pid" faile【已解决】

2023-05-17 10:55:08 196

原创 最长回文子串Java实现

既然没有明确的知道这个方法行不行,不妨先把偶数的情况写出来,写完后就会发现,似乎可以正确运行,那么就先用仅有偶数对称的情况“例如aa”测试一下,结果可行,那么再另外写一个奇数的情况。//奇数对称:随便找一个元素,以它为中心元素,判断它左边的元素和右边的元素是否相等。//偶数对称:随便找一个数,以它为中心的左元素,判断是否和右边的右元素相同,//对称有两种情况,一种是个数为偶数的对称,一种是个数为奇数的对称。那么先参试着把情况分为三种,第一种是偶数对称,第二种是奇数对称,第三种是不对称,

2023-02-26 17:29:37 556

原创 无重复的最长子字符串 Java语言实现

其中编程思绪比较混乱(可能是受到最近写Java类的影响,一开始将其设计为方法分离调用,并且用static的变量放入另外比较长度是否大于已记录的长度的方法中,可以既返回Boolean结果,又可以直接在方法内对已经遍历的数组进行头元素以及尾元素的调整),但其实写一个leetcode的demo的话,直接变量写方法内比较合适。例如“abcabcbb”——》char[] arr = {'a','b','c','a','b','c','b','b'}//设置两个指针,来指明当前未重复的数组的头与尾巴。

2023-02-25 20:33:01 580

原创 力扣T2两数相加

总结:对于链表有一个问题,我们返回的链表需要定位链表头的指针,但是我们操作的时候通常是这个节点的.next,最后就会造成第一个元素为空,所以以前我都是需要先判断这个节点是不是头节点,使得话另外写一段代码,将操作改为头节点操作,而不是该节点.next。而且当一个链表遍历完毕的时候,可能在进行另一个链表的节点的复制到答案链表的时候会发现,进制+9依然会产生新的进制,可能一直往前推进进制,//移动答案链表的指针,和移动l2的指针。输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]

2023-02-24 21:18:44 40

原创 合并有序数组

主要可以分为4种情况: 1、数组1的元素小于等于数组2的元素,将数组1的元素填入答案数组,然后数组1的指针向后移动,答案数组的指针也向后移动 2、数组1的元素大于数组2的元素,将数组2的元素填入答案数组,然后数组2的指针向后移动,答案数组的指针也向后移动 3、数组1元素用完,剩下数组2的元素,直接填入答案数组即可 4、数组2元素用完,剩下数组1的元素,直接填入答案数组即可。//两个数组上指针上的数进行比较,如果数组1的元素小于数组2的元素,则数组1的元素填入,并且数组1的指针向后移动一位。

2023-02-23 20:19:08 147

原创 力扣83题解题思路

leetcodeT83

2023-02-22 15:30:14 90

原创 希尔排序的自我纠察

希尔排序的自我纠察

2023-02-21 08:42:46 48

原创 通过二分查找法求平方根Java

java通过二分查找实现平方整数求解

2023-02-20 23:15:50 309

原创 尚硅谷javaweb2022版Thymeleaf的jar包下载

尚硅谷javaweb2022版的Thymeleaf的jar包百度网盘下载

2022-12-21 16:33:46 1555 1

原创 基于matlab的去雾系统

临近期末,数字图像处理已经快要结束,要求我们做一个带有GUI的数字图像处理系统,因此就有了这个《基于matlab的去雾系统》,由于查找该系统的源码、报告时十分痛苦,最后只能和舍友通过组装函数的方式,做了一个勉强能及格的系统。希望能帮上大家,顺便赚点小钱(5元包源码+报告,+qq:2792299602)。话不多说,上图片展示内容。

2022-12-14 09:24:55 149 2

原创 修改hosts

针对直接在属性设置无法修改,使用的cmd方式更加普遍

2022-10-08 13:43:01 1765

原创 最值查找_java

算法分析,递归,最值查找,附java实现代码

2022-04-13 21:03:32 275 1

原创 2021-06-15

我一个舍友突发奇想,使用接口每次都得重写一遍,那么还要接口干什么,不是直接写就好了,做不到代码的复用姓之类的好处然后我直接百度查了一下,大多说法是什么规范,但是对于复用性,应该是这样的:1.接口像runnable,除了run方法外,应该会有更多的方法与之相关联,代码一开始就写好,就像thread的start方法的识别,所以其他相关联的方法和类的方法就不用再写一遍所以代码的复用性应该是指其他相关的代码...

2021-06-15 00:53:23 50

空空如也

空空如也

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

TA关注的人

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