自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

...Lovec

_我在人间凑数的日子丶

  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 SpringBoot测试类编写

SpringBoot

2023-01-10 15:51:26 1087

原创 spring面试题汇总

1.spring的生命周期 2.spring如何实例化对象的,实例化对象使用了什么策略 3.spring的FactoryBean的原理是什么 4.spring的资源加载解析文件的过程是什么 5.如何实现扫描bean对象注册 6.请手写一个spring...

2021-09-01 09:24:16 167

原创 丰富 IDEA中 git 提交页面

刚装好的idea 2020.1.1 的提交页面:这页面真是把我恶心吐了...没有different比较,commit提交框经常输入不了或者卡顿失灵,遭不住啦~修改后的样式:现在看起来好多了~解决办法: 1.点击右上角的 设置图标 2.选择这个 Switch to Commit Dialogok~...

2021-07-26 23:59:30 1100

原创 面试题1:springboot启动原理

springboot启动原理1.springboot的启动类入口2.@SpringBootApplication用到的注解3.

2021-02-19 16:50:55 904

原创 Spring中getBean方法

Spring源码阅读:package com.example.riskm.core.common;import org.apache.commons.lang3.StringUtils;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContex.

2021-01-09 11:36:42 1256

原创 Git 单独合并指定提交记录

在合并分支时,如果遇到只需要合并自己的功能,然后分支中又有别人提交的代码,这时合并就会将分支上的所有的功能代码都合并过去了,用下面的方式可以只合并指定的提交记录,这个提交记录可以是一次提交记录或者是多次提交记录.1.第一步第一步是将提交的代码全部转存出来,存储为git能读取的格式. 创建的地址可以默认,为方便下次调用 ,先记住文件存储地址.2.第二步3.第三步将刚刚存储的文件读取进来就可以了,可能会存在冲突, 需要手动解决哦完成....

2021-01-09 11:10:24 1831

原创 MultipartFile中调用transferTo(File file)报FileNotFoundException问题

