自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大圣你在哪

遍地哀鸿满城血,无非一念救苍生

  • 博客(27)
  • 收藏
  • 关注

原创 iotdb环境需求

iotdb环境需求环境准备要使用iotdb,你需要:Java>=1.8(请确保设置了环境路径)将最大打开文件num设置为65535,以避免“打开文件过多”的问题。配置参数为方便 IoTDB Server 的配置与管理,IoTDB Server 为用户提供三种配置项,使得用户可以在启动服务或服务运行时对其进行配置。三种配置项的配置文件均位于 IoTDB 安装目录:$IOTDB_HOME/conf文件夹下,其中涉及 server 配置的共有 2 个文件,分别为:iotdb-env.sh,

2022-04-24 08:45:17 638

原创 iotdb运行(前端)

iotdb运行(前端)启动前端在启动前端之前请先确保frontend/vue.config.js中配置的proxy的目标地址为后端服务的ip + 端口,如图:进入frontend目录,命令行输入npm run serve启动前端(具体步骤请参考前端文档 ),启动成功后通过浏览器访问127.0.0.1:8080,你将进入登陆界面:输入默认账号root、密码123456,点击登录,你就可以使用本系统了。...

2022-04-24 08:39:55 2938

原创 iotdb运行(后端)

iotdb运行(后端)启动后端项目提供maven、gradle两种构建工具,以maven为例启动项目:导入依赖首先通过IntelliJ IDEA打开本项目,右键点击pom.xml,点击Add as Maven Project导入项目相关依赖。启动主类导入完成后启动AdminApplication项目,启动成功后你应该能看到如下界面:测试接着,你可以通过浏览器访问127.0.0.1:8081/api/,看到如下页面则代表后端启动成功。...

2022-04-24 08:38:49 2042

原创 iotdb权限管理

