人工智能

将所有女员工过滤出来1

import java.util.List; import java.util.stream.Collectors; import java.util.stream.Stream; public class LimitDemo { public static void main(String[] args) { List<Employee> list = Employee.getEmp

总结一下近期(2022-09)学习的开源软件(二)

    这一篇文章总结一下数据相关的两个开源软件:ckan 和 watchmen。     很多企业在做数字化转型,尤其是很多公司在做DCMM(数据管理能力成熟度模型)认证,除了熟悉标准条款等工作以外,我们还可以通过学习一些软件的功能和设计来消化理论知识,扩大相关知识面。面对专家的时候才能从容、自信,轻松吸收专家的指导意见。 CKAN CKAN is an open-source DMS (dat

做核酸避免感染最有效的步骤

我们在做核酸时,最容易感染的其实就是在我们做核酸的这个区域里面······ 比如说你在做核酸的时候,你前面的这个人他就是阳性的! 当然他是不知道的,他在做检测的时候,把这个口罩拿下来,他一口气喷出来,他喷出的这个气体里面都是有病毒的! 如果这个时候他突然走了,然后你过来了······ 你在这个时候把口罩卸下来,然后你吸了一口气,ok!你立马就被感染了! 那么如何才能避免这种感染呢? 正确的方法是这

kafka入门:一个开源的、轻量级、高吞吐、高可用的分布式消息系统

背景 随着信息技术的快速发展及互联网用户规模的急剧增长,计算机所存储的信息量正呈爆炸式增长,目前数据量已进入大规模和超大规模的海量数据时代,如何高效地存储、分析、处理和挖掘海量数据已成为技术研究领域的热点和难点问题。而如何采集和运营管理、分析这些数据也是大数据处理中一个至关重要的组成环节,这就需要相应的基础设施对其提供支持。针对这个需求,当前业界已有很多开源的消息系统应运而生,kafka就是一款当

Todis 中分布式 Compact 是怎么工作的?

你看到的Todis(外存版 Redis) 性能优势,主要来自底层的ToplingDB存储引擎! ToplingDBfork 自 RocksDB,增加了很多改进,也修改了不少 bug,其中有几十个修改也给上游 RocksDB 发了 Pull Request。 目前 Todis 仍在邀请内测中,可通过7分钟视频教程快速开始 ToplingDB 相对于 RocksDB 做了很多改进,不过题主问的是分布式

获取公共类的测试数据

import java.util.List; import java.util.stream.Collectors; import java.util.stream.Stream; public class SkipDemo { public static void main(String[] args) { List<Employee> list = Employee.getEmpL

详解Java NIO,IO与NIO的区别

一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。 二、NIO和IO的主要区别 下表总结了Java IO和NIO之间的主要区别: 1、面向流与面向缓冲 Java IO和NIO

elasticsearch实现简单的脚本排序(script sort)

1、背景 我有一堆学生数据,其中湖北省的学生需要排在所有数据的最前面。其余省正序排序,对于同一个省的数据,按照年龄倒序排序。 2、分析 对于上方的排序需求,湖北省的学生数据需要排在前端,但是湖北省并不是一个字段,那么这个时候改如何实现呢?对于这种场景我们很容易就想到需要脚本script sort来实现。 3、构建数据 3.1 mapping PUT /index_person { "setti