1. 编程模型 接收方: <1> 创建DatagramSocket类型的对象,并提供端口号 <2> 创建DatagramPacket类型的对象,并提供缓冲区 <3> 通过Socket接收数据内容,存放到Packet中,调用receive方法 <4> 关闭Socket 发送方: <1> 创建Datag ...
分类:
编程语言 时间:
2021-06-15 18:31:17
阅读次数:
0
1 分组求TopN 一、先看数据: 使用HiveSQL常用的方式为: Select * from table, row_number() over(partition by item order by score desc) rank where rank<=2; 二、输出结果为: 三、解析:row ...
分类:
数据库 时间:
2021-06-13 10:48:09
阅读次数:
0
CentOS 安装 git 教程 移除自带 git yum remove git 安装依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc yum install gcc perl- ...
分类:
其他好文 时间:
2021-06-13 10:37:37
阅读次数:
0
4.1 统计视频观看数 Top10 思路:使用 order by 按照 views 字段做一个全局排序即可,同时我们设置只显示前 10 条。 最终代码: SELECT videoId, views FROM gulivideo_orc ORDER BY views DESC LIMIT 10; 4. ...
分类:
其他好文 时间:
2021-06-13 10:04:23
阅读次数:
0
4 Join 语句 4.1 等值 Join Hive 支持通常的 SQL JOIN 语句,但是只支持等值连接,不支持非等值连接。 案例实操 (1)根据员工表和部门表中的部门编号相等,查询员工编号、员工名称和部门名称; hive (default)> select e.empno, e.ename, ...
分类:
编程语言 时间:
2021-06-13 10:00:11
阅读次数:
0
socket是TCP/IP协议的API TCP是数据的介质,Socket是TCP的介质. 查了一下RFC文档,Socket是RFC147,更新时间是1971年.TCP是RFC793,更新时间是1981年.Socket在ARPA网就出现了. 应该说TCP是socket上的一种通信协议. http:// ...
分类:
其他好文 时间:
2021-06-13 09:44:04
阅读次数:
0
在消息RabbitMQ时,我们关心的一个问题是手动ack还是自动ack,如果是自动ack就怕出现丢消息的情况 Flink以RabbitMQ作为Source,是怎么保证消息唯一性的呢,是怎么保证ack的. 首先引入依赖包 <dependency> <groupId>org.apache.flink</ ...
分类:
其他好文 时间:
2021-06-11 19:15:45
阅读次数:
0
ORACLE不能导出空表的解决方法1.查找当前用户所有空表,并构建命令语句,为了生成空表集合。-- 查找所有空表SQL select table_name from user_tables where NUM_ROWS=0;-- 构造所有空表的命令语句select'alter table ' || ...
分类:
数据库 时间:
2021-06-11 18:41:55
阅读次数:
0
每个进程的用户地址空间都是独立的,一般而言是不能互相访问的,但内核空间是每个进程都共享的,所以进程之间要通信必须通过内核。 1. 管道 1.1 匿名管道 $ ps auxf | grep mysql 上面命令行里的「|」竖线就是一个管道,它的功能是将前一个命令(ps auxf)的输出,作为后一个命令 ...
分类:
系统相关 时间:
2021-06-11 18:14:15
阅读次数:
0
项目中碰到一个必须要使用动态SQL的地方, 想着在xml文件中进行一层一层的判断太麻烦了,也不好理解,要是能在Java代码中组织好SQL,进行查询操作 QueryWrapper<object> queryWrapper = new QueryWrapper<>(); queryWrapper.app ...
分类:
数据库 时间:
2021-06-10 18:38:20
阅读次数:
0