- 博客(21)
- 收藏
- 关注
原创 微信小程序web-view配置及遇到预览真机白屏
需要企业主体AppID,(个人的可以在开发工具详情中设置勾选不校验webView,但仅在开发时)经ICP备案,域名注册24小时以上https:域名的方式。
2025-03-27 16:26:03
260
原创 jeecgboot-vue3中BasicTable列表渲染api请求后的值或字典值
在表格渲染数据的时候需要根据id去后端发送请求,获取到对应的名称。使用插槽的方式,在data.ts中先设置插槽。list.vue如下设置。
2025-03-13 11:22:30
186
原创 搜索栏的RangePicker鼠标事件无法关闭,键盘事件可以
data.ts文件中如下,但是无法在选完结束时间之后正常关闭,而是跳转到开始时间。版本信息:jeecgboot-vue3------3.7.2。使用插槽的方式重写一遍就可以正常使用了。data.ts如下修改,List.vue如上。
2025-03-13 11:08:42
205
原创 线程池实现定时任务调度
写一个Main相当于设置为主线程,把所有的业务逻辑都放在它里面,从而实现调度他即可实现调度所有的接口的调用。在yml配置文件中设置线程总数和定时任务隔多少秒进行调用一次,delay的参数可以随需求调整。开发接口的时候要去实现定时任务去调用接口。设置好下列参数,进行submit执行方法。
2025-02-13 09:25:08
201
原创 实现定时任务的几种方式
当使用接口去获取另一个接口的数据存入数据库的时候,此接口负责频繁去调用另一个接口,那么就需要使用线程和定时任务。在做项目的时候没考虑到这一点就出现了严重的事故,耽误了很多人的很多时间,故此记录。ScheduledExecutorService是Java并发包中的一部分,提供了更强大和灵活的方式来调度任务。它比Timer更推荐使用,因为它支持多线程,可以处理更多的并发任务。Timer类允许你调度一个java.util.TimerTask任务,可以是一次性的或者重复执行的。任务只有在延迟期满时才会被取出执行。
2025-02-13 08:30:58
371
原创 对于插入数据的功能,要考虑到修改的情况
在写存储的时候有需要往数据库存储数据的功能,因而调用了insert方法,但是会出现不安全的问题,可能产生的原因。
2025-02-13 08:27:26
117
原创 实体类字段不要出现无用字段,Mybatis-Plus会报错
当实体类与数据库字段不匹配的时候会出现:无用字段空值对应不上的问题,说数据库找不到此字段故此程序抛出异常。删除实体类中的无用字段即可。
2025-02-13 08:26:14
93
原创 Docker的安装,命名,打包-----需补充
故而尝试使用Docker进行打包部署,因在进行Docker打包的时候出现错误故此记录学习。经过搜索得知错误原因是因为运行环境的Java8版本过低与开发环境17不匹配导致的。
2025-02-13 08:25:23
229
原创 Spring Boot使用RestTemplate进行http调用外部接口
RestTemplate 是Spring框架提供的一个用于应用中调用REST服务的类。它简化了与HTTP服务的通信,统一了RESTFul的标准,并封装了HTTP连接,我们只需要传入URL及其返回值类型即可。RestTemplate的设计原则与许多其他Spring的模板类(如JdbcTemplate)相同,为执行复杂任务提供了一种具有默认行为的简化方法。
2025-02-11 16:39:05
179
原创 JSONObject与JsonObject的区别
如果您需要一个轻量级的库或者对性能有特别的要求,可能会选择JSON.org的JSONObject。Gson库提供了从JSON字符串创建JsonObject的便捷方法,以及将JsonObject转换回JSON字符串的功能。JsonObject是com.google.gson包中的一个类,它是Google的Gson库的一部分。JSONObject是org.json包中的一个类,它是JSON.org库的一部分。它提供了一种方便的方式来表示JSON对象,并允许您以键值对的形式存储和检索数据。
2025-02-11 16:32:29
408
原创 达梦数据库遇到的问题
如下,因为达梦数据库创建表的时候列名都带了双引号,所以大小写敏感了,当我们在写表名列名的时候不带双引号,则达梦会认为其都是大写,所以会出现表名列名不匹配的问题,因而可以采取转义双引号的写法进行解决。如上,因为达梦数据库创建表的时候列名都带了双引号,所以大小写敏感了,当我们在写表名列名的时候不带双引号,则达梦会认为其都是大写,所以会出现表名列名不匹配的问题,因而可以采取转义双引号的写法进行解决。采用@TableField与@TableId将实体类列名与数据库列名进行匹配。
2025-02-11 16:31:26
419
原创 使用GSON反序列化Date与Timestamp
将Date类型的引入包有sql切换为util,并自定义了一个反序列化的类,然后使用Gson进行注册使用。将两种类型的序列化给Gson进行注册使用,分别解析其格式进行返回。而gson序列化的日期类型为年月日时分秒的类型,因此出现错误。对Gson进行serializeNulls()调用即可。定义两个类型的序列化格式。
2025-02-11 16:29:42
287
原创 微服务项目配置使用时遇到的问题
name要严格与被调用的服务名一直,严格区分大小写,不能使用_,对于_可替换成 -、需注意:feign 调用在内网隔离的环境中 ,访问外网需要配置代理,防火墙规则等。记得要在启动类上添加@EnableFeignClients注解。在配置微服务OpenFeign出现启动失败的错误。url地址路径出现了错误,修正后即可。都加入版本号就能正常启动了。
2025-02-11 16:20:51
246
原创 对于IDEA的maven项目在右侧没有显示问题
打开pom.xml文件,右键后点击 Add as Maven Project 右侧就有显示了。
2023-06-21 13:57:27
198
1
前后端分离项目-雕塑设计网站
2023-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人