自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 若依cloud框架使用定时任务实践

若依cloud框架如何使用定时任务

2024-01-20 15:00:43 572

原创 微服务研发时,多个人共同调试一个服务,在nacos会启动多个实例,导致请求服务接口时在你和别人之间来回轮询问题处理

当我们有两个研发同时在调试一个微服务模块时,你和对方本地都会启动服务,这就导致在nacos会同时注册两个实例。默认情况下请求这个服务,具体处理请求的程序会在你和对方之间来回轮询,即一下你的服务一下对方的服务。其结果就导致你的程序一下正常一下异常。

2024-01-19 13:28:25 846

原创 jdk17安装

jdk17安装

2023-12-28 14:33:46 1665

原创 SpringBoot整合RedisTemplate

SpringBoot整合RedisTemplate

2023-12-13 00:44:00 379

原创 批量数据导入,使用python读取Excel表数据并直接写入MySQL数据库案例

批量读取Excel数据导入MySQL数据库

2023-12-07 16:32:44 729

原创 其二,多sheet页Excel文件导入

多sheet的Excel文件读取,java

2023-07-25 23:15:07 512

原创 (其一,多sheet页Excel文件导出)java导出多个数据库表数据,生成Excel文件,包含多个sheet页

多sheet页Excel文件导出

2023-07-25 22:25:24 2002

原创 vim编辑文件使用案例

vim编辑文件使用案例

2023-06-07 16:58:25 154

原创 Docker学习笔记

传统部署:程序员开发项目-》打包成jar包-》给运维人员部署-》线上环境依赖需要一个个部署。在容器技术未出来之前,我们都是使用虚拟机技术(在Windows系统中安装一个Vmware,通过这个软件可以虚拟出来一台或多台电脑,好处是虚拟出来的电脑跟真实电脑差不多,但是它相当占用内存资源)模拟电脑虚拟机技术核心区块划分示例图:资源占用率十分高冗余步骤多启动很慢。

2023-04-23 01:33:57 82

原创 logback日志输出并限制日志保存最大天数等

idea控制台显示日志规范化并存储控制台输出日志操作

2023-04-13 18:21:48 2403

原创 使用spring官网初始化项目导入idea启动连续报错处理

使用Spring官网初始化项目导入idea启动的连环问题处理:1.类文件具有错误的版本61.0,应为52.0请删除该文件或确保该文件位于正确的类路径子目录中。2.No active profile set, falling back to default profiles: default3.idea项目一启动就Process finished with exit code 0

2023-04-13 15:59:13 205

原创 个人学习笔记-设计模式-简单工厂模式

设计模式之简单工厂模式

2023-04-12 19:51:25 79

原创 个人学习笔记-设计模式-适配器模式(更新中...)

适配器模式学习笔记

2023-04-12 00:37:58 69

原创 java项目增加统一切面日志输出,对于项目调试问题排查还是很有必要的

java项目增加统一切面日志输出,对于项目调试问题排查还是很有必要的。

2023-04-11 16:34:17 501

原创 上传文件使用File.getParentFile().exists()和MultipartFile.transferTo()出现问价不存在异常问题

上传文件使用File.getParentFile().exists()和MultipartFile.transferTo()出现问价不存在异常问题

2023-04-06 21:28:17 415

原创 git push远程仓库提示define remote

git push远程仓库提示define remote

2023-02-28 21:25:00 509

原创 java面试题梳理

java面试题

2023-01-30 11:38:57 221

原创 记录一些控制台操作

Linux控制台

2023-01-24 10:45:28 66

原创 前端三级联动代码

三级联动,处理谷歌兼容性问题

2023-01-24 10:22:09 86

原创 记录一些工作中可能才会知道的Idea的一些操作(偶尔更新)

工作中可能才会接触到的idea的一些操作

2022-10-10 23:17:18 152

原创 解决IDEA报 Cannot resolve symbol问题(就是你的项目中有这个类但是引用不到“报红”)

IDEA “Cannot resolve symbol” 解决办法

2022-10-10 22:31:06 5538 2

原创 关于开源项目DongBB-前后端分离RBAC权限管理系统如何正常启动

【实战开发】DongBB-前后端分离RBAC权限管理系统项目启动遇到的相关问题记录

