自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天堂那汪泉水

技术人生

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 thingsboard2.5 CE版本数据库设计说明

Thingsboard 2.5 CE数据库设计说明(DBDD)文档修订历史记录 版本 日期 AMD 修订者 说明 1.0 2018-07-08 A 琉璃 初稿 ...

2021-03-29 15:47:45 923

原创 thingsboard二开技术储备指南

概述 1 整个ThingsBoard的代码中,变量、方法命名规范; 2 变量和方法的标识符,字面意思基本能表达整个方法或变量的功能或目的; 3 TB采用了模块化开发来实现松耦合、高内聚。每个模块之间有一定的依赖; 4 微服务集群的容器使用Docker,容器编排使用k8s; 5 使用了Actors编程模型(AKKA框架)(纯异步)、事件驱动模型;二开团队知识储备 MQTT协议 & MQTT Broker(重要) CoAP协议 HTTP协议...

2021-03-29 15:30:15 1202

原创 Thingsboard 2.5 CE版本项目结构说明

Thingsboard 2.5 CE版本项目结构说明目录第一章 项目框架整理说明第二章 thingsboard涉及到的流程图第三章 项目框架涉及到的第三方包或插件第四章 ThingsBoard设备连接协议第五章 ThingsBoard打包第六章 ThingsBoard框架日志第七章 ThingsBoard数据库第八章 官网主要文档目录第九章 前端技术概述第十章 关于Thingsboard开发环境部署 版本 ...

2021-03-29 15:24:12 1488 3

原创 基于TB2.4.3二开需要注意的事项

在TB2.4.3二次开发之前,我们需要将源码进行一些细小的修改,以方便后续二开过程中的顺利一、源码pom文件修改众所周知,pom文件是maven项目的核心配置文件。若是一些依赖项目或者依赖的jar包出错,那么我们的项目就会在二次打包过程中产生很多错误。这里,TB2.4.3我们需要将pom源码中的assembly这个东西注掉,以防后期编译或者打包出错。主要分为两个地...

2020-04-24 19:50:56 701

原创 二开Thingsboard2.4.3,常见问题解决

以下问题都是本地曾经安装过thingsboard其他版本以后,出现的错误,全部都是刚刚打包包括运行时遇到的问题,未遇到的不做记录。问题一打包问题:常见问题 Failed to run task: 'npm install' failed. java.io.IOException: Cannot run program "thingsboard\ui\target\node\node....

2020-04-03 11:04:18 3991 3

原创 关于网关代理的说明与tb-gateway的更改和thingsboard网关中文乱码及设备类型为default问题

一、网关代理 网关代理(Gateway Proxy )是代理服务器的一种,他只针对网关提供代理服务,它是对URL从一个万维网浏览器例如Mosaic到一个外部服务器和返回结果传递一个请求的系统。代理和网关的区别: 代理服务器就你通过它来上网的服务器,可以帮你连接到Internet上。 网关就是你要访问另一个网络时,首先需要访问的网络节点。比喻...

2019-10-27 16:50:05 3495

原创 偷空写一篇关于TB规则链的用法简介

thingsboard开源项目提供了一个专用的开源流处理服务,其官网命名为“规则链”,如下图其功能应该说还是相当强大的,其中有各种传输协议的RPC调用及处理,还有地理围栏功能,以及一些API的调用以及消息的发布,在物联网这个大环境下还是相当的实用的。本篇我大概说一下一些简单的用法,可能不太全面,需要用到其他功能的小伙伴们可以移至官网底下,其中有详细的介绍:官网规则链在这之前,我们...

2019-08-14 14:02:12 2945 3

原创 thingsboard的热部署及UI开发

上一篇中我们已经添加了两个批处理文件:我们要运行TB 的热部署环境,这里,在idea中运行没有异常的条件下,我们将别的TB项目或者服务停掉先,然后先运行第一个批处理文件:这个文件运行成功后,我们可以访问TB的8080端口,执行正常的TB操作,但是想要修改后台代码,这里需要重新打包或者直接在idea中编译以后再运行才有效果。同理,我们需要修改UI模块的代码的时候,在第一个批处理文...

2019-06-24 14:10:29 10816 5

原创 相继上一篇,thingsboard的二次开发环境配置和简单的logo替换

