自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用工具类

1-数组工具类(ArrayUtils)计算当天开始时间和结束时间。

2024-07-02 13:33:23 184

原创 获取时间相关

java中接收了一个String类型的年月的参数,获取该月的开始年月日和结束的年月日。Java获取当月开始时间和当月结束时间。获取参数月份的开始时间和结束时间。根据两个时间段获取每一天。

2024-07-02 13:28:54 202

原创 q-table重写分页

【代码】q-table重写分页。

2024-06-18 10:08:06 99

原创 yarn global add json-server报错(npm i json-server -g报错)

注意:这种方法可能会导致安全风险,因为它不验证SSL证书。在实际生产环境中,建议使用受信任的证书颁发机构颁发的证书。2、使用 --no-verify-ssl 选项来跳过 SSL 证书验证。1、更新你的 Node.js 和 npm 到最新版本,然后重新安装 yarn。这个问题是由于证书过期导致的。

2024-06-07 17:19:56 396

原创 vuex下载失败(yarn add vuex@3 或者 npm i vuex@3报错)

问题:使用脚手架创建的vue项目的eslint版本太高。

2024-06-04 20:55:36 98

原创 前端实现打印功能

1、引入打印相关的库 在您的Vue项目中,需要先安装一个用于打印的库,如print-js。在这个例子中,printData是需要打印的DOM元素的id。也可以设置页眉、页脚和打印样式。

2024-05-23 14:56:27 228

原创 前端将内容导出为PDF(html2pdf)

3.在 exportToPdf 方法中,我们使用 html2pdf.js 库将 $refs.printContent 引用的 DOM 元素导出为 PDF 文件。同时,我们还添加了一个 div 元素,用于包含需要导出为 PDF 的内容,并使用 ref 属性标记它。需要注意的是,html2pdf.js 是一个第三方库,可能会有一些功能限制或兼容性问题。在 Vue.js 中,可以使用第三方库来将打印的内容导出为 PDF 文件。1.我们引入了 html2pdf.js 库。

2024-05-23 14:28:15 501

原创 Quasar中<q-tree>使用的部分说明与使用示例

官网地址:http://v1.quasarchs.com/vue-components/tree/#%E7%BB%BC%E5%90%88%E5%AE%9E%E4%BE%8B。

2024-05-21 14:19:12 199

原创 Quasar中的<q-select>相关信息

【代码】Quasar中的<q-select>相关信息。

2024-04-24 15:57:22 167

原创 Quasar中的<q-table>中隐藏分页信息

中文API地址:https://www.quasar-cn.cn/vue-components/table#%E5%88%86%E9%A1%B5。,前者是隐藏分页信息,后者是每页展示条数,设置为0表示全部展示。实现隐藏分页功能,只需加入。

2024-04-18 13:24:40 191

原创 springboot连接oracle报错ORA-12505解决方案

报错找不到表或视图,只好另寻解决方案。经过尝试,最后将 :orcl 部分改为 /orcl 解决,即 jdbc:oracle:thin:@xxxx.xxxx.xxxx.xxxx:1521/orcl。问题原因: jdbc:oracle:thin:@xxxx.xxxx.xxxx.xxxx:1521:orcl,该连接方式:后面需跟上sid_name;jdbc:oracle:thin:@xxxx.xxxx.xxxx.xxxx:1521/orcl而这种连接方式 / 后面需填入server_name;

2024-01-04 17:06:29 644

原创 nodejs卸载和安装教程

4. 删除C:\Users\用户名\AppData\Roaming目录下的。删除C:\Users\123\AppData\Local\目录下的。1、Win菜单中找到Node.js的卸载程序,运行卸载程序。最后,完成后,cmd进入命令行界面,输入。显示npm版本,如果都能显示则安装成功。安装Vue,命令行输入安装命令。3.选择 OK,等待卸载。傻瓜式安装:一路点击即可。显示node版本,输入。

2023-11-06 23:03:29 843 1

原创 LocalDate类型的相关使用

【代码】LocalDate类型的相关使用。

2023-10-30 15:31:26 130

原创 SpringBoot引入jdbcTemplate时报错Field jdbcTemplate in com.x required a bean of type...could not be found

加的自动化配置,但是此时因为已经配置了数据库的连接环境(application.properties),当再次启动时会报错。SpringBoot项目,引入jdbcTemplate时启动失败。原因:在之前启动的时候在。解决:直接取消自动化配置。

2023-10-23 14:09:49 910

原创 IDEA开启自动 import 包的功能

打开settings(主界面的File–>Settings)然后打开下图进行设置。

2023-10-13 16:35:01 265

原创 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)

一般在pom.xml中的依赖没什么问题的情况下,检查以上三项便可以解决自己的。

2023-10-13 16:10:24 277