2022-07-22 16:43:11 333

原创 mysql-Navicat-新增或修改表字段SQL语句整理

MySQL;Navicat;表字段参数新增或修改

2022-05-27 11:58:36 3285

原创 面试题:编写一个程序,多线程输出A,B,C问题

面试题:编写一个程序,启动三个线程,三个线程的ID分别是A,B,C,每个线程将自己的ID值在屏幕上打印5遍,打印顺序是ABCABC...解法一:测试类:package com.example.demo.thread;public class ThreadTest { public static void main(String[] args) { // 编写一个程序,启动三个线程,三个线程的ID分别是A,B,C;,每个线程将自己的ID值在屏幕上打印5遍,打印顺序是A

2022-01-08 16:01:32 282

原创 java ftp上传文件相关代码梳理

java实现ftp文件上传1、ftp文件上传步骤1)连接ftp2)检查工作目录是否存在3)检查是否上传成功4)完成任务后,断开ftp2、具体如下,直接贴上核心代码:A)导入核心pom依赖 <!--FTP包--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifac

2022-01-08 11:40:04 1783 2

原创 求两个时间相差多少天(忽略小时差和不忽略两种版)

只计算相差多少天,忽略时分秒的差代码很简单,这边直接贴上代码:package com.example.demo.date;import java.text.SimpleDateFormat;import java.util.Date;public class DateTodo2 { public static void main(String[] args) { try { SimpleDateFormat format = new Simpl

2022-01-08 09:56:39 329

原创 便捷开发的工具类使用0001-网络图片下载

1.pom文件引入commons-io工具包 <!--IO流文件操作工具包--> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> &

2021-08-03 23:46:54 71

原创 前后端数据传输-总结001-Postman使用

概要时间:2021-07-25学习内容: 前后端数据传输格式内容输出:学习笔记代码demo1.学习笔记1)学习postman之前须知小知识1.现在越来越多的项目采用前后端分离的架构,即:后端人员先书写网页端相关的API文档前后端人员根据该API文档内容并行开发(后端人员根据入参处理相关数据后拼接对应json格式数据返回;前端人员在接口还未开发完成之前mock对应数据开发,否,则直接使用返回数据)前后端联调,调整API文档内容以及相应代码,以符合业务需求其优点主要是:可以前后端

2021-07-25 13:30:11 1315

原创 Tomcat学习笔记002-手写Tomcat小demo

概要时间:2021-07-10学习内容: 视频-动手实现Tomcat提取码:jpdu内容输出:学习笔记代码demo1.学习笔记1)

2021-07-12 07:49:38 280

原创 Tomcat学习笔记001

概要时间:2021-07-10学习内容:Tomcat外传内容输出:学习笔记1.学习笔记1)Java上世纪90年代在大洋彼岸,有一家名唤SUN的公司,创造了一门全新的语言,叫Java。经过几年的发展,形成了以13项技术为基础的JavaEE规范:JDBC,JNDI,EJB,RMI,JSP,Servlets,XML,JMS,Java IDL,JTS,JTA,JavaMail,JAF。2)Tomcat再后来出现一个叫Apache的搞开源的组织,推出了一个叫Tomcat的服务器,仅实现了13种核

2021-07-10 08:16:52 68

原创 以输出省-是-县代码案例,计算几种算法的效率

