原文:The Log: What every software engineer should know about real-time data's unifying abstraction
一句话概括,这篇文章细说了 Kafka 的本质原理、解决的问题、适用性等。
Kafka 本质上是提供日 …
原文:The Log: What every software engineer should know about real-time data's unifying abstraction
一句话概括,这篇文章细说了 Kafka 的本质原理、解决的问题、适用性等。
Kafka 本质上是提供日 …
前段时间临时接手一个 Python 小项目,这个项目实现的类似一个管控平台,其中核心功能是为算法同学提供机器学习模型训 …
Reactor 是为 JVM 准备的一个完全非阻塞的反应式编程基础组件,支持高效的需求管理(以管理 …
原文:Java System.getProperty vs System.getenv
Java 应用代码中会自动引入 java.lang
包。这个包包含很多常用的类,包括 NullPointerException
、Object
、Math
、String
等等。
其中 java.lang.System
类 …
其实工作以来,我很少写测试/单测代码,一方面是大部分互联网公司团队对测试的要求不高,另一方面是想写好测试代码 …
使用丑陋的编程语言也能写出漂亮的代码。
true_then_run() {
condition=$1
action=$2
(${condition})
if [ $? -eq 0 ]
then
(${action})
else
echo "'$1' is false, don't run '$2'"
fi
}
false_then_run() {
condition=$1
action=$2
(${condition})
if [ $? -ne 0 ]
then
(${action …
1.pom.xml 中添加如下属性配置:
<properties>
<!-- protobuf paths -->
<protobuf.input.directory>${project.basedir}/src/main/protobuf</protobuf.input.directory>
<protobuf.output.directory>${project.build.directory}/generated-sources</protobuf.output.directory>
<!-- library versions -->
<build-helper-maven-plugin.version>3.0.0</build-helper-maven-plugin.version>
<maven-antrun-plugin.version>1.8</maven-antrun-plugin …