自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 接口查询时间与数据库不一致

查询服务器中某 jar 包中的接口数据,得到其时间与数据库中的不一致,但是看 mybatis-plus 打印的日志时得知从数据库中查询的数据与数据库中是一致的。

2024-12-26 11:22:17 1110

原创 服务器时间不同步

每次设置完时间之后,过一段时间服务器的时间就会变慢。

2024-12-26 10:20:56 833

原创 SqlSession was not registered for synchronization because synchronization is not active

多个以上提到的错误连续出现,有可能导致jar运行终止。这些错误通常涉及到事务管理、数据库连接以及MyBatis与Spring的集成问题,它们都是关键的系统组件,如果处理不当,很可能会引发严重的运行时异常,从而导致整个应用程序崩溃或停止运行。这条日志信息包含了两个主要部分,每个部分都指出了在使用MyBatis和Spring框架集成时可能遇到的问题。这个信息说明MyBatis的SqlSession没有被注册到Spring的事务同步管理中。这个信息指出Druid连接池提供的JDBC连接没有被Spring管理。

2024-12-16 16:12:15 3746

原创 IDE启动失败

报错:Cannot connect to already running IDE instance.翻译:无法连接到已运行的IDE实例。异常:进程24,264仍在运行。打开任务管理器,找到PID为24264的CPU线程,强行结束即可。结束之后重新启动IDE即可。

2024-10-08 09:35:26 1167

原创 Page<T>类型数据间的复制

这里的T2::new构造器引用表示对于列表中的每个T1对象,都会创建一个新的T2实例。对于非泛型部分,Spring框架提供的org.springframework.beans.BeanUtils中的copyProperties方法可以用来复制两个对象之间的属性。的形式),你需要遍历page1的数据列表,并将每个T1实例转换为T2实例。类型数据主要可以通过以下几种方式进行,考虑到泛型的特性以及实际应用场景,这些方法既包括直接的属性复制也涉及数据转换技巧。:首先,确保你已经创建了目标类型的空Page对象。

2024-09-29 11:47:12 538

原创 微信支付报错Error creating bean with name ‘wechatApiProvider‘ defined in class path resource

将解压后的文件放入[wechat/apiclient_cert.p12]的wechat文件夹下并替换apiclient_cert.p12。微信支付相关信息错误,创建微信商户号API证书可见。显示签名错误,见微信官方文档查询。验证证书是否有先,可见。重新生成证书即可,可见。

2024-08-22 15:21:41 331

原创 nginx: [emerg] the “ssl“ parameter requires ngx_http_ssl_module in nginx.conf

可以发现/usr/local/nginx/sbin下面多了一个nginx.bak文件。(nginx的安装目录即自动生成的文件夹是/usr/local/nginx,源码包即安装是解压的文件夹是/etc/nginx-1.24.0)① 编译(./configure)的时候带上 --with-http_ssl_module 配置即可;由上可知,configure参数参数为空,这边我记得我在编译时直接输入./configure。之后再进入/usr/local/nginx/sbin启动nginx,该问题解决。

2024-08-19 16:55:22 5132 1

原创 启动nginx报错

通过错误提示可知:usr/local/nginx/conf/nginx.conf的第25行找不到/etc/nginx/mime.types文件。① 可将/etc/nginx/mime.types改为/usr/local/nginx/conf/mime.types。找到路径/etc/nginx/发现不存在mime.types文件。② 将该nginx.conf第25行配置删除。

2024-08-19 15:32:46 364

原创 安装nginx时make&&make install报错

报错原因:缺少nginx所需要的依赖包。

2024-08-19 14:48:07 990

原创 HBuilder X运行微信/抖音开发者工具

抖音开发者根据如果没有定位到exe的位置,则无法启动,所以要写exe文件。

2024-07-15 14:06:48 586

原创 微信开发者工具创建一个小程序

对于上面这个AppID可以自行选择是注册还是测试号,我是使用的测试号,之后再下面选择模板,我这里选择了JS-基础模板。

2024-03-28 17:01:31 818 1

原创 el-table中复选框、展开列、索引

【代码】el-table中复选框、展开列、索引。

2024-03-28 09:34:30 667

原创 Antd中s-table组件某字段进行排序

提前说明,s-table组件包含分页等功能