原创 idea打开多个文件,显示不下的会收起来,怎么让所有打开的文件都显示?

File->setting,Editor–>Editor Tabs,选择Multiple rows即可。idea中有时候开发原因一次性打开多个类,这些类会重叠在一起,导致后面的文件隐藏不显示了。idea中设置多个类文件同时打开并且不重叠隐藏,分层显示。

2023-10-12 09:15:05 3645

原创 IDEA-解决Command line is too long. Shorten command line for SpringBootMainApplication or also for App

其实IDEA底层是通过命令行或者文件的方式将classpath传递到Java的JVM虚拟机上的,而大多数的操作系统都会有命令行的最大长度限制,超过这个限定值时就会导致IDEA无法启动当前程序。该配置的主要功能就是开启IDEA的动态类路径,将太长的类路径写入文件,然后由应用程序启动器读取并通过系统类加载器加载。看报错的那段英文,可知是命令行太长的原因导致SpringBoot和整个应用无法成功启动,那为什么会报这样一个错误呢?Step1:找到项目目录下的.idea\workspace.xml文件。

2023-10-10 17:52:19 380

原创 Spring Security 出现 ‘login.html?error‘ is not a valid redirect URL 异常

SpringSecurity的登录失败后的地址,如果不进行设置,它会用successForwardUrl地址拼接一个error,即登录失败后的跳转地址为:login.html?现状:Spring Security 出现 ‘login.html?error’ is not a valid redirect URL 异常。原文链接:https://blog.csdn.net/qq_35170213/article/details/85784199。原因:login.html需要以。

2023-09-22 14:00:19 411

原创 Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource

出现原因:学习Spring security过程中,整合springboot启动报错(采用了思路一解决)思路一、项目不需要连接数据库,启动报错。思路二、需要连接数据库,启动报错。打包方式,系统不会自动读取。文件,需要手动进行配置。

2023-09-22 12:31:24 223

