摘要: 有序、无序是指在进行插入操作时,插入位置的顺序性先插的位置在前,后插的位置在后,则为有序,反之无序而大家容易混淆的就是排序,排序是指集合内的元素是否按照升序或降序来排序 实现了List接口的集合类全部有序,如ArrayList、LinkedList实现了Set接口的集合类中,HashSet无序,Tr 阅读全文
posted @ 2023-02-28 17:01 Devilxj 阅读(544) 评论(0) 推荐(0)
摘要: 前言 group by 关键字,不管是工作中还是面试都会经常被用到,所以弄懂它是非常有必要的。要弄懂group by 那我们就得联合着:聚合函数、group by 、having 一块讲解。 讲之前我们先准备一张表: 聚合函数 为了讲好group by我们必须先将聚合函数,所以大家别着急,一步步往下 阅读全文
posted @ 2023-02-23 14:54 Devilxj 阅读(337) 评论(0) 推荐(0)
摘要: Hive中collect相关的函数有collect_list和collect_set。 它们都是将分组中的某列转为一个数组返回,不同的是collect_list不去重而collect_set去重。 做简单的实验加深理解,创建一张实验用表,存放用户每天点播视频的记录: 1 2 3 4 5 create 阅读全文
posted @ 2023-02-23 14:47 Devilxj 阅读(164) 评论(0) 推荐(0)
摘要: 说明: 本文中使用的例子均在下面的数据库表tt2下执行: 一、concat()函数1、功能:将多个字符串连接成一个字符串。 2、语法:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。 3、举例: 例1:select co 阅读全文
posted @ 2023-02-23 14:03 Devilxj 阅读(47) 评论(0) 推荐(0)
摘要: 虽然事务能够解决消息发送方和RabbitMQ之间消息确认的问题,只有消息成功被RabbitMQ接收,事务才能提交成功,否则便可在捕获异常之后进行事务回滚。但是使用事务机制会“吸干”RabbitMQ的性能,因此建议使用下面讲到的发送方确认机制。 1. 发送方确认机制 发送方确认机制是指生产者将信道设置 阅读全文
posted @ 2023-02-06 14:47 Devilxj 阅读(206) 评论(0) 推荐(0)
摘要: ConnectionFactory conn = new ConnectionFactory(); conn.setVirtualHost("/"); conn.setPort(5672); conn.setHost(IP);//IP是发送消息的IP地址 conn.setUsername("gues 阅读全文
posted @ 2023-02-03 23:27 Devilxj 阅读(93) 评论(0) 推荐(0)
摘要: 1、安装erlang并配置环境变量 (1)Downloads - Erlang/OTP下载Windows installer,然后安装 (2)安装完配置环境变量 (3)验证erlang是否安装成功 win+R键,输入cmd,再输入erl,看到erlang版本号就说明erlang安装成功了。 2、安装 阅读全文
posted @ 2022-11-03 15:35 Devilxj 阅读(68) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示