2024-03-13 17:49:00 1052

原创 mybatis中的lt、le、eq、ne、ge、gt

问题主要是出在 end_time 参数中,该参数得条件应该用括号包裹,即 (end_time IS NULL OR end_time

2024-03-03 18:25:30 13791

原创 JSON与Object等的相互转换

以上两种方法引用了不同的JSONArray包。

2024-03-03 18:06:38 1739

原创 Vue打包未将img中src的文件打包进去

src中的路径使用@/ 即可。

2024-03-03 17:49:44 813

原创 group by报错

从字面意思理解是select后面查询的字段没有出现在group by中,MySql在低版本(5.7.x以下)中允许select后面的非聚合列不出现在group by中。第一种方式适用于sql比较少的情况,如果程序中有大量的sql没有遵循only_full_group_by规则,这种方式修改起来会很浪费时间。MySql从5.7版本开始默认开启only_full_group_by规则,规则核心原则如下,没有遵循原则的sql会被认为是不合法的sql。

2024-03-03 17:45:18 1253

原创 微信接口调用凭据access_token、短剧媒介管理开发、获取用户信息--Java

获取列表注意是偏移量、不是第多少页,假设偏移量为100.则从101显示(

2024-02-22 14:20:52 665

原创 Linux系统下防火墙端口操作

允许远程访问可以开放特定的端口,如3389端口,以允许远程桌面连接。通过开放Web服务器的端口,管理员可以确保Web应用程序正常运行,并且用户可以通过网络浏览器访问网站。数据库应用程序需要特定的端口来处理数据请求和响应,管理员可以开放这些端口,以便Web应用程序等可以连接到数据库,并从中检索或存储数据。需要注意的是,开放端口也会引入安全风险。例如,可以采用访问控制列表(ACL)来限制谁可以访问开放的端口,可以使用虚拟专用网络(VPN)来加密通信,以防止数据泄露,还可以使用防病毒软件和防火墙等其他安全措施。

2024-02-22 11:56:59 479

原创 mysql、mybatis、QueryWrapper的排序与mybatis的xml编写

最后一种相当于第一种

2024-02-11 22:35:20 1884

原创 Swagger2

/</</</

2024-02-11 21:55:18 916

原创 <s-table>、<a-table>接收后端数据

template #bodyCell=“{column, record, index}”>,一直以来都是只使用,column为列属性,record为每行数据记录,而index为每行索引,从0开始,想要获得直接使用ndex即可,不同行index值不同,0、1、2…并不是实体类中所有的属性名称,而是 columns 中定义的数据;record 为集合中每一条数据,相当于一个实体类中所有的数据;title: 用户名,

2024-02-11 00:28:53 1429

原创 Linux中MySQL表名与@TableName中大小写关系

在使用SpringBoot时,我们普遍会使用注解,实体类中使用注解@TableName指明表,以下是@TableName的一些注意事项。

2024-02-11 00:15:52 891

原创 CentOS安装MySQL

远程连接不上后 telnet xx.xxx.xx.xx 3306 时报错 Host ‘xxx.xxx.xx.xx’ is not allowed to connect to this MySQL server:。一直不行,原因:尝试设置的密码不符合当前密码策略要求。在MySQL中,有一些默认的密码策略,例如密码长度、包含数字、大小写字母等要求。可以尝试使用一个更强密码,符合MySQL的密码策略。例如,密码可能需要包含足够的字符数、包括字母和数字,以及可能还需要包含特殊字符。② 下载MySQL的rpm包(

2024-02-11 00:01:35 468

原创 Vue发送Get 和 Post 请求以及获取数据

注意以下代码是请求处理request.js。

2024-02-02 16:44:55 2838

原创 el-table点击某一行选中改变背景色且执行方法

column 输出:当前列的信息。row 输出:当前行的内容。event 输出:当前事件。

2024-02-02 16:10:57 3316

原创 时间回显+选择(年月日时分秒

效果如图:报错(后端是 Date 类型(解决方法:这个注解告诉 Jackson 库如何解析和格式化日期字段。在这个例子中,它告诉 Jackson 使用指定的格式 "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" 和时区 "UTC" 来处理日期。

2024-02-02 15:59:13 1860

原创 yyyy与YYYY、dd与DD、mm与MM、hh与HH的区别

所以正确格式:yyyy-MM-dd HH:mm:ss。

2024-02-02 15:53:37 1139

原创 上传upload及显示img图片预览、删除

js部分css部分效果图:以上是参考官方文档antd(2.13.11),该组件文档如下:其中:action="//jsonplaceholder.typicode.com/posts/"即:POST https://jsonplaceholder.typicode.com/posts/使用 v-model:file-list=“formData.coverId”回显图片:上传图片img图片放大预览antd或者无下载按钮:左右箭头可切换,:preview-src-list="s

2024-02-02 15:46:31 1589

原创 查询到List后再进行分页(mybatis-plus

如果您需要首先获取符合条件的所有数据,然后在内存中进行筛选,以满足特定条件,而不是在数据库层面进行条件查询,您可以继续使用您的原始实现。但是,为了正确实现分页,您需要对分页结果进行调整。虽然这种方法可以满足您的需求,但请注意,它在性能上可能不如在数据库层面进行分页查询,特别是在数据量较大的情况下。具体来说,这两行代码的目的是截取符合分页条件的记录范围,并将其设置为。这两行代码的目的是为了根据分页信息,从完整的记录集中截取出当前页的记录,以便于设置到。的索引参数是基于列表的索引,因此需要将。

2024-02-02 14:44:36 1427

原创 Mybatis-plus中wrapper的区别

UpdateWrapper 提供了 setSql 方法,可以用于自定义 SET 子句,使得更新操作更加灵活。通过 apply 方法,可以添加自定义的 SQL 片段,以满足一些复杂的业务需求。// 使用 apply 方法设置了自定义的 SQL 片段作为更新条件。// 具体的 SQL 片段是 "age > {0} and status = {1}",其中 {0} 和 {1} 是占位符,表示后面的参数 25 和 0 会替换这两个占位符。

2023-12-10 15:24:54 1273 1

原创 facebook回传

【代码】facebook回传。

2023-12-10 14:54:26 1263 1

原创 根据图片生成压缩图

【代码】根据图片生成压缩图。

2023-12-10 14:35:38 782

原创 Vue3+Antd实现弹框显示内容并加入复制按钮

【代码】Vue3+Antd实现弹框显示内容并加入复制按钮。

2023-12-08 14:11:12 1198

原创 使用微信虚拟支付后端请求API总是支付签名校验失败

拼接JSON字符串时在冒号 : 后面多加了空格,可能导致 JSON 解析器无法正确解析字符串、无法正确理解键和值之间的关系,JSON 规范要求键和值之间是没有空格的。或者也可以直接使用 JSON.parseObject(对象实体类) 得到的数据,不用自己拼接更简单,不用向上面拼接一样多此一举。

2023-12-07 11:31:01 959 1

原创 s-table中实现分页+单选

【代码】s-table中实现分页+单选。

2023-11-30 15:06:40 770

原创 Spring中@Transactional注解

在Spring框架中,是一个注解,用于声明事务性的方法。这个注解可以被应用在方法级别或类级别上。它提供了一种声明式的事务管理方式,避免了在代码中直接编写事务管理相关的代码。注解能够将一个方法纳入到一个事务中,使其成为一个事务性方法。以下是。

2023-11-29 23:59:36 1041

原创 获取某日期的开始时间和结束时间

*** 获取指定日期的开始时间(当天的凌晨)* @param date 输入日期* @return 开始时间* @throws IllegalArgumentException 如果日期参数为空*//*** 获取指定日期的结束时间(当天的最后一刻)* @param date 输入日期* @return 结束时间* @throws IllegalArgumentException 如果日期参数为空*/调用方法:调用以上两种方法并将 now 传入。

2023-11-29 23:41:25 5752

原创 GetMapping请求获取不到对象值

方法,以便Spring能够正确地绑定查询参数。确保GET请求中的参数及路径是正确的。类具有无参构造函数,并且具有相应的。空指针,获取不到传入的数据;确保查询参数的名称与。

2023-11-24 15:20:12 1269

原创 在代码Service层发起Http请求并获取结果

【代码】在代码Service层发起Http请求并获取结果。

2023-11-16 14:33:09 333

空空如也

空空如也

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

TA关注的人

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