- 博客(9)
- 收藏
- 关注
原创 图的算法小记
AOV网,拓扑排序,用顶点来表示一个一个的活动。拓扑排序是用来表示事件一个先后顺序,按顺序输出入度为0的结点。逆拓扑排序,用DFS算法输出。Djska算法,依次找不在集合中的最小边加入, Floyd算法,依次以某个节点作为中心节点,更新路径值。BFS广度优先算法,DFS深度优先算法。Prim算法找代价最小的一个顶点加入集合。
2024-12-27 10:45:36
120
原创 接口速度优化,优化sql连接过多,接口过慢问题
(月价格极值波动>0.5 是指至少存在一天日价格极值波动大于0.5的商品,最新一天是指,满足条件的这个商品最近一天大于0.5的日期)。项目要求,我们的主键不是一个id,而是由三个字符串拼起来的,于是我们用😭作为分隔符,拼成string1😭string2😭string3作为唯一主键,也就是刚才的unit字段。** 由于我们用的是clickhouse数据库来处理海量的数据,项目是放在阿里云服务器上面的。
2024-12-27 10:44:43
211
原创 if(!graphic.getSubjectId().equals(operatorId)){ throw new HaHaException(HttpStatus.O
f(!"trace": "在我的代码中,虽然在抛出异常时传入了 HttpStatus.OK.value(),这代表了 HTTP 状态码 200,但实际上当异常被抛出时,Spring 框架默认会返回 HTTP 500 错误(Internal Server Error)。这是因为抛出异常意味着在代码执行过程中出现了未处理的错误,导致了服务器内部错误。当你通过 throw new HaHaException 抛出异常时,Spring 默认将其视为一个未处理的异常。
2024-09-14 16:28:19
166
原创 如果新建项目本地远端不同步怎么合并项目
终端敲git pull origin master --allow-unrelated-histories。
2024-09-05 16:12:28
155
原创 怎么在idea新建项目导入到gitee上
点击define remote 把仓库地址输进去就可以了。第二步,取名,点击next,可以把用的着的包都勾上。点击vcs,新建git仓库。或者使用这个方法也可以。第一步,新建一个项目。
2024-09-05 15:13:49
204
原创 用hashmap实现获取一个字符串中所有的字符以及对应出现次数
第二种方法:使用getOrDefault方法,如果对应的key值不存在则0,存在则加一。// 如果键已经存在,增加1;如果不存在,则初始值为1。//如果存在对应的key则把value值加1。
2024-09-04 22:21:54
456
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人