需求:按省-市-县显示对应数据先上代码package com.example.mybatisdemo01;import lombok.AllArgsConstructor;import lombok.Data;import lombok.extern.slf4j.Slf4j;import java.util.ArrayList;import java.util.List;@Slf4jpublic class FunctionalDemo2 { public static v

2021-07-07 22:53:58 67

原创 使用base64的方式从后端向前端传递图片文件

1.生成base64代码 public String toBase64(String fileAbsolutePath) { log.info("toBase64-开始。。。。。。。。。。"); FileInputStream inputStream = null; String base64Str = ""; try { Base64.Encoder encoder = Base64.getEncoder();

2021-07-01 12:20:08 3047

原创 使用idea如何检索jar包中的方法

问题:最近工作中遇到两次需要去检索引用jar包中的方法。按正常思维是使用 Ctrl+Shift+R 项目检索文件,但是因为在jar中式检索不到的!这种时候就需要另外一个快捷键了!使用idea如何检索jar包中的方法Ctrl+N 然后再通过class,推测可能关联信息进行查找另外,附上我工作中常用的一些快捷键,待补充idea 常用快捷键双击 Shift 全工程检索文件双击 Ctrl mvn clean compile -> 重新编译项目(有些时候会因为缓存导致项目加载不到某些东

2021-07-01 12:09:51 5333

原创 idea启动报错:java.lang.NoClassDefFoundError: org/mybatis/logging/LoggerFactory

问题问题描述:idea整合Mybatis-plus的时候,启动报错:java.lang.NoClassDefFoundError: org/mybatis/logging/LoggerFactory解决方法可能原因:仔细检查了一下,发现 mybatis-spring-boot-starter的包和mybatis-plus-boot-starter的包共同存在,之前测试另外一种方式的时候忘记删除了,导致存在两种不同的mybatis包,这个是不允许的。解决方法:删除或注释其中一个就好了..

2021-03-27 23:59:47 1248

原创 IDEA使用lombok的@Data注释之后,还是找不到get和set方法

问题使用了@Data注解,但是给该对象set参数的时候还是报红,原因是找不到设置该数据的set方法?但是不是说用了该注解默认都会生成么?为什么会找不到?可能原因:你的idea没有安装相关的Lombok插件解决办法下载Lombok相关插件,再重启下idea就好了。PS:安装好之后记得一定要重启,才会生效!!!...

2021-03-27 22:48:17 868

原创 实际开发过程中关于idea的常用操作,后续待更新

实际开发过程中关于idea的常用操作,后续待更新idea常用快捷键idea中对Git常用操作其他常用操作PS:如有不对,欢迎指正。idea常用快捷键双击 Shift 全工程检索文件Ctrl+F 本文件查询Ctrl+F3 到下一个搜索词所有Ctrl+G 跳转到对应的代码行Ctrl+Alt+home 跳转到上次编辑代码位置Shift+F6 重命名Ctrl+Shift+Fn+U 大小写Ctrl+Shift+上/下键 代码上下移动一行Ctrl+Alt+M 抽取选中代码块成新的方法Ctrl+

2021-03-26 09:11:38 80

原创 JQ-如何利用replace实现replaceAll方法

JQ-如何利用replace实现replaceAll方法本文主要解决的是特殊字符replaceAll的实现问题1:由于JS没有自带replaceAll方法,所以如果我们在前端页面如果需要替换字符串中所有的某个字符时,需要对自带的replace方法进行改进。网上的普遍方法(测试1,2,3):问题2:以上方法存在一个缺陷,测试3的时候对特殊字符没有办法替换。需要使用被替换字符需要使用正则方式书写,如测试4:本文主要解决的是特殊字符replaceAll的实现问题1:由于JS没有自带replaceAll方法,所

2020-11-15 23:59:51 639

原创 启动Eclipses时出现:java was started but returned exit code=1处理

启动Eclipses时出现:java was started but returned exit code=1 ——解决办法1.问题截图2.尝试的几种解决方法3.参考更多推荐文章1.问题截图2.尝试的几种解决方法方式1(不行,保留操作)在eclipse.ini文件的最顶部加指定jdk路径:-vmD:\jdk1.6.0_45\jre\bin\javaw方式2(不行,保留操作)将环境变量的path中的JAVA_HOME路径放在最前面(百度说这么做的原因是,默认oracle也有一个类似功

2020-07-08 10:52:35 1012 1

原创 vue如何mock数据以及如何正确安装JsonView

这里写自定义目录标题vue如何mock数据?如何正确安装JsonView?参考文章vue如何mock数据?我们知道现在大部分业务都是前后端分离的,前端人员在没有真实数据之前就需要自己在本地模拟数据,校验业务流程,整理了下本人从新建vue项目到mock数据成功的整个流程:新建vue项目安装vue-cli:windows:npm install -g vue-climac:sudo np...

2020-03-21 02:09:31 211 1

前端三级联动代码(处理了谷歌浏览器兼容性问题)

前端三级联动简介美化版代码(处理了谷歌浏览器兼容性问题)

2023-01-24

空空如也

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

TA关注的人

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