自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot热部署最全步骤

由于项目在开发阶段需要较为频繁的改动,此时热部署应运而生。达到的效果是只要项目的代码有了改动,不需要按启动键,idea就会自动帮你部署。

2023-03-27 21:14:29 179 1

原创 线程诊断,找到cpu占用高的原因

当把项目部署到服务器后,出现cpu占用率过高的问题.往往是因为代码出现了问题,所以就需要有效的方法来定位到源代码,找出错误点

2023-02-21 17:38:34 228

原创 SpringBoot如何关闭Spring Security

在进行springboot项目开发的时候往往需要用到springSecurity但是在开发阶段我们往往会遇到Security的权限拦截问题以前用的方法常常是将ip加入白名单的方法 但是其实也有直接关闭security的方法:直接在Springboot的主启动类增加以下配置@SpringBootApplication(exclude= {SecurityAutoConfiguration.class })并且注释掉security相关信息:// @PreAuthorize

2022-04-26 20:43:49 16328

原创 蓝桥杯:座次问题(枚举法 回溯) java

枚举法可以说是蓝桥杯中出现频率最高的题型了 笔者根据很多道枚举题目总结出来一个枚举模板来写此题 很快则可写出来

2022-04-05 17:20:24 834

原创 蓝桥杯:42点问题(枚举法) java

今天这道题型是一道简单型枚举 也就是用for循环就能解决的问题 之前一直认为这种题型很简单 但是做了这道题之后你就会发现事情没有这么简单 其实for循环大家都会 但是笔者想带给大家的是一种思考方式 那就是利用通过模拟实例来发现规律

2022-04-04 11:09:34 1261 1

原创 蓝桥杯:分巧克力(暴力法和二分法) java

分析:一开始可以想到暴力法 即从方块d=1开始往上遍历 直至发现一个超过的数 超过的数-1即得答案d 但是分析时间复杂度的时候 发现有n个长方形 ,长方形的最大边长为D, 则时间复杂度为O(n x D) ,而n和D的最大值都是10^5,有那么一丢丢会超时 此时可以考虑二分法 即找出最适合的那个d 即像小学生猜数一样 猜出d的取值这样时间复杂度则可优化到O(log n)暴力解法:import java.util.Scanner;public class 分巧克力 { s...

2022-03-30 14:39:57 1330

原创 蓝桥杯:跳石头(二分法) java

蓝桥杯:跳石头(二分法) java

2022-03-30 13:32:07 1162

原创 SQL正则表达式的应用& case的灵活应用

最近需要使用到sql的正则表达式, 但是在网上搜到的结果大多都会报错:SELECT FIRST_NAMEFROM EMPLOYEESWHERE REGEXP_LIKE(FIRST_NAME,'^al(an|yss)a$','i');最后终于找到一个能查询成功的表达式

2022-03-27 22:49:54 487

原创 蓝桥杯:日志统计(间接法巧算) java

思路:利用map<Integer,ArrayList<Integer>>存储, 同一个id放入arrlist中并进行排序 后面再对排序的数组进行逻辑判断 逻辑判断部分:判断是否给定区间内有给定的赞的数量, 发现如果采用直接的计数,遍历的时候每个数前后很难判断谁在区间内, 所以采用间接的策略, 先在第一个数的基础上加上给定的区间(即end=arrayListId.get(0)+t), 当遍历到的值超过给定区间的时候, 则视作一次超过区间 最后再利用总数...

2022-03-27 19:46:36 780 2

原创 springboot单元测试问题解决 (空指针异常:NullPointerException 或者注入问题)

在对springboot进行单元测试时,遇到了空指针异常一般来说加一个注解就可以了:@SpringBootTest(xxApplication.class)如果还遇到问题,可以考虑加:@RunWith(SpringJUnit4ClassRunner.class)如果还还遇到问题,则可以考虑以下方面:1,spring版本和test版本一致2,启动类上要加@mapperScan(“包名”)才可以注入mapper层,否则注入数据层报空指针3,启动类上要加@Component

2022-03-09 13:39:08 8621 2

原创 蓝桥杯:数列求值(动态规划&思维巧算) java

算法题:数列求值,动态规划解法

2022-03-02 21:08:21 259

原创 蓝桥杯:平方和(字符串操作) java&python

算法题:平方和,字符串操作

2022-03-02 20:50:57 701

原创 RabbitMQ的持久化 面试

rabbitmq持久化相关

2022-03-02 17:43:59 2076

原创 蓝桥杯:乘积尾零 大数乘法暴力解法&思维发现规律巧算 Java

方法Ⅰ:大数乘法的暴力解法分析:由于直接用long类型也会超出long的范围,所以采用BigInteger类型(无限范围) 可以先将上述一百个数分到s[]数组,再利用BigInteger的multiply方法,将s[]中的所有数相乘得值 此时可以直接输出数0的个数,也可以继续编程得结果import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(...

2022-03-01 22:43:46 196

原创 蓝桥杯:第几个幸运数字(排列 暴力解法) Java

算法题:第几个幸运数字,的暴力解法

2022-02-28 10:46:43 615

原创 蓝桥杯:错误票据(排序算法) Java

分析:先对输入进行排序,然后遍历找到进步:由于无法知道nums[]的大小,所以要用arraylist.add来存储 对于一行一行输入的,由于不知道每行输入的个数,所以必须先将其用String存储,再split分开 要将String的s[i]转化为数字,用Integer.parseInt(s[i])(注:char则是用toCharArray) 对arraylist的排序用Collections.sort(list); 对list取索引值是list.get(i) 因为list中用...

2022-02-27 18:04:04 251

原创 蓝桥杯:奖学金(排序算法) Java

算法题:奖学金,排列解法

2022-02-27 17:59:29 454

原创 蓝桥杯:外卖店优先级(map排序算法) Java

算法题:外卖店的优先级

2022-02-27 17:49:09 698 2

原创 蓝桥杯:排列序数(全排列模板) Java

算法题:排列序数,的全排列解法

2022-02-27 15:03:19 390

原创 蓝桥杯:火星人(全排列模板) Java

算法题:火星人,的全排列解法

2022-02-27 15:02:16 295

原创 蓝桥杯:带分数(全排列模板) Java

算法题:带分数,的全排列模板

2022-02-27 14:16:17 177

原创 Dubbo报错:no provider available for the service

遇到报错的情况:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'doctorController': Injection of @org.apache.dubbo.config.annotation.Reference dependencies is failed; nested exception is java.lang.IllegalStateException: Fa

2022-01-18 16:51:23 422

原创 == 和 equals 的区别是什么?

常见面试题:== 和 equals 的区别是什么?

2021-12-20 10:52:03 440

原创 idea 关于子项目变灰,全部引用失效的问题

原来子项目好好的,突然有一天有几个子项目不乖了,变灰了而且你会发现pom文件的颜色也不对劲此时可以右键pom文件,然后点"添加为pom文件",然后就基本好了,如果你发现有一些import语句变灰的话重启idea也好了...

2021-12-07 17:06:02 666

空空如也

空空如也

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

TA关注的人

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