最新 最热

面向价值编程:高ROI工程之旅

2. 盛年不再来,一日难再晨:一把梭的代价 当我们发出了新版的QPlus后,公司正在做一个新的产品线,主要是做数据同步相关的事,我对它非常感兴趣,便申请转过去了。 当时产品线已经有了天使客户,落地效果以及利润也不错。所以想着...

2024-01-09
1

一名Java开发的Go语言学习笔记:语言基本特性

有兴趣的同学可以看我之前的的一篇笔记:《笔记:追随云原生的Java》 2. 命名规范

2024-01-09
1

想在DataGrip里写SQL般丝滑的写FlinkSQL?安装它就完事儿了

基于上述情况,我阅读了IDEA和VS Code的开发者文档,考虑到实现工作量,先开发了一款名为Flink SQL Helper的VS Code插件,希望这款插件能够让开发者们高效、专注地完成FlinkSQL的开发。地址:marketplace.visualstudio.com/ite...

2024-01-09
1

IT课程 计算机系统与网络 008_Web服务与远程开发

Web环境是指在Web服务器上运行的用于托管和处理 Web 应用程序的软硬件组合。通常包括操作系统、Web 服务器软件、数据库系统、编程语言和其他相关工具。...

2024-01-09
1

ZStack源码剖析之核心库鉴赏——FlowChain|Java 开发实战

在ZStack(或者说产品化的IaaS软件)中的任务通常有很长的执行路径,错误可能发生在路径的任意一处。为了保证系统的正确性,需提供一种较为完善的回滚机制——在ZStack中,通过一个工作流引擎,ZStack的每一个步骤都被包裹在独立...

2024-01-09
1

ZStack源码剖析之核心库鉴赏——Defer|Java 开发实战

在Go语言中,有一个关键字叫做defer——其作用是在函数return前执行。在ZStack中也有类似的工具类,让我们来看看吧。

2024-01-09
1

Python 多版本共存 | Pyenv安装与常用命令

在Python实际部署过程中,经常碰到系统自带的Python版本是2.x的,而自己开发使用的是3.x版本。

2024-01-08
1

【Flutter 开发实战】Dart 基础篇:从了解背景开始

想要学会用 Flutter 开发 App,就不可避免的要学习另一门很有意思的编程语言 —— Dart。很多小伙伴可能在学习 Flutter 之前可能都没听说过这门编程语言,我也是一样,还以为 Dart 是为了 Flutter 而诞生的;然而,当我们去了...

2024-01-07
1

JDK1.8为什么使用元空间代替了永久代

在JDK 1.8中,元空间(Metaspace)被引入作为替代永久代(PermGen,Permanent Generation)的一部分内存模型的改变。这一改变主要是基于以下几个原因:

2024-01-06
1

yq操作yaml插入列表数据支持传参

yq是基于golang语言开发的一款json、yaml以及xml命令行工具,支持多个平台,github官网:GitHub - mikefarah/yq: yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor...

2024-01-06
1