原创 xxl-job手动触发报错 xxl-rpc remoting error(no protocol: ip/run

今日在xxl-job任务调度中心,指定定时任务执行的机器地址时,报了xxl-rpc remoting error(no protocol: [指定ip]/run), for url : [指定ip]/run 错误。2、最后发现指定机器地址:http://127.0.0.1:9999/就可正常运行定时任务了。但是手动执行任务时却还是报错,根本就没有进入,猜测是地址问题。1、将执行器节点ip改为:http://127.0.0.1:9999。2、状态码 200 表明请求已经成功,服务器已成功处理了请求。

2023-09-12 11:28:41 2672

原创 启动Tomcat : Can‘t load IA 32-bit .dll on a AMD 64-bit platform

主要是在64位的系统下安装的虚拟机是64位的,而WTK的sublime.dll不能在64位的平台下加载64位的虚拟机,只能加载32位的。由于WTK在安装的时候加载的64虚拟机的地址,它找到的是64位的虚拟机,所以它提示不能加载32位的虚拟机(在目录下没有32的虚拟机)java.lang.UnsatisfiedLinkError 出现这种错误的原因是一般是java虚拟机找不到声明为native方法的本地语言定义时,出现的错误。启动别人的Tomcat服务器,出现以下错误。

2023-09-12 11:17:18 1032 1

原创 java.lang.ClassNotFoundExceptior:org.apache.xmlbeans.impl/schema.DocumentFactory

之前的jar包都是直接引入到属性文件中,也就是只是引入到开发环境中,但是由于启动项目是使用tomcat中的环境,所以会造成以上问题。解决思路:将原本xmlbeans-2.6.0换做xmlbeans-5.0.2(未解决)主要问题:通过代码提示可以在界面中导入该类,但是运行就是报错。

2023-09-12 11:13:10 1050

原创 Git如何修改提交的用户名称

参考:https://blog.csdn.net/weixin_40021191/article/details/103540835。对应修改配置文件:工作区目录/.git/config。解释:一般只需要执行修改第一步即可完成用户名修改。对应修改配置文件:~/.gitconfig。

2023-09-08 13:50:08 313

原创 如何将自己的本地项目发布提交到远程仓库中

将自己本地项目与远程仓库关联

2023-09-08 10:59:55 81

原创 Git报错解决:git@gitee.com: Permission denied (publickey).

执行 git push -u origin master 时报错

2023-09-08 10:54:47 289

原创 git提交到仓库时,避免提交idea的相关文件

实现git提交时自动忽略.idea文件

2023-09-08 10:47:18 1862

原创 idea打开git项目后没有git选项(已经集成了git)

如果拉取代码时报错ssh variant ‘simple’ does not support setting port,在git bash中输入以下命令即可。现状:切换了分支以后,由于本地没有拉取代码,导致git选项未显示。网上搜索解决棒法,记录如下。2、选择【Version Control】,选择【+】,然后【Apply】,然后【OK】。1、选择菜单【File】下的【setting】3、此时会发现git选项已经出现。

2023-09-08 10:26:30 7102 2

原创 IDEA 项目结构旁边出现 0%classes,0% lines covered

作用:监控功能(coverage),用于检测代码覆盖率,方法和 Line行数。点击 Coverage,会出现一个 Coverage 控制台,点击。导致原因:debug启动时,点错了,点到了旁边的。

2023-08-24 18:13:38 900

原创 springboot中获取request的方式

而其中注入的request却是线程安全的,原因在于:使用这种方式,当Bean(TestController)初始化时,Spring是没有注入request对象的,而是注入了一个代理(proxy);在代理对象中使用了ThreadLocal,因此request对象是属于线程局部变量,这就保证了request对象的线程安全性。2、不限于只注入request:除了request对象,该方法还可以注入其他scope为request或session的对象,如response对象、session对象等;

2023-08-20 15:29:08 268

原创 ifconfig 或者ip addr显示太多的垃圾信息,如何查看前几行

原文链接:https://blog.csdn.net/weixin_42554373/article/details/106048651。虚拟机里查看linux系统的ip地址ifconfig命令显示信息过多导致看不到ip的解决办法。ifconfig 或者ip addr显示太多的垃圾信息,一般ip在头部位置看不到,如何处理?直接查看网卡ip,如果提示eth0不存在,则用。方案二:直接把命令信息输出到文本。

2023-08-20 11:19:29 1444

原创 Jmeter启动的两种方式

bin目录下,双击ApacheJMeter.jar,就会打开界面。补充:修改为中文界面。

2023-08-17 21:15:34 3306 2

原创 MQ中实现生产者确认机制但未返回ack/nack的消息【版本问题导致】

使用普元的EOS框架,项目中引入了RabbitMQ时,测试MQ生产消息的确认,结果一直未返回ack或nack,但是通过15672端口的管理平台去查看时,消息确实是发送到了MQ中,所以问题就在于成功发送了消息,但是没有回调函数。路由失败的策略(ReturnCallback)

2023-08-17 09:22:30 165

原创 String.valueof() 处理null值问题【会将null转为字符串】

因为String同Integer不存在任何关系,它们都继承自Object,公共父类是Object(String和String[]同理),此时null值不知道该传入哪一个方法,因此无法通过编译,直接报错。总结:java编译器在选择继承重载方法时,如果请求方法参数个数一致,且具备多个重载方法可以匹配到所传递的参数,此时,会优先选择精度相对较高的,即java继承树中树的深度较深的那个。问题:明明两个方法中传入的都是null值,为何一个报空指针异常,一个却是正常的。问题:重载方法是如何被选择的?

2023-08-16 00:37:50 2196

原创 There is no statement named ... in this SqlMap处理方式

There is no statement named ... in this SqlMap处理方式

2023-08-03 14:26:06 1360

原创 Redis面试题

本质上是一个 Key-Value 类型的内存数据库,很像memcached。整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。因为是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能最快的Key-Value DB。Redis最大的魅力是支持保存多种数据结构(string,list,set,hash,sortedset),此外单个 value的最大限制是 1GB,不像memcached只能保存 1MB 的数据。

2023-06-01 23:45:09 69

原创 MQ面试题

架构如下所示:生产者和 RabbitMQ 服务端建立连接,然后获取通道。生产者发送消息,发送给给指定的虚拟机中的交换机。交换机根据消息的 routingKey将消息转发给指定的队列。消费者和 RabbitMQ 服务端建立连接,然后获取通道。消费者监听指定的队列。一旦队列有消息了,此时就会把消息推送给指定的消费者。概述:存储对应的延迟消息,指当消息被发送以后,并不想让消费者立刻拿到消息,而是等待特定时间后,消费者才能拿到这个消息进行消费。应用场景:订单超时未支付,文章的延迟发送。

2023-05-30 21:43:31 53

原创 SpringCloud

总结SpringCloud面试相关问题

2023-05-26 00:16:48 85

原创 JVM虚拟机

主要有以下四种类加载器:启动类加载器( Bootstrap ClassLoader ):用来加载 java 核心类库,无法被 java 程序直接引用。扩展类加载器( extensions class loader ):它用来加载 Java 的扩展库。Java 虚拟机的实现会提 供一个扩展库目录。该类加载器在此目录里面查找并加载 Java 类。系统类加载器(system class loader ):它根据 Java 应用的类路径(CLASSPATH)来加载 Java 类。

2023-05-03 15:27:02 72

原创 安装NodeJS(前端工程块)及报错解决

Node.JS安装及报错解决

2023-04-04 09:27:09 130

空空如也

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

TA关注的人

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