自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决com.alibaba.csp.sentinel.slots.block.flow.FlowException: null

springboot项目配置sentinel,能限流成功但是不能限流方法。

2024-08-03 16:03:14 346

原创 Nacos配置到springboot快速入门(笔记)

安装本人学习中的简单笔记,本文写的极其不详细,慎看!!!Nacos 简介Nacos 致力于帮助开发者发现、配置和管理微服务。它提供了一组简单易用的特性集,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 特性介绍Nacos 具有以下特性:服务发现和服务健康监测:支持基于DNS和基于RPC的服务发现,支持对服务的实时的健康检查,阻止向不健康的主机或服务实例发送请求。动态配置服务:动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。

2024-07-31 12:40:36 1229

原创 openFeign实现服务间调用

以两个模块(batch,business)为例子,期望实现batch调用business中的hello接口。在business中的application.properties设置app名。新建文件businessFeign.java。新建test.java以测试是否成功。在主程序batch中引入pom文件。batch创建feign包。batch启动类中增加注解。

2024-07-27 22:43:19 213

原创 京东云ifrit-agent占用80端口问题

即使停止服务后还是会自动重启,网上查找无果后询问京东云客服,人家服务蛮好,回复很快。

2024-07-26 16:41:54 243

原创 解决form-data request failed. /tmp/tomcat/work/Tomcat/localhost/api/xxx.tmp (Permission denied)报错

用宝塔部署项目,访问接口时返回500错误完整报错。

2024-07-26 00:31:24 178

原创 利用宝塔部署前后端分离springboot项目,以EasyPan为例

请参考其他教程,这里不再赘述。部署到服务器前请确保在本地。

2024-07-26 00:19:21 596

原创 idea一键为实体类赋值

找个实体,选中,alt+enter进入edit界面。我是选择只保留右边这种生成方法,然后选择ok。返回到那个实体,选择,alt+enter。generate生成。

2024-07-24 21:44:02 435

原创 12306随手笔记7

考虑到Service代码需要在admin查询是复用,选择在memberController时就加入用户id这个查询条件,page必须紧跟sql操作,不然不生效。增加传入类(不需要返回值,不需要返回类),大体和Passenger保持一致,memberId可以不判断是否为空,从线程变量中获取。新增MemberInterceptor拦截器,如果用户token存在,则获取并存入线程变量中。增加返回类,考虑到后续可能会展示更多东西(和懒),我就没有删很多字段。增加分页查询请求类,请求接口如果有分页需求,可通用继承。

2024-07-21 23:33:46 191

原创 12306项目随手笔记5

新增发送验证码接受类,参数大体和register一致,增加了正则表达式。右键package.json,选择show npm scripts。新增文件.env.dev,配置文件需要以VUE_APP开头。scripts中的serve后增加--port 9000。全局引入依赖 main.js中,新版css文件好像改名了。安装node.js----修改环境变量----配置镜像。login.vue删除console.log相关日志。全局引入图标依赖,修改app,完整代码如下。login.vue script中增加。

2024-07-20 14:19:37 368

原创 python爬虫实现微博超话自动签到

有个小问题不知道会不会导致以后不能自动签到,签到请求后面有一串数字,每个超话签到好像数字都不一样,但是一样的话也能签到成功。

2024-07-12 23:13:17 882

原创 python爬虫实现百度贴吧自动签到

跟着这个大佬写的,稍微加了自己的一点想法,其他基本差不多。萌新刚入门,欢迎来交流。

2024-07-12 21:33:54 355

原创 并查集专题

【代码】并查集专题。

2024-07-08 12:29:14 185

原创 报错java: 无效的源发行版: 21

进入FIle -> Project Structure。省流:idea配置和pom文件不一致。

2024-07-03 15:17:34 510

原创 字典树(trie)

【代码】字典树(trie)

2024-07-03 10:20:51 388

原创 关于基本类型和对象的直接赋值

