- 博客(15)
- 收藏
- 关注
原创 一个任务分配给了A部门及A部门下级部门。目前A部门的管理员现在可以在证书发放统计和学习任务统计中查询到这个任务的进度。但是A部门下级部门的管理员在证书发放统计和学习任务中查不到这个任务的进度。
一个任务分配给了A部门及A部门下级部门。目前A部门的管理员现在可以在证书发放统计和学习任务统计中查询到这个任务的进度。但是A部门下级部门的管理员在证书发放统计和学习任务中查不到这个任务的进度。这块需要改下,分配给某个部门(含下级)的任务,这个部门管理员和下级部门管理员都可以查看这个任务的部门学员完成情况。前端入参(模拟数据)
2024-10-12 10:49:27
391
原创 使用mysql实现检索功能的全步骤
2、添加索引,(我们这里需要检索label_en字段,根据自己需要检索的字段添加索引,这里需要检索字段的索引必须是全文索引)3、如果检索的是中分需要添加分词(英文默认有中文需要手动添加,mysql5.7及以上的才支持中文分词)4、在slq语句实现检索功能。6、mapper层的代码如下。1、首先创建好数据表。
2024-09-25 18:12:26
419
原创 Dubbo框架的微服务调用
像mapper一样注入就行,在业务层用就注册到业务层,在控制层用就调用到控制层。//在专门的配置类去配置RestTemplate。Dubbo框架的微服务调用。//被调用服务的地址。
2024-09-23 10:10:09
339
原创 开发中遇到的问题 MyBatis -1 (MyBatis 在mapper.xml做精准判断的时候,无法识别字符串)
ql在mapper层,进行精准判断的时候,'1’识别不出字符串 需要"1"也可以用toString转以下,不然判断条件无法精准识别字符串。用单引号包裹test后面的判断,,用双引号 判断条件,
2024-09-12 11:11:51
278
原创 当你被问到jvm调优,你不会的时候?你跟我学
其实在实际工作中,很多人都不会jvm调优,本来呢公司没有这种能用到jvm调优项目,就算有也非常的少,大点的公司jvm调优这块是个专岗,小公司没有专岗,又想你会他还用不到,导致大部分人就背jvm的面试题,就忽悠,jvm的面试题也很多,如果说你跟我差不多只能进小厂你就这样聊。
2024-07-15 11:18:40
327
原创 工作如何选择线程池
针对这个问题我来谈一谈自己的看法,首先我们来分析啊为什么他们去说不使用EXCUTE内置的线程池,我们以固定线程池来说,我们先去看固定线程池的参数,核心线程数,最大线程数,线程活跃时间,时间单位,任务队列,饱和策略(据绝策略),创建一个线程池首先有七个参数,在固定线程池这里,我们去看他的任务队列,他的任务队列是无边界阻塞,任务队列允许最高几十亿个请求堆积,如果说我这个项目特别的大,在高并发的时候可能会导致我们服务器的内存oom。所以说根据实际业务我们项目场景都可以使用固定线程池并且不会出现OOM的问题。
2024-07-11 10:57:20
668
1
原创 线程池的参数以及常见的线程池
Executors. newSingleThreadExecutor():创建单一线程池,该线程池的线程是按照一定的顺序一个个执行的。Executors. newFixedThreadPool():创建固定线程数的线程池,其中的线程都是核心线程,不会被回收。Executors. newCachedThreadPool():创建缓存线程池,这个线程池的一般用来执行大量的低耗时任务。maximumPoolSize:线程池所能容纳的最大线程数。threadFactory:线程工厂,为线程池提供创建新线程的功能。
2024-06-03 08:17:48
339
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人