一、二次开发环境配置1、idea安装及辅助插件下载官方推荐使用的开发工具是IntelliJ IDEA,简称idea就是这个东西,这里先介绍一下idea(以下简介从度娘复制):IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(g...

2019-06-24 11:51:06 15694 2

原创 应上一篇的评论,写一下thingsboard打包成功以后,后续安装使用

上一篇中我们写到了打包完成,这里再提醒一点,有些thingsboard的依赖项目,国内maven库中没有,需要翻墙拉,这个需要自行安装运行翻墙软件。所以在打包新版本的时候最好开着翻墙软件最为重要。 本章说一下安装运行(这里只说windows环境底下的,Linux和别的系统的请自行研究,基本跟这个差不多,这里就不赘述了)。一、安装 打包成功以...

2019-06-13 16:16:29 6284 3

原创 thingsboard从搭建环境到安装部署,给安装出错,或者安装失败的小伙伴现场写一遍(修正版)

全过程实录,防止出现一些小伙伴出现的问题,我没遇到的问题一、安装java环境jdk现在地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html因为我现在操作的电脑是win764位,所以选择如下:下载好后直接安装,全部按默认安装,先别修改,等以后自己会改了再去修改...

2019-03-10 15:16:44 26676 24

原创 AndroidThings 0.7升级0.8和1.0正式版过程中出现的一些问题的处理方法

我现在做的项目是树莓派+Androidtings,主要实现数据传输和一些工业级的日常响应及文件处理,前几天将Androidthings0.7.0升级到0.8.0,中间遇到了好多问题,主要包括以下一些:一、修改intent filter        在升级前查看Androidthings的API的时候发现,升级以后需要修改配置文件(AndroidManifest.xml),最开始的一点就是修改主页...

2018-05-08 12:10:10 763 2

原创 android studio运行时报错AVD Nexus_5X_API_P is already running解决办法

好多伙计运行刚搭建好的Android环境时会报这种错误:AVD Nexus_5X_API_P is already running. If that is not the case, delete the files at    C:\Users\DELL\.android\avd/Nexus_5X_API_P.avd/*.lock and try again.大概意思是“你的虚拟机已经在

2018-04-23 16:23:29 65288 27

原创 关于Raphael开发过程中的一些总结

依赖jquery.jsraphael.jsjquery.json.jsshape-path.js调用方法本工具的静态成员,使用'd$'或者'FinfoView'访问d$.colorstring笔触颜色d$.currentobject当前选中的对象d$.pObject当前页面的画布d$.p.map--

2015-11-25 19:21:10 4843

原创 mongoDB配置及服务启动制作

一、将配置文件添加到D:\..\MongoDB\bin目录下配置文件内容二、在安装目录下创建两个文件夹data:存放数据log:存放日志文件三、在命令行中进入bin目录输入命令直接创建服务启动项结果如下:自此,启动mongoDB不需要再去敲繁琐的命令了,只需一键启动

2015-11-25 11:51:59 381

原创 sharepoint该表单无法显示,可能是由于Microsoft SharePoint Server State Service 配置不当.或者新建State Service

sharepoint该表单无法显示,可能是由于Microsoft SharePoint Server State Service 配置不当.新建State Service的命令,在SharePoint   Management Shell下运行$stateName = “State Service”$stateDBName = “SP2013_State_Service

2015-10-10 15:51:32 869

原创 SharePoint 中修改域用户密码的WebPart文件配置

SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart的文件,如下图:以下介绍如下在SharePoint 2013场中进行部署,如下图:

2015-10-09 17:22:13 538

原创 Sqlserver启动不了,提示请求失败或服务未及时响应

今天早上开机后,打开SQLServer的服务配置管理器准备启动SQLServer服务,但是结果很让我失望,启动失败,报错:启动sqlserver(SQLEXPRESS)时提示请求失败或服务未及时响应。既然有问题那就赶快找解决方案吧,在晚上找了会,大致意思就是要把硬盘或者文件夹 属性里的 压缩此驱动器,以节约磁盘空间 前面的复选框 勾给去掉。都试过了,还是不行,我只好自己来。      

2015-10-08 15:50:56 21294

原创 错误:该表单无法显示,可能是由于 Microsoft SharePoint Server State Service 配置不当。有关详细信息,请与服务器管理员联系

问题场景:1、SharePoint 2013 中工作流需要状态服务(State Service),如果没有正确配置状态服务,则在给列表、文档库添加工作流时会遇到错误: “该表单无法显示,可能是由于 Microsoft SharePoint Server State Service 配置不当。有关详细信息,请与服务器管理员联系。”。2、InfoPath 2013发布到表单库后,无法正

2015-09-28 11:53:30 834

原创 js中获取URL参数的方法

方法一:正则分析法 :复制代码代码如下:function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) r

2015-07-06 10:39:24 339

原创 SharePoint菜鸟开发旅程

菜鸟的sharepoint之旅

2015-03-12 17:14:24 413

自己整理的sharepoint2010安装部署过程

自己整理的sharepoint2010安装部署过程,有详细的过程,windows server2008 R2 + sharepoint2010 +sqlserver2010

2015-03-12

空空如也

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

TA关注的人

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