在Java中,对于基本数据类型(如int, char等)赋值是值传递,而对于对象(包括String),赋值操作实际上是引用的传递。另外如果有对象引用其他对象后,又引用了其他,或者重新new了一个,只是改变了引用,没有改变被引用对象的值。那么接下来是我比较迷惑的地方,那String呢,他也是对象,按道理来说也会改变对吧。进行同样的改变,对象的值会发生。查阅发现是因为String存在。str1值竟然没有改变。现在假设有一个animal。

2024-07-03 09:54:16 138

原创 java知识体系

java在进行除long以外的类型的运算时(a+b),会将其类型转为int类型,如果a的类型不是int,在第一种运算后,会出现报错,第二种则不会。子类可以继承父类的所有非private方法,子类可以替换所有父类对象,也就是说父类出现过的地方子类也能出现。父类引用子类称为向上转型。运行时多态:指程序中定义的对象引用所指向的具体类型在运行期间才确定。运行时多态的三个条件:继承,覆盖(重写),向上转型。编译时多态:一般指方法的重写。有些浮点数不能精确的表示出来。相似的也有-=,/=...java7之后就可以了。

2024-07-02 19:59:54 192

原创 IDEA配置leetcode editor本地调试模板

IDEA配置leetcode editor本地调试模板。

2024-06-19 09:30:55 383

原创 树状数组专题笔记

快速入门:单点修改,区间查询附:数据过大,考虑离散化于tree中思路。

2024-06-18 23:18:19 225

原创 Field XXX required a bean of type XXX that could not be found 错误

应该是springboot版本和mybatis版本需要对应。3.0.3->2.1.1成功运行。尝试降低mybatis版本。

2024-06-02 18:40:34 234 2

原创 [蓝桥杯 2023 省 A] 更小的数(java)

写后感:网上看到别人发的题,写完暴力看了一会没啥思路,看了眼标签区间dp才写出来,也不知道自己考试能不能写出来。而且没想到暴力只过了20,如果是之前考试时我肯定毫不犹豫写暴力版,因为不确定自己是不是能快速写出正解,但是这个得分,我得重新考虑了。如果最右边的数和最左边的一样大呢?那我们可以检查下标最右边-1和下标最左+1的数的大小,同上。思考:一个区间什么时候能满足翻转后变小?肯定是最右边的数需要比最左边小,翻转后整体必变小。暴力枚举区间,转成biginteger检查大小。复杂度太高了,只能过20%的数据。

2024-04-02 11:30:25 235 1

原创 2022年蓝桥杯省赛 Java B组题解(部分)

2.枚举山的一半,但是考虑到回文串中间可以插入1-9,结果得加10-x%10,又有因为要从中间插数字,所以应该从10开始枚举,并且做特判。2和5能凑出0,那么问题的关键就是5的数量了,即求1-n,每个数提取出5的数量达到k的最小n。如果当前数小于中位数,并且大于他的数 大于等于 小于他的数,那么把当前数增加到中位数。如果当前数小于中位数,并且大于他的数 小于 小于他的数,那么把当前数增加到中位数。如果当前数小于中位数,并且大于他的数 小于 小于他的数,那么把当前数增加到中位数。2.每次乘二十后立刻余七呢?

2024-03-22 01:24:45 1191 1

原创 java算法中需要注意的点(自用备忘录)

用Integer.MAX_VALUE时注意,如果继续往上加数,值会取很大的负数,导致最后的比较取反效果。准备蓝桥杯中,慢慢更新当复习。方法二(自定义比较器)

2024-03-21 00:37:43 216 1

原创 [蓝桥杯 2017 国 B] 对局匹配(java)

完整思路:用map把每个积分数的用用户存起来,从当前位置开始找后面连续差为k的所有数然后存下来,对于存下来的数做一个简单dp(选出其子序列,要求子序列在原数组中不相邻,并且取得值最大),然后把结果加到答案中。解题关键:考虑到选择的人积分不能存在差为k,我们可以尝试把以某个数开始,后面相距为k的数提取出来,对他们做出选择,这样子其他的数要么不存在差为k,要么可以重复上面的步骤,而且和上一步没有任何关系。

