{
"name": "spring.kafka.bootstrap-servers",
"type": "java.util.List",
"description": "Comma-delimited list of host:port pairs to use for establishing the initial\n connection to the Kafka cluster.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties"
},
{
"name": "spring.kafka.client-id",
"type": "java.lang.String",
"description": "Id to pass to the server when making requests; used for server-side logging.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties"
},
{
"name": "spring.kafka.ssl.key-password",
"type": "java.lang.String",
"description": "Password of the private key in the key store file.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl"
},
{
"name": "spring.kafka.ssl.keystore-location",
"type": "org.springframework.core.io.Resource",
"description": "Location of the key store file.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl"
},
{
"name": "spring.kafka.ssl.keystore-password",
"type": "java.lang.String",
"description": "Store password for the key store file.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl"
},
{
"name": "spring.kafka.ssl.truststore-location",
"type": "org.springframework.core.io.Resource",
"description": "Location of the trust store file.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl"
},
{
"name": "spring.kafka.ssl.truststore-password",
"type": "java.lang.String",
"description": "Store password for the trust store file.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl"
},
{
"name": "spring.kafka.template.default-topic",
"type": "java.lang.String",
"description": "Default topic to which messages will be sent.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Template"
}
consumer配置属性
{
"name": "spring.kafka.consumer.auto-commit-interval",
"type": "java.lang.Integer",
"description": "Frequency in milliseconds that the consumer offsets are auto-committed to Kafka\n if 'enable.auto.commit' true.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.auto-offset-reset",
"type": "java.lang.String",
"description": "What to do when there is no initial offset in Kafka or if the current offset\n does not exist any more on the server.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.bootstrap-servers",
"type": "java.util.List",
"description": "Comma-delimited list of host:port pairs to use for establishing the initial\n connection to the Kafka cluster.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.client-id",
"type": "java.lang.String",
"description": "Id to pass to the server when making requests; used for server-side logging.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.enable-auto-commit",
"type": "java.lang.Boolean",
"description": "If true the consumer's offset will be periodically committed in the background.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.fetch-max-wait",
"type": "java.lang.Integer",
"description": "Maximum amount of time in milliseconds the server will block before answering\n the fetch request if there isn't sufficient data to immediately satisfy the\n requirement given by \"fetch.min.bytes\".",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.fetch-min-size",
"type": "java.lang.Integer",
"description": "Minimum amount of data the server should return for a fetch request in bytes.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.group-id",
"type": "java.lang.String",
"description": "Unique string that identifies the consumer group this consumer belongs to.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.heartbeat-interval",
"type": "java.lang.Integer",
"description": "Expected time in milliseconds between heartbeats to the consumer coordinator.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.key-deserializer",
"type": "java.lang.Class>",
"description": "Deserializer class for keys.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.max-poll-records",
"type": "java.lang.Integer",
"description": "Maximum number of records returned in a single call to poll().",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.consumer.value-deserializer",
"type": "java.lang.Class>",
"description": "Deserializer class for values.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer"
},
{
"name": "spring.kafka.listener.ack-count",
"type": "java.lang.Integer",
"description": "Number of records between offset commits when ackMode is \"COUNT\" or\n \"COUNT_TIME\".",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener"
},
{
"name": "spring.kafka.listener.ack-mode",
"type": "org.springframework.kafka.listener.AbstractMessageListenerContainer$AckMode",
"description": "Listener AckMode; see the spring-kafka documentation.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener"
},
{
"name": "spring.kafka.listener.ack-time",
"type": "java.lang.Long",
"description": "Time in milliseconds between offset commits when ackMode is \"TIME\" or\n \"COUNT_TIME\".",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener"
},
{
"name": "spring.kafka.listener.concurrency",
"type": "java.lang.Integer",
"description": "Number of threads to run in the listener containers.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener"
},
{
"name": "spring.kafka.listener.poll-timeout",
"type": "java.lang.Long",
"description": "Timeout in milliseconds to use when polling the consumer.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener"
}
producer配置
{
"name": "spring.kafka.producer.acks",
"type": "java.lang.String",
"description": "Number of acknowledgments the producer requires the leader to have received\n before considering a request complete.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.batch-size",
"type": "java.lang.Integer",
"description": "Number of records to batch before sending.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.bootstrap-servers",
"type": "java.util.List",
"description": "Comma-delimited list of host:port pairs to use for establishing the initial\n connection to the Kafka cluster.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.buffer-memory",
"type": "java.lang.Long",
"description": "Total bytes of memory the producer can use to buffer records waiting to be sent\n to the server.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.client-id",
"type": "java.lang.String",
"description": "Id to pass to the server when making requests; used for server-side logging.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.compression-type",
"type": "java.lang.String",
"description": "Compression type for all data generated by the producer.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.key-serializer",
"type": "java.lang.Class>",
"description": "Serializer class for keys.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.retries",
"type": "java.lang.Integer",
"description": "When greater than zero, enables retrying of failed sends.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.producer.value-serializer",
"type": "java.lang.Class>",
"description": "Serializer class for values.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer"
},
{
"name": "spring.kafka.properties",
"type": "java.util.Map",
"description": "Additional properties used to configure the client.",
"sourceType": "org.springframework.boot.autoconfigure.kafka.KafkaProperties"
}
spring
【控制反转(IOC)/依赖注入(DI)】:
由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。
简单的说:对象的创建又容器(比如spring容器)来执行,程序里不直接new对象。
Web
【单点登录(SSO)】:SSO的定义是在多个应用系统中,用户
Bellman-Ford算法(根据发明者 Richard Bellman 和 Lester Ford 命名)是求解单源最短路径问题的一种算法。单源点的最短路径问题是指:给定一个加权有向图G和源点s,对于图G中的任意一点v,求从s到v的最短路径。有时候这种算法也被称为 Moore-Bellman-Ford 算法,因为 Edward F. Moore zu 也为这个算法的发展做出了贡献。
与迪科
Microsoft .NET Framework 3.5 Service Pack 1(完整软件包)
http://www.microsoft.com/zh-cn/download/details.aspx?id=25150
Microsoft .NET Framework 3.5 Service Pack 1 是一个累积更新,包含很多基于 .NET Framewo
public final class ViewStub extends View
java.lang.Object
android.view.View
android.view.ViewStub
类摘要: ViewStub 是一个隐藏的,不占用内存空间的视图对象,它可以在运行时延迟加载布局资源文件。当 ViewSt