前言Amazon CodeGuru Reviewer中的CodeWhisperer是一种代码提示工具,它使用机器学习和人工智能技术来提高开发人员的代码质量和效率。它可以通过分析代码库中的历史代码和最佳实践,为开发人员提供有关如何改进其代码的建议。您可以在AWS控制台上启用CodeGuru Reviewer,并将其与您的代码库集成,以获得CodeWhisperer的建议。首先从插件库中搜
前言 最近在项目中跑单元测试发现直接使用springboot自带的测试,一整套跑起来花费数十分钟,这是无法忍受的,考虑到功能的特殊性,想到了Spring测试包自带的mockito单元测试,所以进行初次尝试使用。 测试代码 pom包 <dependency> <groupId>org.springframework.boot</groupId> &l
前言 在工作中碰到统计相关的业务,原先是从DB里面读数据,还因为是几乎近乎实时统计,仔细思考发现公式还是有优化的空间,考虑放到内存里面来统计,之前的单体服务倒是很好解决,加锁就可以,但是碰到微服务就要考虑多端并发原子性问题,自然而然想到了Lua脚本。 1.配置Lua脚本 脚本文件 local keyAccountSymbol = KEYS[1] local keyPnlPrefix = KEYS[
前言一开始发现测试环境报错,原先配置6现在配置20依然还是很频繁的报错,想看下底层到底如何处理的导致这个问题,到底什么情况。排查看了下日志连接数大量的空闲看日志活跃的却是满的疑惑2023-07-18 13:17:15.258 [xxl-job, admin JobFailMonitorHelper] [] DEBUG com.zaxxer.hikari.pool.HikariPool - Hika
前言JSch是一个纯Java实现的SSH2协议的客户端库。它允许您在Java应用程序中进行安全的远程登录、文件传输和执行命令。您可以使用JSch来连接到远程服务器并执行各种操作。导入pom包<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId>
前言项目中用到了cmd命令去执行,但是发现一个问题就是,当需要切换用户和执行命令的时候特别的麻烦,所以后面又该用了jsch的连接方式,测试一下性能理想不理想,看看有劣势。相关配置ssh的连接数# cat /etc/ssh/sshd_config | grep MaxSessions#MaxSessions 1000测试代码@GetMapping("/cmd") public String test
前言主要是为了存档,碰到表单传对象数组的情况,一般都是一个表单只能传一个对象,后面经过跟前端的研究和讨论发现居然可以传对象数组,以此作为记录分享。@Data public class SealLocationInfoRequest implements Serializable { private static final long serialVersionUID = 23927162
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号