编程语言 Flink实时项目之订单维度表关联 1. 维度查询在上一篇中,我们已经把订单和订单明细表join完,本文将关联订单的其他维度数据,维度关联实际上就是在流中查询存储在 hbase 中的数据表。但是即使通过主键的方式查询,hbase 速度的... 2022年5月28日Flink实时项目之订单维度表关联已关闭评论 阅读全文
iSCSI服务器CHAP双向认证配置 一 iSCSI和CHAP介绍1.1 iSCSI 磁盘iSCSI后端存储支持多种设备类型,主要有:文件单一分区(partition)磁盘数组RAIDLVM本手册建议以裸磁盘vdb作为示例,其他类型配置参... 2022年5月28日 编程语言iSCSI服务器CHAP双向认证配置已关闭评论 阅读全文
编程语言 Lambda8 表达式 Lambda 表达式Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。 JDK 也提供... 2022年5月28日Lambda8 表达式已关闭评论 阅读全文
C# 正则表达式判断是否是有效的文件、文件夹路径 C# 正则表达式判断是否是有效的文件、文件夹路径省流/// <summary> /// 是否有效的文件,文件夹路径 /// </summary> /// <param n... 2022年5月28日 编程语言C# 正则表达式判断是否是有效的文件、文件夹路径已关闭评论 阅读全文
编程语言 面试题目:手写一个LRU算法实现 一、常见的内存淘汰算法FIFO 先进先出在这种淘汰算法中,先进⼊缓存的会先被淘汰命中率很低LRULeast recently used,最近最少使⽤get根据数据的历史访问记录来进⾏淘汰数... 2022年5月28日面试题目:手写一个LRU算法实现已关闭评论 阅读全文
编程语言 iOS全埋点解决方案-界面预览事件 前言 我们先了解 UIViewController 生命周期相关的内容和 iOS 的“黑魔法” Method Swizzling。然后再了解页面浏览事件($AppViewScreen)全埋点的实现原理... 2022年5月28日iOS全埋点解决方案-界面预览事件已关闭评论 阅读全文
编程语言 一个高频问题:异步操作会创建线程吗? 这个问题在微信上被别人问过好多次,想来想去觉得有必要统一解答下,先说下我的答案:可能会,也有可能不会。要想寻找答案,需要从异步处理 的底层框架说起。一:异步底层是什么异步 从设计层面上来说它就是一个发... 2022年5月28日一个高频问题:异步操作会创建线程吗?已关闭评论 阅读全文
编程语言 Docker镜像构建之docker commit 我们可以通过公共仓库拉取镜像使用,但是,有些时候公共仓库拉取的镜像并不符合我们的需求。尽管已经从繁琐的部署工作中解放出来了,但是在实际开发时,我们可能希望镜像包含整个项目的完整环境,在其他机器上拉取打... 2022年5月28日Docker镜像构建之docker commit已关闭评论 阅读全文
编程语言 Citus 分布式 PostgreSQL 集群 – SQL Reference(手动查询传播) 手动查询传播当用户发出查询时,Cituscoordinator 将其划分为更小的查询片段,其中每个查询片段可以在工作分片上独立运行。这允许Citus 将每个查询分布在集群中。但是,将查询划分为片段的方... 2022年5月28日Citus 分布式 PostgreSQL 集群 – SQL Reference(手动查询传播)已关闭评论 阅读全文
编程语言 什么是MySQL 事务与 MVCC 原理详解 大家好,我是小林。之前写过一篇 MySQL 的 MVCC 的工作原理,最近有读者在网站上学习的时候,评论区指出了一些问题。而这个知识点很重要,面试太常问了,所以,我就重写了这篇文章!开车!正文这是我的... 2022年5月28日什么是MySQL 事务与 MVCC 原理详解已关闭评论 阅读全文