- 24 - srsRAN安装部署(已支持5G NSA, 原srsLTE)
m0_67265654
java后端java后端
24-srsRAN安装部署(已支持5GNSA,原srsLTE)0.srsRAN概况硬件需求概览:1.仅快速体验srsLTEwithUSRPB2102.srsRAN源码安装2.1安装依赖2.2安装srsGUI可视化界面(可选,推荐)2.3根据您的RF硬件安装驱动/射频仿真2.4安装srsRAN3部署srsRAN+射频3.1srs的BS+srs的UE3.2special:配置MIMO3.3specia
- srsLTE+USRP B210在Ubuntu18.04虚拟机上的安装
freezingztq
linuxubuntudocker网络通信
(转载自作者的b站专栏文章srsLTE+USRPB210软件无线电系统在Ubuntu18.04虚拟机上的安装)实验室最近买了几套USRP设备,想做一些B5G/6G通信系统的SDR原型实现。目前常用的SDR软件有OAI和srsLTE(好像改名叫srsRAN了)两种,其中OAI功能更强大,不过安装较为复杂,而srsLTE安装运行相对简单一些。作者暂时不想装双系统,就在vmware虚拟机里的ubuntu
- srsLTE 源码分析 UE_09 随机接入 之PRACH发送
ICT码农
sysLTE网络协议c++linux
前言前一篇文章介绍SIB2相关的内容,PRACH必须要再SIB2之后再进行发送,原因是PRACH相关参数是在SIB2携带。这一篇文章将详细介绍下,PRACH的发送过程,这个过程在代码的流程有些长,如果是对协议和srsLTE代码不太熟悉的读者会有些困难,读完本文如果有一些知识点还不太清楚的读者可以自行翻阅下协议或者在评论区留言。先整体介绍下过程大致的流程:RRC层发送rrcconnectionreq
- OAI 5G NR+USRP B210安装搭建
柒号华仔
5G5GOAI网络协议
目录前言1.设备环境1.1硬件环境1.2USRP1.3系统安装2.编译运行2.1OAI编译2.2OAI运行2.3接入测试2.4注意事项3.拓展前言OAI是还算不错的5G开源代码,如同4G时的srsLTE一样。要搭建实际的OAI运行环境,必不可少的就是USRP,对于5GSA来说,最好是用USRPB310进行搭建,但B310购买相对较难,价格也偏高,而B210就要实惠多了。因此本文使用了USRPB21
- 24 - srsRAN安装部署(已支持5G NSA, 原srsLTE)
Kujou
博三SDR移动通信srsRANsrsLTEOAI
24-srsRAN安装部署(已支持5GNSA,原srsLTE)0.srsRAN概况硬件需求概览:1.仅快速体验srsLTEwithUSRPB2102.srsRAN源码安装2.1安装依赖2.2安装srsGUI可视化界面(可选,推荐)2.3根据您的RF硬件安装驱动/射频仿真2.4安装srsRAN3部署srsRAN+射频3.1srs的BS+srs的UE3.2special:配置MIMO3.3specia
- srsLTE-UE连接速率测试
g1bbs_
开源4GsrsLTElte
srsLTE简介:“srsLTEisafreeandopen-sourceLTEsoftwaresuitedevelopedbySRS(www.softwareradiosystems.com).SeethesrsLTEprojectpages(www.srslte.com)fordocumentation,guidesandprojectnews.Itincludes:srsUE-acomple
- srsLTE安装、运行及测试
Aaron-X
SDRLTE
【转载】原创博客地址:http://blog.csdn.net/jipengwang/article/details/79451879前言进入研究生阶段,就开始从事软件无线电(SDR)方向的学习及研究,到目前为止,接触过AmarisoftLTE100、Openairinterface、srsLTE、OpenBTS等SDR系统。实验室师兄们在基于OpenAirInterface(OAI)平台上做过较
- srsLTE config(epc.conf, enb.conf and user_db.csv)
RAINVES
sdr
srsLTEconfig1.srsepcconfig2.srsenbconfig3.user_db.csvconfig#user表示将配置文件拷贝到`~/.config/srslte/`下sudosrslte_install_configs.shuser下面注释有#changed都是修改过的参数。1.srsepcconfig文件路径~/.config/srslte/epc.conf########
- srsLTE系统安装教程
sundaygeek
LTE专题开源软硬件
srsLTE简介srsLTE是由爱尔兰SoftwareRadioSystems(SRS)公司开发实现的免费开源LTESDR平台,在AGPLv3license许可下发布,并且在实现中使用了OpenLTE的相关功能。SrsLTE的开源过程大致经历了三个阶段:srsLTE包含全协议栈的UE(srsUE)以及一个物理层下行链路的收发链路,该阶段可以使用第三方(如OAI)的eNB以及EPC来搭建LTESDR
- srsLTE - PCFICH 源码解析 02
liu_xuxiang
srsLTE
接下来我们继续看pcfich.c中的encode函数。之前我们已经得到了scrambling之后的结果,是长度为32bits的一个序列,下一步就是对这个序列进行modulation。根据TS36.2116.7.2的描述,PCFICH的调制方式只有QPSK一种。因此调制的这一步在srsLTE中是这样实现的:可以看到q->mod、q->symbol_table都是在encode函数前的pcfich_i
- SDR WiFi平台 gr-ieee802-11 软件无线电实现802.11协议
光光学长
软件无线电
在之前的博客中,我介绍了SDRLTE平台,其中开源的有OpenAirInterface(OAI),srsLTE,OpenLTE等,不开源的有Amarisoft等。这篇博客主要介绍SDRWiFi平台。据笔者所知,可能因为802.11协议要求的带宽较大,数据速率较大,对SDR平台的性能要求较高,所以较少实现SDRWiFi平台的项目。我接触过一个稍微完整点的SDRWiFi项目是基于GNURadio的gr
- SDR NB-IoT进展
光光学长
软件无线电
SDRNB-IoT进展2017年6月28日星期三目前,国际上已经有不少比较有影响力的SDRLTE平台,比如开源的OpenAirInterface(OAI)、srsLTE和OpenLTE等,还有不开源的商业软件Amarisoft等。这几个平台的介绍可以参考http://blog.csdn.net/jxwxg/article/details/53026659。近期,运营商已经开始部署NB-IoT的基站
- srsLTE源码学习:逻辑信道多路复用与MAC CE分解pdu_queue.h,pdu_queue.cc
rtoax
通信技术
LogicalChannelDemultiplexingandMACCEdissassemble-逻辑信道多路复用与MACCE分解CE设备:CustomerEdge,客户侧边缘设备,一般用来与PTN网络的边缘设备对接。PE设备:ProviderEdge,网络侧边缘设备,通常要求具备封装与解封装能力。P设备:Provider,核心设备,要求具备标签交换能力。pdu_queue.hlib\includ
- srsLTE源码学习:NAS非接入层、PDCP分组数据汇聚协议、PDU 协议数据单元 "头文件"
rtoax
计算机网络通信技术
非接入层(原名NAS-Non-accessstratum)分组数据汇聚协议(PDCP-PacketDataConvergenceProtocol)协议数据单元(PDU-ProtocolDataUnit)数据链路层的PDU是数据帧(frame),网络层的PDU是数据包(packet),传输层的PDU是数据段(segment),其他更高层次的PDU是报文(message)。TableofContent
- srsLTE源码学习:安全密钥 liblte_security_xxxxxx
rtoax
通信技术
TableofContentsliblte_security.hliblte_security.ccliblte_security.hlib\include\srslte\common165024/8/2019/*******************************************************************************Copyright2014Be
- srsLTE源码学习:日志类log,logger,
rtoax
计算机语言通信技术
TableofContentslog.hlib\include\srslte\common46582/28/201953logger.hlib\include\srslte\common13012/28/2019logger_file.cclib\src\common33292/28/201980logger_file.hlib\include\srslte\common22532/28/2019
- srsLTE源码学习:绑核创建线程threads.h, threads.c
rtoax
计算机语言基础知识
TableofContentsthreads.hlib\include\srslte\common42284/10/201983threads.clib\src\common61222/28/201959threads.hlib\include\srslte\common42284/10/201983/****\sectionCOPYRIGHT**Copyright2013-2015Softwar
- srsLTE源码学习:MAC层抓包pcap
rtoax
通信技术
TableofContentspcap.hlib\include\srslte\common139452/28/2019182mac_pcap.hlib\include\srslte\common25644/8/20191mac_pcap.cclib\src\common59714/8/2019114pcap:这个抓包库给抓包系统提供了一个高层次的接口。所有网络上的数据包,甚至是那些发送给其他主机
- srsLTE源码学习:buffer_pool.h
rtoax
通信技术
buffer_pool.hlib\include\srslte\common62322/28/2019119/****\sectionCOPYRIGHT**Copyright2013-2015SoftwareRadioSystemsLimited**\sectionLICENSE**ThisfileispartofthesrsUElibrary.**srsUEisfreesoftware:youc
- srsLTE源码学习:时间戳:timestamp.h /timestamp.c
rtoax
通信技术
TableofContentstimestamp.hlib\include\srslte\phy\common23793/30/2019timestamp.clib\src\phy\common24093/30/201952timestamp.hlib\include\srslte\phy\common23793/30/2019/****\sectionCOPYRIGHT**Copyright20
- srsLTE源码学习:生成多播信道表gen_mch_tables
rtoax
通信技术
TableofContentsgen_mch_tables.hgen_mch_tables.c我在代码里做出了注释,如下:sf_alloc->12344321234554323456654345677654->total32bits\1/\2/\3/\4/sf_alloc>>18234554table[1,2,3,6,7,8]=234554sf_alloc>>12323456table[11,12
- LimeSDR srsLTE实验
开源SDR实验室
LimeSDR
本文内容、开发板及配件仅限用于学校或科研院所开展科研实验!本文内容、开发板及配件仅限用于学校或科研院所开展科研实验!本文内容、开发板及配件仅限用于学校或科研院所开展科研实验!温馨提示:“开源SDR实验室”是北京的。本文使用LimeSDR-USB和自己的手机来实现基站和手机之间的握手通信。相关功能仅限用于科研实验。目录一、srsLTE简介二、实验硬件软件三、编译安装1、搭建LimeSDR环境2、安装
- srsLTE:高度模块化的 3GPP LTE 开源库
苏小宓
srsLTE是由SRS开发的一款SDRUE和eNodeB的免费且开源的LTE库。该库采用最低的内置模块和外部依赖方式实现了高度模块化。它完全是由C语言编写,因此如果在系统中可用,可以使用加速库VOLK将其分布在GNURadio上。srsLTE使用的是srsUE,一个LTEUE的全栈(PHY至IP)实现。srsUE地址:https://github.com/srslte/srsuesrsLET的软件
- LimeSDR实验教程(13) LTE基站、终端、核心网 (srsLTE nextepc)
老邵的开源世界
LimeSDR实验教程
接下来我会讲一个大型应用,实现LTE基站和LTE终端。其实这个应用之前国内就有很多人做,但是一般都是使用OAI实现的,这个软件包虽然很全,但是安装很麻烦,而且很不稳定。我使用的是srsLTE实现的,它包含了EPC、eNodeB和UE三大部分。srsepc是一个简易核心网,srsenb是基站,srsue是终端。srsepc和srsenb可以运行在一台电脑上,srsue必须运行在另一台电脑上。然后它们
- LTE-Cell-Scanner LTE基站扫描程序
老邵的开源世界
之前一直在用srsLTE软件实现LTE基站,srsLTE不但文档而且代码结构清晰,不过我看的代码主要还是与sdr交互的部分,真正的信号处理和解码部分过于复杂,所以还没深入去看。我发现srsLTE除了可以实现基站外,里面有一些小例子,比如cell_search。可以搜索运营商的商用基站,也就是说我们手头的LimeSDR可以像一个普通手机一样去解调实际的基站信号,而不只是用来听FM广播了,这听起来超酷
- 【USRP】Ubuntu无报错完美安装UHD+Gnuradio
Nack'BT
USRP
0x00前因后果:#本人第二次写博客,希望大佬不喜勿喷绝大多数安装UHD+gnuradio的教程都是前篇一律的从github上克隆代码然后编译,但是在编译的时候会约到各式各样的问题,好不容易fq下载FPGA镜像,结果还不匹配,,折腾下来差不多就要1天的时间。。0x01故事开始:1.安装UHD昨天在执行srsLTE安装脚本时发先执行了一句apt的命令通过apt可以直接安装UHDsudoapt-get
- srslte
LTE小白菜
SRSLTE写在前面BeforeJuly28July28July29July29July31写在前面LTE小白的入门历练。BeforeJuly28srslte-DRX对于srslte的drx模式,我研究了很久,我觉得默认的srslte的drx功能其实并没有。据我的观察,enodeb有个sib的config文件配置了sib2::pcch_cnfg::default_paging_cycle以及nB,
- srsLTE 简介
sundaygeek
无线通信开源软硬件
srsLTE简介srsLTE是用于软件定义无线电应用的高性能LTE库。该库支持eNodeB和UE,具有高度模块化,具有最小的模块间或外部依赖性。该库在C中实现,可在商业和开源许可下使用。在此处下载开源版本:http://github.com/srsLTE/srsLTE目前的特点:符合LTE版本R8FDD配置经测试的带宽:1.4,3,5和10和20MHz传输模式1(单天线)和2(发射分集)UE的小区
- srsLTE - PCFICH 源码解析 01
liu_xuxiang
srsLTE
接下来我们就看pcfich.c中的srslte_pcfich_encode函数。这个函数实现的功能就是eNB在PCFICH物理层的处理流程:从encodeCFI一直到把符号mapping到资源粒(resourceelement)上。关于PCFICH的介绍这里就不做详细描述了,在shareTechNote或者其他地方都能找到相关的描述。srslte_pcfich_encode的第一步是将2bits的
- SoftwareRadioSystems srsLTE 平台简介
光光学长
软件无线电
srsLTE平台简介srsLTE是爱尔兰的SoftwareRadioSystems公司开发的一套开源SDRLTE平台。SoftwareRadioSystems公司是一家从事SDR开发的商业性质公司,公司目前包含AirScope、srsLTE、srsUE和srsENB四种产品。AirScope是一套基于SDR实现的LTE空口信号分析仪,此产品为商业软件,需要付费购买。srsLTE是一套基于SDR开发
- 多线程编程之卫生间
周凡杨
java并发卫生间线程厕所
如大家所知,火车上车厢的卫生间很小,每次只能容纳一个人,一个车厢只有一个卫生间,这个卫生间会被多个人同时使用,在实际使用时,当一个人进入卫生间时则会把卫生间锁上,等出来时打开门,下一个人进去把门锁上,如果有一个人在卫生间内部则别人的人发现门是锁的则只能在外面等待。问题分析:首先问题中有两个实体,一个是人,一个是厕所,所以设计程序时就可以设计两个类。人是多数的,厕所只有一个(暂且模拟的是一个车厢)。
- How to Install GUI to Centos Minimal
sunjing
linuxInstallDesktopGUI
http://www.namhuy.net/475/how-to-install-gui-to-centos-minimal.html
I have centos 6.3 minimal running as web server. I’m looking to install gui to my server to vnc to my server. You can insta
- Shell 函数
daizj
shell函数
Shell 函数
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。
shell中函数的定义格式如下:
[function] funname [()]{
action;
[return int;]
}
说明:
1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。
2、参数返回
- Linux服务器新手操作之一
周凡杨
Linux 简单 操作
1.whoami
当一个用户登录Linux系统之后,也许他想知道自己是发哪个用户登录的。
此时可以使用whoami命令。
[ecuser@HA5-DZ05 ~]$ whoami
e
- 浅谈Socket通信(一)
朱辉辉33
socket
在java中ServerSocket用于服务器端,用来监听端口。通过服务器监听,客户端发送请求,双方建立链接后才能通信。当服务器和客户端建立链接后,两边都会产生一个Socket实例,我们可以通过操作Socket来建立通信。
首先我建立一个ServerSocket对象。当然要导入java.net.ServerSocket包
ServerSock
- 关于框架的简单认识
西蜀石兰
框架
入职两个月多,依然是一个不会写代码的小白,每天的工作就是看代码,写wiki。
前端接触CSS、HTML、JS等语言,一直在用的CS模型,自然免不了数据库的链接及使用,真心涉及框架,项目中用到的BootStrap算一个吧,哦,JQuery只能算半个框架吧,我更觉得它是另外一种语言。
后台一直是纯Java代码,涉及的框架是Quzrtz和log4j。
都说学前端的要知道三大框架,目前node.
- You have an error in your SQL syntax; check the manual that corresponds to your
林鹤霄
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option,changed_ids ) values('0ac91f167f754c8cbac00e9e3dc372
- MySQL5.6的my.ini配置
aigo
mysql
注意:以下配置的服务器硬件是:8核16G内存
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:/mysql-5.6.21-win
- mysql 全文模糊查找 便捷解决方案
alxw4616
mysql
mysql 全文模糊查找 便捷解决方案
2013/6/14 by 半仙
[email protected]
目的: 项目需求实现模糊查找.
原则: 查询不能超过 1秒.
问题: 目标表中有超过1千万条记录. 使用like '%str%' 进行模糊查询无法达到性能需求.
解决方案: 使用mysql全文索引.
1.全文索引 : MySQL支持全文索引和搜索功能。MySQL中的全文索
- 自定义数据结构 链表(单项 ,双向,环形)
百合不是茶
单项链表双向链表
链表与动态数组的实现方式差不多, 数组适合快速删除某个元素 链表则可以快速的保存数组并且可以是不连续的
单项链表;数据从第一个指向最后一个
实现代码:
//定义动态链表
clas
- threadLocal实例
bijian1013
javathreadjava多线程threadLocal
实例1:
package com.bijian.thread;
public class MyThread extends Thread {
private static ThreadLocal tl = new ThreadLocal() {
protected synchronized Object initialValue() {
return new Inte
- activemq安全设置—设置admin的用户名和密码
bijian1013
javaactivemq
ActiveMQ使用的是jetty服务器, 打开conf/jetty.xml文件,找到
<bean id="adminSecurityConstraint" class="org.eclipse.jetty.util.security.Constraint">
<p
- 【Java范型一】Java范型详解之范型集合和自定义范型类
bit1129
java
本文详细介绍Java的范型,写一篇关于范型的博客原因有两个,前几天要写个范型方法(返回值根据传入的类型而定),竟然想了半天,最后还是从网上找了个范型方法的写法;再者,前一段时间在看Gson, Gson这个JSON包的精华就在于对范型的优雅简单的处理,看它的源代码就比较迷糊,只其然不知其所以然。所以,还是花点时间系统的整理总结下范型吧。
范型内容
范型集合类
范型类
- 【HBase十二】HFile存储的是一个列族的数据
bit1129
hbase
在HBase中,每个HFile存储的是一个表中一个列族的数据,也就是说,当一个表中有多个列簇时,针对每个列簇插入数据,最后产生的数据是多个HFile,每个对应一个列族,通过如下操作验证
1. 建立一个有两个列族的表
create 'members','colfam1','colfam2'
2. 在members表中的colfam1中插入50*5
- Nginx 官方一个配置实例
ronin47
nginx 配置实例
user www www;
worker_processes 5;
error_log logs/error.log;
pid logs/nginx.pid;
worker_rlimit_nofile 8192;
events {
worker_connections 4096;}
http {
include conf/mim
- java-15.输入一颗二元查找树,将该树转换为它的镜像, 即在转换后的二元查找树中,左子树的结点都大于右子树的结点。 用递归和循环
bylijinnan
java
//use recursion
public static void mirrorHelp1(Node node){
if(node==null)return;
swapChild(node);
mirrorHelp1(node.getLeft());
mirrorHelp1(node.getRight());
}
//use no recursion bu
- 返回null还是empty
bylijinnan
javaapachespring编程
第一个问题,函数是应当返回null还是长度为0的数组(或集合)?
第二个问题,函数输入参数不当时,是异常还是返回null?
先看第一个问题
有两个约定我觉得应当遵守:
1.返回零长度的数组或集合而不是null(详见《Effective Java》)
理由就是,如果返回empty,就可以少了很多not-null判断:
List<Person> list
- [科技与项目]工作流厂商的战略机遇期
comsci
工作流
在新的战略平衡形成之前,这里有一个短暂的战略机遇期,只有大概最短6年,最长14年的时间,这段时间就好像我们森林里面的小动物,在秋天中,必须抓紧一切时间存储坚果一样,否则无法熬过漫长的冬季。。。。
在微软,甲骨文,谷歌,IBM,SONY
- 过度设计-举例
cuityang
过度设计
过度设计,需要更多设计时间和测试成本,如无必要,还是尽量简洁一些好。
未来的事情,比如 访问量,比如数据库的容量,比如是否需要改成分布式 都是无法预料的
再举一个例子,对闰年的判断逻辑:
1、 if($Year%4==0) return True; else return Fasle;
2、if ( ($Year%4==0 &am
- java进阶,《Java性能优化权威指南》试读
darkblue086
java性能优化
记得当年随意读了微软出版社的.NET 2.0应用程序调试,才发现调试器如此强大,应用程序开发调试其实真的简单了很多,不仅仅是因为里面介绍了很多调试器工具的使用,更是因为里面寻找问题并重现问题的思想让我震撼,时隔多年,Java已经如日中天,成为许多大型企业应用的首选,而今天,这本《Java性能优化权威指南》让我再次找到了这种感觉,从不经意的开发过程让我刮目相看,原来性能调优不是简单地看看热点在哪里,
- 网络学习笔记初识OSI七层模型与TCP协议
dcj3sjt126com
学习笔记
协议:在计算机网络中通信各方面所达成的、共同遵守和执行的一系列约定 计算机网络的体系结构:计算机网络的层次结构和各层协议的集合。 两类服务: 面向连接的服务通信双方在通信之前先建立某种状态,并在通信过程中维持这种状态的变化,同时为服务对象预先分配一定的资源。这种服务叫做面向连接的服务。 面向无连接的服务通信双方在通信前后不建立和维持状态,不为服务对象
- mac中用命令行运行mysql
dcj3sjt126com
mysqllinuxmac
参考这篇博客:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html 感觉workbench不好用(有点先入为主了)。
1,安装mysql
在mysql的官方网站下载 mysql 5.5.23 http://www.mysql.com/downloads/mysql/,根据我的机器的配置情况选择了64
- MongDB查询(1)——基本查询[五]
eksliang
mongodbmongodb 查询mongodb find
MongDB查询
转载请出自出处:http://eksliang.iteye.com/blog/2174452 一、find简介
MongoDB中使用find来进行查询。
API:如下
function ( query , fields , limit , skip, batchSize, options ){.....}
参数含义:
query:查询参数
fie
- base64,加密解密 经融加密,对接
y806839048
经融加密对接
String data0 = new String(Base64.encode(bo.getPaymentResult().getBytes(("GBK"))));
String data1 = new String(Base64.decode(data0.toCharArray()),"GBK");
// 注意编码格式,注意用于加密,解密的要是同
- JavaWeb之JSP概述
ihuning
javaweb
什么是JSP?为什么使用JSP?
JSP表示Java Server Page,即嵌有Java代码的HTML页面。使用JSP是因为在HTML中嵌入Java代码比在Java代码中拼接字符串更容易、更方便和更高效。
JSP起源
在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。
如果使用Servl
- apple watch 指南
啸笑天
apple
1. 文档
WatchKit Programming Guide(中译在线版 By @CocoaChina) 译文 译者 原文 概览 - 开始为 Apple Watch 进行开发 @星夜暮晨 Overview - Developing for Apple Watch 概览 - 配置 Xcode 项目 - Overview - Configuring Yo
- java经典的基础题目
macroli
java编程
1.列举出 10个JAVA语言的优势 a:免费,开源,跨平台(平台独立性),简单易用,功能完善,面向对象,健壮性,多线程,结构中立,企业应用的成熟平台, 无线应用 2.列举出JAVA中10个面向对象编程的术语 a:包,类,接口,对象,属性,方法,构造器,继承,封装,多态,抽象,范型 3.列举出JAVA中6个比较常用的包 Java.lang;java.util;java.io;java.sql;ja
- 你所不知道神奇的js replace正则表达式
qiaolevip
每天进步一点点学习永无止境纵观千象regex
var v = 'C9CFBAA3CAD0';
console.log(v);
var arr = v.split('');
for (var i = 0; i < arr.length; i ++) {
if (i % 2 == 0) arr[i] = '%' + arr[i];
}
console.log(arr.join(''));
console.log(v.r
- [一起学Hive]之十五-分析Hive表和分区的统计信息(Statistics)
superlxw1234
hivehive分析表hive统计信息hive Statistics
关键字:Hive统计信息、分析Hive表、Hive Statistics
类似于Oracle的分析表,Hive中也提供了分析表和分区的功能,通过自动和手动分析Hive表,将Hive表的一些统计信息存储到元数据中。
表和分区的统计信息主要包括:行数、文件数、原始数据大小、所占存储大小、最后一次操作时间等;
14.1 新表的统计信息
对于一个新创建
- Spring Boot 1.2.5 发布
wiselyman
spring boot
Spring Boot 1.2.5已在7月2日发布,现在可以从spring的maven库和maven中心库下载。
这个版本是一个维护的发布版,主要是一些修复以及将Spring的依赖提升至4.1.7(包含重要的安全修复)。
官方建议所有的Spring Boot用户升级这个版本。
项目首页 | 源