权限管理IoTDB为用户提供了权限管理操作,从而为用户提供对于数据的权限管理功能,保障数据的安全。基本概念用户用户即数据库的合法使用者。一个用户与一个唯一的用户名相对应,并且拥有密码作为身份验证的手段。一个人在使用数据库之前,必须先提供合法的(即存于数据库中的)用户名与密码,使得自己成为用户。权限数据库提供多种操作,并不是所有的用户都能执行所有操作。如果一个用户可以执行某项操作,则称该用户有执行该操作的权限。权限可分为数据管理权限(如对数据进行增删改查)以及权限管理权限(用户、角色的创建与删除,

2022-04-21 10:40:15 2555

原创 MySQL学习笔记-day03

1、约束1.1、唯一性约束(unique)唯一性约束修饰的字段具有唯一性,不能重复。但可以为NULL。案例:给某一列添加uniquedrop table if exists t_user;create table t_user( id int, username varchar(255) unique);insert into t_user values(1,'zh...

2022-04-21 09:30:00 43

原创 存储组 物理量 实体 路径

存储组 物理量 实体 路径 关系存储组(Storage group)IoTDB提出的概念,类似于关系数据库中的Database的概念。一个存储组中的所有实体的数据会存储在同一个文件夹下,不同存储组的实体数据会存储在磁盘的不同文件夹下,从而实现物理隔离。对IoTDB内部实现而言,存储组是一个并发控制和磁盘隔离的单位,多个存储组可以并行读写。对用户而言,方便了对设备数据的分组管理和方便使用。设置合理数量的存储组可以带来性能的提升:既不会因为产生过多的存储文件(夹)导致频繁切换IO降低系统速度(并且会占用大

2022-04-21 09:15:55 217

原创 iotdb常用查询语句

iotdb常用查询语句显示版本SHOW version查看组我们可以使用SHOW STORAGE GROUP语句来查看系统当前所有的存储组,SQL语句如下:# 查看组SHOW STORAGE GROUP执行结果为:IoTDB> SHOW STORAGE GROUP+-------------+|storage group|+-------------+| root.ln|+-------------+Total line number = 1It costs

2022-04-20 16:56:46 3007

原创 IoTDB学习笔记

IoTDBIoTDB简介IoTDB (Internet of Things Database) 是一款时序数据库管理系统,可以为用户提供数据收集、存储和分析等服务。IoTDB由于其轻量级架构、高性能和高可用的特性,以及与 Hadoop 和 Spark 生态的无缝集成,满足了工业 IoT 领域中海量数据存储、高吞吐量数据写入和复杂数据查询分析的需求。IoTDB是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接Hadoop与Spark生态,适用于工业物联网

2022-04-20 16:36:24 7584 1

原创 apache数据库

apache数据库Apache IoTDB概述官网定义:Apache IoTDB(物联网数据库)是一体化收集、存储、管理与分析物联网时序数据的软件系统。Apache IoTDB采用轻量式架构,具有高性能和丰富的功能,并与Apache Hadoop、Spark和Flink等进行了深度集成,可以满足工业物联网领域的海量数据存储、高速数据读取和复杂数据分析需求。至此我们了解到Apache IoTDB(物联网数据库)是为时间序列数据设计的集成数据管理引擎。它为用户提供:提供数据收集,存储和分析一体化服

2022-04-20 16:18:55 771

原创 iot可视化

iot可视化什么是iotiot 是指将装置、机器、产品和设备连接到云并配置为收集和安全地传输数据。iot是Internet of Things的缩写,字面翻译是“物体组成的因特网”,准确的翻译应该为“物联网”。物联网(Internet of Things)又称传感网,简要讲就是互联网从人向物的延伸。简单来说,物联网一词指的是由物理设备、工具、家电、设备、机械和其他智能对象构成的整个网络。这些对象可以收集物理世界的相关数据,并通过 Internet 传输这些数据。iot 第一次正式受到瞩目是在

2022-04-20 15:51:42 3582

转载 workbench

Workbench什么是Workbench?Workbench是一款专为MySQL设计的ER和数据库建模工具,它提供可视化设计、模型建立、以及数据库管理功能,有助于创建新的物理数据模型,并通过反向或正向工程和变更管理功能修改现有的MySQL数据库。MySQL WorkbenchMySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。MySQL Workbench 的下载和安装1、安装最新MySql时,有是否安装MySql Wo

2022-04-20 14:46:38 5350

原创 Vue学习笔记

Vue:前端体系、前后端分离一、V前端核心分析1、Vue概述Vue (读音 /vjuː/,类似于 view)是一套用于构建用户界面的渐进式JavaScript框架(渐进式意味着你可以将Vue作为你应用的一部分嵌套其中),发布于2014年2月。与其他大型框架不同,Vue被设计为可以自底向上逐层应用。Vue的核心是只关注视图层,不仅易于上手,还便于与第三方库(如:vue-router:跳转,vue-resource:通信,vuex:状态管理)或既有项目整合。Vue官网:https://v3.cn.vue

2022-04-20 10:54:45 1986

原创 Redis学习笔记

Redis学习NoSql历史发展单机 MySQL 的美好时代场景:网站访问量、数据量不大瓶颈:无法解决数据量大,数据B树索引内存放不下,单机数据库无法承受访问量[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PgRPBIUN-1650359245555)(F:\ZHL\学习\学习笔记\Redis学习笔记\Redis资源\img\单机 MySQL 的美好时代.png)]在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。在那个时候,更多的都是静

2022-04-19 17:13:04 515

原创 Ajax实现过程

实现过程实现 Ajax异步交互需要服务器逻辑进行配合,需要完成以下步骤:创建 Ajax的核心对象 XMLHttpRequest(XHR)对象通过 XMLHttpRequest 对象的 open() 方法与服务端建立连接构建请求所需的数据内容,并通过XMLHttpRequest 对象的 send() 方法发送给服务器端通过 XMLHttpRequest 对象提供的 onreadystatechange 事件监听服务器端你的通信状态接受并处理服务端向客户端响应的数据结果将处理结果更新到 HTML

2022-04-19 16:58:24 1845

原创 通过命令行运行非主类的SpringBoot应用程序

通过命令行运行非主类的spring boot应用程序我们通常通过mvn命令将SpringBoot应用程序打包为可执行jar包。mvn clean package -DskipTests Maven中-DskipTests和-Dmaven.test.skip=true的区别在使⽤mvn package进⾏编译、打包时,Maven会执⾏src/test/java中的JUnit测试⽤例,有时为了跳过测试,会使⽤参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要

2022-04-19 16:50:55 467

原创 国际化iotdb-workbench

国际化iotdb-workbenchhttp://119.84.128.59:8081/#/login默认账号:root密码:123456产品概述产品简介IoTDB-WorkBench,又名IoTDB数据库管理系统,是一个能提供数据库信息查询、修改、删除、数据录入等功能的可视化数据库管理软件,支持对IoTDB数据库进行统一的管理和控制,降低使用门槛,保证数据库的安全性和完整性。产品架构IoTDB-WorkBench分为数据连接、存储组、实体(物理量)、查询四大模块。1、数据连接作为访

2022-04-18 10:26:36 1692

原创 数据库介绍

数据库什么是数据库数据库(Database)是数据管理的有效技术,是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。通俗的讲,数据库就是存储数据的地方,就像冰箱是存储食物的地方一样。在生活中,每个人都在使用数据库。数据是数据库中存储的基本对象,是按一定顺序排列组合的物理符号。数据有多种表现形式,可以是数字,也可以是文字、图形、图像、声音、语言等。在数据库中数据表示记录,例如,在学生管理数据库中,记录学生的信息包括学号、姓名、性别、年龄、籍贯和联系电话等,这些信息就是数据。数据库实际上就

2022-04-15 09:30:36 3313

原创 时序数据库

时序数据库万物互联时代,工业物联网产生的数据量比传统的信息化要多数千倍甚至数万倍,并且是实时采集、高频度、高密度,动态数据模型随时可变。传统数据库在对这些数据进行存储、查询、分析等处理操作时捉襟见肘,迫切需要一种专门针对时序数据来做优化的数据库系统,即时间序列数据库。什么是时序数据从定义上来将,时间序列数据Time Series Data (TSD),就是一串按时间维度索引的数据。用描述性的语言来解释什么是时序数据,简单的说,就是这类数据描述了某个被测量的主体在一个时间范围内的每个时间点上的测量值。

2022-04-14 11:05:49 6526

原创 IoTDB下载安装

IoTDB下载安装环境准备IoTDB 的理念就是系统运维要简单,要一键启动、开箱即用。先从安装环境开始说起安装前需要保证设备上配有 JDK>=1.8 的运行环境,并配置好 JAVA_HOME 环境变量;如果希望能从源代码编译和安装IoTDB,需要maven版本 >= 3.6;将最大文件打开数(max open files)设置为 65535,以避免"too many open files"错误。将 somaxconn 设置为 65535,以避免系统在高负载时出现"

2022-04-07 13:53:52 6277

原创 网络协议学习笔记

网络协议阅读原文计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距巨大。A地区的方言可能B地区的人根本无法接受,所以我们要为全国人名进行沟通建立一个语言标准,这就是我们的普通话的作用。同样,放眼全球,我们与外国友人沟通的标准语言是英语,所以我们

2022-04-02 16:31:40 662

原创 MySQL学习笔记-day02

1、关于查询结果集的去重?select distinct job from emp;# distinct关键字去除重复记录。结果:+-----------+| job |+-----------+| CLERK || SALESMAN || MANAGER || ANALYST || PRESIDENT |+-----------+selec...

2022-04-02 10:26:00 27

原创 MySQL学习笔记-day01

1、数据库概述及数据准备1.1、SQL概述SQL,全称Structured Query Language,SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准。(90%以上的SQL都是通用的)。SQL:结构化语言,是一门标准通用的语言。SQL属于高级语言。SQL语句在执行的时候,实际上内部也会先进行编译,然后再执行sql。(sql语句的编译由DBMS完成)。1.2、什么是数据...

2022-04-02 10:14:00 55

原创 异步任务学习笔记

Java实现异步调用一、创建线程@Testpublic void test0() throws Exception { System.out.println("main函数开始执行"); Thread thread=new Thread(new Runnable() { @Override public void run() { System.out.println("===task start===");

2022-04-01 17:34:03 533

原创 文件上传杂记

文件上传1、准备工作对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。采用Apache的开源工具common-fileupload这个文件上传组件。common-fileupload是依赖于common-io这个包的,所以还需要下载这个包。1.把两个包相应的jar文件拷贝到项目的lib文件夹(自己新建)下【使用IDEA需要注意修复路径,将lib添加到项目输出目录】2、使用类介绍commons-FileUpload 组件的APIServletFileUpload类

2022-04-01 17:24:39 123

原创 JavaWeb杂记

JavaWeb1、基本概念1.1、前言web开发web:网页的意思:www.baidu.com静态web比如:html,css提供给所有人看的,数据始终不会发生变化!动态web比如: 淘宝、B站,几乎所有的网站提供给所有人看的,数据始终会发生变化(如B站的推荐),每个人在不同的时间,不同的地点看到的信息各不相同!动态web的技术栈一般有Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb。1.2、web应用程序web应用程序:可

2022-04-01 17:13:44 1324

原创 IOTDB介绍

IoTDB介绍全球最大的开源软件基金会 Apache 软件基金会于北京时间 2020 年 9 月 23 日宣布 Apache IoTDB 毕业成为 Apache 顶级项目!简介IoTDB (Internet of Things Database) 是由清华大学主导的 Apache 孵化项目,是一款聚焦工业物联网、高性能轻量级的时序数据管理系统,也是一款开源时序数据库,为用户提供数据收集、存储和分析等服务。作为一款时序数据库,IoTDB的相关竞品有 KairosDB,InfluxDB,Timesca

2022-04-01 14:45:08 15788 3

原创 Shell脚本入门学习

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

2022-03-31 16:21:31 2146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除