2024-03-10 01:48:27 504 1

原创 leetcode 2115. 从给定原材料中找到所有可以做出的菜

详细解析看代码,坑点在会自环,另外我只会map。

2024-01-27 16:25:09 452 1

原创 1466. 重新规划路线 java

思路:边建正反路线图,正图为能到y的所有点,反图为y能到的所有点。dfs中一开始先正常搜索能到y的所有点,然后再搜索y能到的所有点,并把方向反向,统计值加一。同时应该在遍历中加入fa判断当前点u从哪里来,避免正反图循环时死循环。

2023-12-07 19:04:48 54 1

原创 [蓝桥杯 2023 省 B] 飞机降落 java

因为飞机数最大就到10,可以直接暴力枚举所有飞机降落方案。

2023-12-07 16:46:41 315 1

原创 codeforces C. Theofanis‘ Nightmare

但是想到了一个问题,如果出现1 1 1 -10000 -1 -1 1 1 这种情况怎么办,看了一下别的大佬的题解,大概理解了一下,就是把后缀和为负的数组塞在最左边,除非遇到了个比他更大的正数,就把他合并。思路:大概想到了应该尽量让最右边的正数拆分成单独一个,因为这样乘积会取最大。而且可以靠后缀和的方式来算子数组拆分之后的和。题意:大概把数组拆分成每个子数组,子数组如果有1-n个,求i*(子数组之和)。

2023-12-05 19:52:43 194 1

原创 907. 子数组的最小值之和(java)

看了这个大佬的题解,原来只要设置限制值,让右边相同大小的不算为最小值,让左边更小的视为更小值,不能过去,就实现了左右不重复计算。(思路大概是以当前字符为中心,找到不唯一的左边界和右边界 ,然后计算balabala)发现确实很像,但是实现过程遇到一个问题,如果后续有和当前位置值相同的,可能会重复计算。想半天没想出来,随后翻了一下评论区,说是和前一天每日一题思考很像。数组实现,击败5%。可以用deque优化好像,溜溜球。

2023-11-27 14:54:06 65 1

原创 纯三件套仿AcFun页面

因为记错了时间赶工完成,很多东西为图方便没注意细节,css文件写的很丑,svg样式不太敢用,老师说不让超纲,还有缩放比和官方进去不太一样,官方进去就缩小成80%了。

2023-11-26 23:45:21 98 1

原创 [蓝桥杯]数位排序

统计一下每种数位的数量,存在数组里,然后再来找就可以了,萌新代码比较难看,欢迎支持提建议。

2023-02-26 17:16:55 131

原创 [蓝桥杯2015初赛]奖券数目

【代码】[蓝桥杯2015初赛]奖券数目。

2023-01-27 14:22:19 101

原创 [蓝桥杯2015初赛]加法变乘法

要是我考试遇上这种好写的就好了哈哈。

2023-01-27 14:17:52 52

原创 [蓝桥杯2015初赛]三羊献瑞

一共有八个不同的字,用全排列函数把一到十全排列出来,把前八个数字赋值到前面定义的八个字,符合条件的就是结果。

2023-01-27 14:11:39 60

原创 [蓝桥杯2015初赛]牌型种数

这方法不能叫dps吧,只能说是递归?

2023-01-27 14:04:04 129

原创 [蓝桥杯2015初赛]移动距离

数学问题,拿根笔在纸上写写可能一下子就出来了,所以我脑算了好一会= =

2023-01-27 13:48:29 84

原创 [蓝桥杯2015初赛]星系炸弹

2015年简单题多点,找回了一点自信,2017还是18简直噩梦。

2023-01-27 13:24:28 79

原创 [蓝桥杯2016初赛]凑算式(c++)

代码如下,初学萌新,有任何错误和问题欢迎提问。

2023-01-24 00:01:19 213 2

空空如也

空空如也

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

TA关注的人

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