摘要:
安装jdk8 卸载原装jdk which java 命令找到java安装目录,然后删除 rm -rf /usr/local/jdk1.8.0_181 删除 /etc/profile 关于jdk环境变量,没有则不用删除 java -version 检查是否卸载成功! 下载jdk jdk下载地址 解压j 阅读全文
摘要:
<!-- 定义日志文件路径 --> <property name="LOG_PATH" value="${logPath:-default_log_path}"/> <!-- 控制台输出 --> <appender name="CONSOLE" class="ConsoleAppender"> <e 阅读全文
摘要:
1,线上错误日志报警发现死锁异常 2,查看错误日志的堆栈信息 3,查看mysql死锁的相关日志 4,根据binlog查看死锁相关事务的执行内容。 阅读全文
摘要:
Java 8 提供的 Stream 流式处理大大减少了集合类各种操作(投影、过滤、转换)的代码量,用起来非常香,所以在实际业务开发中,我们常常会把原始的数组转换为 List 类数据结构,使得其可以用上 Stream 流操作。 Arrays.asList 方法应该是各位最常用的数组一键转换为 List 阅读全文
摘要:
在安装完 Docker 后,可以在终端中运行以下命令来下载 Gogs Docker 镜像: docker pull gogs/gogs docker run --name=gogs -p 10022:22 -p 10880:3000 -v /var/gogs:/data gogs/gogs 解释: 阅读全文
摘要:
@Async 注解在 Spring 中用于实现方法的异步执行,但有时可能会因为以下原因失效: 非Spring管理的bean: 异步方法所在的类必须是 Spring 容器管理的 Bean(例如,通过 @Component、@Service、@Repository 或 @Controller 注解)。 阅读全文
摘要:
对应查询语句: { "size": 0, "aggs": { "unique_field_values": { "terms": { "field": "param", "min_doc_count": 2 // 只返回 doc_count 大于1的项 } } } } mysql去重语句: sele 阅读全文