MultipartFile中调用transferTo(File file)报FileNotFoundException问题,虽然异常报的是MultipartFile文件找不到,但是其实是transferTo(File file)中的file找不到目标地址(或者连不上目标地址)导致。展示出现异常的重点代码: - [上传文件发生异常:java.io.FileNotFoundException: C:\Users\AppData\Local\Temp\tomcat.500855321792257

2020-11-04 11:49:23 1872 2

原创 mysql查询指定用户的排名

最优解决方案:步骤:1.查询当前用户的一个分数(排名所需要的条件)2.在总榜中查询大于等于这个分数的(当前条件)人数(count)值即为排名。(3.如果存在多个条件决定排名,则需要查询=条件一,并且满足条件二的人数(count)值,将两个相加)下面展示思路:网上提供的一次就查询出来名次信息的sql我这边也展示,但是这种一次就查询出来的sql语句在高并发的情况下会出现不可预料的问题,sql语句如下:SELECT * FROM ( SELECT a.userId.

2020-09-29 15:50:18 1347

原创 mysql大并发下使用自定义字段出现值一致性问题

mysql大并发下使用自定义字段出现值一致性问题1.问题重现:SELECT a.userId, a.scores, (@i := @i + 1) AS rank FROM (SELECT user_id userId, SUM(GET_INTEGRAL) scores, (SELECT @i := 0) AS it FROM T_GAME_JOURNAL...

2020-09-29 15:28:13 198 2

原创 关于JSON.parseObject(str,Map.class)在编译器中报黄色警告的问题

项目中经常会遇到JSON解析,然后按照类型解析,代码总是会报黄色警告,自己来记录一下解决问题的过程。1.问题重现String responseStr = "";Map resMap = JSON.parseObject(responseStr,Map.class);上面这段代码在IDEA中会有黄色下划线的警告提示,看着非常的难受。2.解决办法:Type type = new TypeToken<Map<String,Object>>() {}.getT.

2020-07-17 17:23:26 3535

原创 MySql数据库GroupBy和Order连用数据排序不正确的问题

关于GroupBy和OrderBy在使用中的一些注意点:1.这两个在一起使用时,先分组(GroupBy)再排序(OrderBy);2.在这两个都用上了之后,一定要注意在OrderBy中的字段名和上面的查询名字一致:在存在聚合函数的时候容易出现排序的字段与查询的字段不一致,修改为一致之后该问题解决...

2020-05-11 19:22:41 1392

原创 部署一个java web项目可用的服务器环境

0-Linux常用安装命令yum -y install lrzsz 安装rzsz rz-上传 sz-下载 mkdir temp 新建temp文件夹 mkdir-新建文件命令1-JDK安装 上传JDK安装包至文件夹temp:jdk-8u171-linux-x64.tar.gz 进入安装包所在文件: cd temp/ 解压安装包:tar -xvzf jdk-8u1...

2020-02-24 11:40:16 350

原创 IDEA通过Git导入Gradle项目的流程

Gradle 或是 Maven 项目,如果不是按下面的流程来导入,导入的项目可能无法跑成功1.在主界面点击2.文件clone到本地之后不要着急打开,先停留着这个主页面,点击这个Import Project,选中刚刚导入的项目,ok......

2019-08-29 17:56:14 2970

原创 mapper文件中foreach标签报错的解决办法

collection中的‘list’找不到:

2019-06-18 17:47:44 896 1

原创 使用ngrok让别人访问你的本地服务器

自己新建的web项目,部署在本地,通过如下办法,即可让别人通过外网看到你的项目成果1.进入http://www.ngrok.cc/login.html注册之后购买一个免费的隧道。2.下载平台提供的内网穿透工具并配置买到的隧道id 1.工具教程地址http://www.ngrok.cc/_book/start/ngrok_windows.html 2.配置购买的i...

2019-06-10 10:41:27 587

原创 NoSuchBeanDefinitionException的解决思路

org.springframework.beans.factory.NoSuchBeanDefinitionException 的解决思路1.如果您使用注释进行配置,则可能会缺少cn.itcast.crm.service.BaseDictService实现的注释(@Service或@Component等)。2.如果您使用(仅)xml,您可能会错过BaseDictService实现的<...

2019-06-05 14:27:01 4008 1

原创 LocalDateTime类对时间的处理

1.获取时间: LocalDateTime time = LocalDateTime.now();2.获取相对于当前时间的前几天后几天的时间,可以用来做定时任务用:LocalDateTime changeTime = time.plusDays(-1);3.将时间格式化成想要的格式(yyyy-MM-dd HH:mm:ss):DateTimeFormatter format...

2019-05-24 15:30:43 8061

原创 IDEA通过Git检出项目时检出失败的问题

错误提示信息:authentication failed(身份验证失败)解决办法:去C:\Program Files\Git\mingw64\etc目录(即git目录下的子目录)下的gitconfig文件中删除如下两行,然后保存。[credential] helper = managerok,然后再连接就好了。...

2019-05-15 14:39:31 1854 1

原创 UncategorizedSqlException异常的处理

此问题的原因是数据库的错误,找到对应的sql,将完整的sql放到数据库进行操作也是失败的。原因1:字段类型对应不上,常见出现在Date类型上。原因2:数据库的表字段有限制,例如是UNI(唯一),非空等限制都会导致出现此问题...

2019-05-14 10:30:02 74428 10

原创 后端接收文件和普通字段的Controller

1.postMan传参说明: 2.后端代码:@RequestMapping(value = "/launchEvent", method = RequestMethod.POST) private void launchEvent(HttpServletResponse response, HttpServletRequest request) { if (!(reques...

2018-12-05 16:04:27 2593

原创 Holer内网穿透使用方法

Holer内网穿透1.下载穿透工具:使用说明地址:https://yq.aliyun.com/articles/583826软件下载地址:https://github.com/wisdom-projects/holer/tree/master/Binary/Java2.对照使用说明,先下载文件运行bin目录下的startup.bat文件,如果不行,请右键管理员身份运行....

2018-11-27 14:49:26 1702

原创 WindowsServer服务器环境搭建全过程

1.将java文件夹放置盘符下,例如C:java百度网盘下载地址:链接:https://pan.baidu.com/s/1PlbQz9rn9D6PRqokWlQ3cw 密码:uoth(需要jdk和tomcat可以私聊我)2.配置环境变量,按照百度经验来操作(jdk1.8.0_144)配置java的环境变量3.将tomcat也是复制进去,例如c:tomcat/.......

2018-11-27 14:10:49 1342 2

原创 通过jersey实现图片上传到另外一个服务器

1.首先在pom文件中加入如下依赖: &lt;dependency&gt; &lt;groupId&gt;com.sun.jersey&lt;/groupId&gt; &lt;artifactId&gt;jersey-client&lt;/artifactId&gt; &lt;version&gt;1.2&lt...

2018-11-23 11:10:09 156

空空如也

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

TA关注的人

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