总结经验
文章平均质量分 50
梦远星帆
欢迎关注,共同学习交流。
展开
-
Java两地经纬度通过高德api获取两地距离(公里)
【代码】Java两地经纬度通过高德api获取两地距离(公里)原创 2024-03-26 08:51:24 · 1390 阅读 · 1 评论 -
Error creating bean with name ‘projectingArgumentResolverBeanPostProcessor‘ defined in class path 解决
如果是使用自动装配(如@Autowired),确保相关的类在Spring容器中有且只有一个候选,或者提供@Qualifier注解指定要装配的具体Bean。的Bean时遇到问题,导致无法正确创建该Bean。可能的原因包括配置错误、缺少依赖、Bean定义问题或者Bean的创建过程中的某个步骤出现异常。查看应用的日志文件,通常会有更详细的异常信息指示为何无法创建Bean,可能是缺少相应的类文件或者依赖库。是第三方库的一部分,确保已经正确引入了该库的依赖,并且版本兼容。的Bean定义正确无误。原创 2024-03-21 17:32:35 · 418 阅读 · 0 评论 -
Could NOT find resource [logback-test.xml]
之后就可以正常启动了。原创 2023-11-29 18:09:44 · 1321 阅读 · 0 评论 -
openFile(D:/log/logs/sys-info.log,true) call failed. java.io.FileNotFoundException: D:\log\logs
修改logback文件里面的路径即可。原创 2023-11-29 18:07:21 · 941 阅读 · 0 评论 -
idea从Gitee上面将更新的代码拉取下来(更新)
右击项目选择git点击merge。原创 2023-09-11 16:52:17 · 803 阅读 · 0 评论 -
MySQL同过表里最大id来进行更新(update)或者插入(insert)
但是,sql 显示表“stock_cost_content”定义两次的错误。我该如何解决这个问题?在MySQL中我们经常使用当前表中ID最大值+1作为下一个插入元素的主键ID进行。意思是不能再同一个表中查出数据又修改数据,所以要给表取个别名,避免错误。执行、当然是在不设置主键自增长的情况下、那么在操作同一张表的情况下。如果多行可能具有最大 ID 并且您希望更新所有行,这将特别有用。等语句的时候我们就需要特别的注意。最大值+1做为添加下一调数据的主键。在 MySQL 中,您可以将。如果要计算值,可以使用。原创 2023-08-04 13:45:46 · 906 阅读 · 0 评论 -
mysql sum计算列累加值保持2位小数
函数返回的结果保留两位小数。其中,第一个参数是要保留小数的数值,第二个参数指定了要保留的小数位数。在这个例子中,我们指定要保留两位小数,因此第二个参数是2。函数返回的结果并不是保留两位小数,而是返回全部的小数位数。下面就是一种方法,可以使。函数返回结果的小数位数。如果你需要保留更多或者更少的小数位数,只需要相应地调整。函数对一列数值进行求和是非常常见的操作,但是默认情况下,在这个例子中,我们使用了。函数的第二个参数即可。这样,我们就可以使用。原创 2023-07-21 10:09:41 · 2039 阅读 · 0 评论 -
wps文档忘记保存关闭了怎么恢复
2、在WPS的右侧会看到备份中心的小窗口,里面有自动备份的文件,还可以点击一键恢复即可复原之前的文件内容。可以对之前时间段的文件打开。1、点击WPS左上角小箭头,点击下拉菜单中的工具选项,然后点击里面的备份中心。原创 2023-06-28 16:44:06 · 884 阅读 · 0 评论 -
Windows删除服务
Windows系统用命令删除服务。原创 2023-02-28 14:18:30 · 417 阅读 · 0 评论 -
Java泛型编程
Java泛型应用是java核心基础之一,从java5开始引入泛型概念。如果你曾经使用过java中的collection相关的类,那么就算你已经接触过泛型了。在java的Collection中使用泛型是一件很简单的事情,可泛型还具有许多你想不到的作用。在深入了解泛型之前,首先来了解一下泛型的一些基本概念与原理。————————————————版权声明:本文为CSDN博主「陈九龙的博客」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。......原创 2022-09-01 10:36:55 · 903 阅读 · 0 评论 -
Java线程中生产消费者模型详解
“生产/消费者”通讯模型的规则是,仅当集合中没有对象时,生产线程会放入一个对象,如有集合中有一个对象时,消费线程要马上取出这个对象,这个示例中,我们设计了三个类;原创 2022-08-31 11:43:03 · 397 阅读 · 0 评论 -
Java项目构建工具Maven的替代Gradle
Maven的配置文件是XML格式的,假如你的项目依赖的包比较多,那么XML文件就会变得非常非常长;其二XML文件不太灵活,假如你需要在构建过程中添加一些自定义逻辑,搞起来非常麻烦;第三就是Maven非常的稳定,但是相对的就是对新版java支持不足,哪怕就是为了编译java11,也需要更新内置的Maven插件。原创 2022-08-25 13:42:36 · 877 阅读 · 0 评论 -
Java之取代try与catch
软件开发springboot项目过程中,不可避免的需要处理各种异常,spring mvc 架构中各层会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。这样就需要定义个全局统一异常处理器,以便业务层再也不必处理异常。...原创 2022-08-16 16:40:40 · 823 阅读 · 0 评论 -
vue之element点击当前行数据选中或者取消选中checkbox
点击当前行数据选中或者取消选中checkbox原创 2022-07-28 13:28:34 · 4140 阅读 · 0 评论 -
详解关系抽取模型 CasRel
实体关系抽取(关系抽取)是构建知识图谱非常重要的一环,其旨在识别实体之间的语义关系。换句话说,关系抽取就是从非结构化文本即纯文本中抽取实体关系三元组(SRO)。这里 代表头实体, 代表关系, 代表尾实体。...原创 2022-07-26 08:54:44 · 9547 阅读 · 3 评论 -
解决You can change this value on the server by setting the ‘max_allowed_packet‘ variable报错
解决You can change this value on the server by setting the 'max_allowed_packet' variable报错原创 2022-07-25 09:12:34 · 3523 阅读 · 0 评论 -
自学版本控制Git / GitHub
Git 和 GitHub 是如今团队协作开发必不可少的技能,Git 是工具(是抓手),而 GitHub 是平台。两者没有必然的联系,我们也可以用其他工具来向 GitHub 提交代码,也可以用 Git 向其他平台提交代码。原创 2022-07-22 17:21:13 · 186 阅读 · 0 评论 -
解决vue路由id传数字可以传其他包含字母404
加了个正则表达式,匹配至少有一个数字的ID资源路径,其中\\d+是表示必须是数字类型,如果掺入其他字符(包括英文)会报404,所以修改表达式即可。原创 2022-07-18 14:59:53 · 406 阅读 · 0 评论 -
解决MySQL主键id从1开始自增 ,id不连续的问题
mysql inoDB引擎表的主键id自增值是保存在内存中的,所以mysql服务重启,自增值会丢失掉的,如果在重启服务之前对表有删除数据的操作,也会导致id 自增不连续的。原创 2022-07-18 09:45:13 · 3349 阅读 · 0 评论 -
vue之element选择器连接后台查询
官方提供组件: 那么我们如何在项目中使用呢 主要是前端查询通过后端来进行操作,从而将数据查询出来原创 2022-07-05 10:48:04 · 825 阅读 · 2 评论 -
Java错误:invalid comparison: java.util.Date and java.lang.String解决
实体类中定义了private Date date; mybatis查询:<if test="goods_no != null and goods_no != ''">and sr.goods_no like concat('%', #{goods_no}, '%')</if>执行时抛出异常invalid comparison: java.util.Date and java.lang.String。原因原创 2022-07-04 15:44:23 · 3859 阅读 · 0 评论 -
错误Invalid bound statement (not found): com.ruoyi.stock.mapper.StockDetailMapper.xxxx解决
网络有许多解决方法,我都没有解决,结果发现原来是文件xml.xml了,多了一个.xml原创 2022-07-01 15:50:53 · 3325 阅读 · 0 评论 -
where 1=1 是什么意思
起拼接作用,主要是为了预防参数为空sql出原创 2022-06-30 09:24:30 · 1873 阅读 · 1 评论 -
Java线程安全与不安全理解
当我们查看JDK API的时候,总会发现一些类说明写着,线程安全或者线程不安全,比如说到StringBuilder中,有这么一句,“将StringBuilder 的实例用于多个线程是不安全的。如果需要这样的同步,则建议使用StringBuffer。”提到StringBuffer时,说到“StringBuffer是线程安全的可变字符序列,一个类似于String的字符串缓冲区,虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。可将字符串缓冲区安全地用于多个线程。...原创 2022-06-30 09:15:07 · 379 阅读 · 0 评论 -
解决使用 easypoi 导出 excel 实现动态列
说明 使用的是easypoi进行导出 行头是动态生成 依据key进行列匹配,进行数据填充 第一列进行纵向动态合并 工具依赖<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version></depe.原创 2022-05-24 17:30:42 · 846 阅读 · 1 评论 -
Javaweb开发tomcat转发处理总结
1.服务器内部转发有两个方法:equestDispatcher.forward(),RequestDispatcher.include()a.forward表示直接转发,新的servlet会直接处理并用新的response输出b.include表示归并,将结果归并到当前的response中,自己不会做输出处理。c.这两个方法一般比较常用forward,直接转发。但在使用responseWrapper,想对输出结果做统一处理时,就不能直接使用forward。因为forward会直接输出。d.需要注意原创 2022-04-01 13:54:29 · 1028 阅读 · 0 评论 -
Springboot项目jsp无法引用样式(css、js)
在网上看了好多办法没有用,最后把static文件放在jsp同级目录下就可以了没有显示亮度了原创 2022-03-25 14:38:33 · 895 阅读 · 0 评论 -
Vue安装及环境配置
一、安装node.js官网:Download | Node.js历史版本:Previous Releases | Node.js或者下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。二、设置nodejs prefix(全局)和cache(缓存)路径1、建议安装的路径不要有中文2、新建node_global和node_cache两个文件夹可以在nodejs安装路径下,新建3、设置缓存文件夹npm config set c...原创 2021-12-02 15:04:54 · 24207 阅读 · 2 评论 -
什么是死锁,死锁的原因及解决办法(含四个必要条件)
在多道程序环境中,多个进程可以竞争有限数量的资源。当一个进程申请资源时,如果这时没有可用资源,那么这个进程进入等待状态。有时,如果所申请的资源被其他等待进程占有,那么该等待进程有可能再也无法改变状态。这种情况称为死锁。或许,死锁的最好例证是 Kansas 立法机构在 20 世纪初通过的一项法律,其中说到“当两列列车在十字路口逼近时,它们应完全停下来,并且在一列列车开走之前另一列列车不能再次启动。”系统模型有一个系统拥有有限数量的资源,需要分配到若干竞争进程。这些资源可以分成多种类型,每种类型有一定转载 2021-08-26 20:10:20 · 2968 阅读 · 0 评论 -
部分格式文件解释以及万能文件查看器下载
EXE可执行的程序文件立即打开任何文件ASM汇编程序文件为二进制代码文件ASC代码文件BAK备份文件LIB程序库文件CHK检查磁盘命令TMP临时文件SYS系统配置文件OBJ目标文件OLD备份文件INI配置文件INF安装配置文件HLP HELP帮助文件DDI早期映象文件IMG图象文件ARJ软件压缩的文件RAR压缩文件ZIP最流行的压缩文件IMD UCDOS中输法的编码字典文件PDV UCDOS中的自由表格UCTAB生成的表格文件BAS BASIC中的源程序文件C C语原创 2021-07-23 20:27:43 · 491 阅读 · 0 评论 -
Oracle数据库安装使用(详细教程)
教程文档下载:https://wwa.lanzoui.com/iyMrarevbtcOracle数据库控制台(图形界面)下载:https://wwa.lanzoui.com/iRV7GrevhhgOracle数据库(百度云盘)下载: 链接:https://pan.baidu.com/s/1ttjBIWEIm4AtF14uYbIU3w提取码:b4jh安装前注意事项:关闭网络关闭防火墙安装的路径不要有中文以管理员身份运行关闭网络是因为ip地址会变的可能导致下次会有影响安装的路径最好是原创 2021-07-14 20:12:32 · 16111 阅读 · 11 评论 -
Java网络编程-UDP案例-聊天程序
改案例需要用到多线程视图(view)代码;import java.net.DatagramSocket;import java.net.SocketException;import java.util.Scanner;public class View { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); System.out.printl原创 2021-06-28 19:32:41 · 163 阅读 · 2 评论 -
eclipse 中Java导入外部项目报Description Type Target runtime Apache Tomcat v8.5 is not defined.
项目报Tomcat的版本不同Description Type Target runtime Apache Tomcat v8.5 is not defined.解决方式:右键项目–>properties–>java Build path然后就好了原创 2021-05-11 17:14:42 · 362 阅读 · 0 评论 -
windows任务栏美化(startlsback)
1. 工具:StartlsBack下载地址:http://ct.ghpym.com/dir/7369060-41852623-31104b/2. 打开方式安装后,打开方式:windows开始图标右键,点击属性3. 使用说明基础开始菜单设置外观(任务栏)设置添加自定义图标然后选择图片任务栏居中设置效果:...原创 2021-05-07 19:11:09 · 3489 阅读 · 0 评论 -
Javaweb初学练习,使用Tomcat实现页面点击在客服端返回系统时间
代码结构;WebContent下index中代码:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><a href="Time">时间</a></body></html>WEB-INF下web.xml代原创 2021-04-27 20:06:41 · 188 阅读 · 3 评论 -
Java Bean解析。什么是Javabean?
什么是JavaBean? JavaBeans是Java中一种特殊的类,可以将多个对象封装到一个对象(bean)中。特点是可序列化,提供无参构造器,提供getter方法和setter方法访问对象的属性。名称中的“Bean”是用于Java的可重用软件组件的惯用叫法。 一开始,我们封装一个对象的时候,以汽车对象为例子:public class car { /** * 这是一个五座小汽车 */ private int 车轮 = 4 ; private int 方向盘 = 1; priva转载 2021-04-07 19:55:20 · 572 阅读 · 0 评论 -
JDBC中mysql 8 遇到的 The server time zone value错误
需要在获取链接(Connection conn = DriverManager.getConnection())中添加**?serverTimezone=UTC** 这个参数原创 2021-04-01 16:24:50 · 248 阅读 · 0 评论 -
Mysql-connector-java各种版本下载地址及方法
下载地址:http://mvnrepository.com/artifact/mysql/mysql-connector-java选择对应版本号–>点击jar进行下载英文版:之后可以选择下载到自己的任意盘符因为这是外网下载,如果下载慢可以用迅雷下原创 2021-04-01 16:01:47 · 1394 阅读 · 1 评论 -
Java题-古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?
**题目:**古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…第一种:参考:Java实现斐波那契数列实例观察数列,很容易得出,从 [第三项] 开始,[每一项] 的 值 为 [前面两项] [数值]的[和] 。一、 按照思路进行设计 ;缺点 :代码冗长;有点:速度快,时间复杂度较为理想import java.util.Scanner;pu原创 2021-03-29 14:05:24 · 10723 阅读 · 0 评论 -
Java题-求1+2!+3!+...+20!的和
题目:求1+2!+3!+…+20!的和程序分析:此程序只是把累加变成了累乘。第一种:public class Ex21 { static long sum = 0; static long fac = 0; public static void main(String[] args) { long sum = 0; long fac = 1; for(int i=1; i<=20; i++) { fac = fac * i; sum += fa原创 2021-03-24 13:56:58 · 6463 阅读 · 0 评论