摘要:
一、原因分析:在多线程时使用@Autowired总是获取不到bean,原因是:new thread不在spring容器中,也就无法获得spring中的bean对象 二、解决方案:手动获取 代码实现如下: package com.test.configs; import org.springframe 阅读全文
摘要:
如果是在windows环境: 使用InetAddress.getLocalHost()方法即可. import java.net.InetAddress; public class Main { public static void main(String[] args) throws Except 阅读全文
摘要:
StringUtils.join()和String.join()用途:将数组或集合以某拼接符拼接到一起形成新的字符串。 1.StringUtils.join()方法: (1)使用前需先引入common-lang3的jar包,可去官网下载:apache官网下载页面 (2)方法如下图: (3)基本上此方 阅读全文
摘要:
<spring-cloud-context.version>2.0.4.RELEASE</spring-cloud-context.version> <!--需要引入该jar才能使bootstrap配置文件生效--> <dependency> <groupId>org.springframework 阅读全文
摘要:
一、通用Mapper中的方法解析 方法功能说明 int countByExample(UserExample example) thorws SQLException 按条件计数 int deleteByPrimaryKey(Integer id) thorws SQLException 按主键删除 阅读全文
摘要:
最近做东西,需要向数据库存储一个保存在HashMap的key和value中的数据。具体的结构大致是Map<Object, Set<String>>。 数据库中需要保存两个个字段:1.key中对象的id,set中的多个string,显然id和set中的string是1对多的关系;需要嵌套循环。 一开始 阅读全文
摘要:
1. 安装依赖包(Redis是C语言开发,需要安装gcc依赖环境) yum install -y gcc gcc-c++ 2. 下载最新版redis安装包并解压安装 cd /usr/local/src wget http://download.redis.io/releases/redis-5.0. 阅读全文
摘要:
1. 集群健康状况处理 当集群处于yellow或者red状态的时候,整体处理步骤如下: (1) 首先查看集群状态 localhost:9200/_cluster/health?pretty { "cluster_name": "elasticsearch", "status": "yellow", 阅读全文
摘要:
背景 公司一个项目的大数据平台进行改造,之前使用Structured Streaming作为实时计算框架,需要替换为替换为Kafka Streams,并使用SpringBoot包装,使其可以纳入微服务体系。然而由于之前并没有接触过SpringFramework相关技术,并且项目工期较为紧张,因此只好 阅读全文
摘要:
注意红色部分为@project.version@,而非${project.version}占位符,主要是为了避免与Spring语法冲突 配置好之后,可以通过@Value注解的方式直接获取 也可以Properties代码加载 推荐@Value注解方式https://stackoverflow.com/ 阅读全文