<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[天堂那汪泉水]]></title><description><![CDATA[技术人生]]></description><link>https://blog.youkuaiyun.com/liuli283</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liuli283]]></copyright><item><title><![CDATA[thingsboard2.5 CE版本数据库设计说明]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/115303003</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/115303003</guid><author>liuli283</author><pubDate>Mon, 29 Mar 2021 15:47:45 +0800</pubDate><description><![CDATA[Thingsboard 2.5 CE

数据库设计说明（DBDD）







文档修订历史记录



			版本
			
			
			日期
			
			
			AMD
			
			
			修订者
			
			
			说明
			
		
			1.0
			
			
			2018-07-08
			
			
			A
			
			
			琉璃
			
			
			初稿
			
		
			
			
			
			
			
			
			
			
			
			
			...]]></description><category></category></item><item><title><![CDATA[thingsboard二开技术储备指南]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/115302596</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/115302596</guid><author>liuli283</author><pubDate>Mon, 29 Mar 2021 15:30:15 +0800</pubDate><description><![CDATA[概述


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

二开团队知识储备


 MQTT协议 &amp; MQTT Broker(重要) CoAP协议 HTTP协议...]]></description><category></category></item><item><title><![CDATA[Thingsboard 2.5 CE版本项目结构说明]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/115300739</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/115300739</guid><author>liuli283</author><pubDate>Mon, 29 Mar 2021 15:24:12 +0800</pubDate><description><![CDATA[Thingsboard 2.5 CE版本项目结构说明




目录



第一章 项目框架整理说明

第二章 thingsboard涉及到的流程图

第三章 项目框架涉及到的第三方包或插件

第四章 ThingsBoard设备连接协议

第五章 ThingsBoard打包

第六章 ThingsBoard框架日志

第七章 ThingsBoard数据库

第八章 官网主要文档目录

第九章 前端技术概述

第十章 关于Thingsboard开发环境部署







			版本
			
			
	...]]></description><category></category></item><item><title><![CDATA[基于TB2.4.3二开需要注意的事项]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/105738560</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/105738560</guid><author>liuli283</author><pubDate>Fri, 24 Apr 2020 19:50:56 +0800</pubDate><description><![CDATA[在TB2.4.3二次开发之前，我们需要将源码进行一些细小的修改，以方便后续二开过程中的顺利



一、源码pom文件修改



众所周知，pom文件是maven项目的核心配置文件。若是一些依赖项目或者依赖的jar包出错，那么我们的项目就会在二次打包过程中产生很多错误。

这里，TB2.4.3我们需要将pom源码中的assembly这个东西注掉，以防后期编译或者打包出错。

主要分为两个地...]]></description><category></category></item><item><title><![CDATA[二开Thingsboard2.4.3，常见问题解决]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/105286214</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/105286214</guid><author>liuli283</author><pubDate>Fri, 03 Apr 2020 11:04:18 +0800</pubDate><description><![CDATA[以下问题都是本地曾经安装过thingsboard其他版本以后，出现的错误，全部都是刚刚打包包括运行时遇到的问题，未遇到的不做记录。



问题一

打包问题：常见问题 Failed to run task: 'npm install' failed. java.io.IOException: Cannot run program "thingsboard\ui\target\node\node....]]></description><category></category></item><item><title><![CDATA[关于网关代理的说明与tb-gateway的更改和thingsboard网关中文乱码及设备类型为default问题]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/102767777</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/102767777</guid><author>liuli283</author><pubDate>Sun, 27 Oct 2019 16:50:05 +0800</pubDate><description><![CDATA[一、网关代理

    网关代理（Gateway Proxy ）是代理服务器的一种，他只针对网关提供代理服务，它是对URL从一个万维网浏览器例如Mosaic到一个外部服务器和返回结果传递一个请求的系统。

代理和网关的区别：

   代理服务器就你通过它来上网的服务器，可以帮你连接到Internet上。

    网关就是你要访问另一个网络时，首先需要访问的网络节点。比喻...]]></description><category></category></item><item><title><![CDATA[偷空写一篇关于TB规则链的用法简介]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/99550669</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/99550669</guid><author>liuli283</author><pubDate>Wed, 14 Aug 2019 14:02:12 +0800</pubDate><description><![CDATA[thingsboard开源项目提供了一个专用的开源流处理服务，其官网命名为“规则链”，如下图



其功能应该说还是相当强大的，其中有各种传输协议的RPC调用及处理，还有地理围栏功能，以及一些API的调用以及消息的发布，在物联网这个大环境下还是相当的实用的。

本篇我大概说一下一些简单的用法，可能不太全面，需要用到其他功能的小伙伴们可以移至官网底下，其中有详细的介绍：官网规则链

在这之前，我们...]]></description><category></category></item><item><title><![CDATA[thingsboard的热部署及UI开发]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/93479955</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/93479955</guid><author>liuli283</author><pubDate>Mon, 24 Jun 2019 14:10:29 +0800</pubDate><description><![CDATA[上一篇中我们已经添加了两个批处理文件：



我们要运行TB 的热部署环境，这里，在idea中运行没有异常的条件下，我们将别的TB项目或者服务停掉先，然后先运行第一个批处理文件：



这个文件运行成功后，我们可以访问TB的8080端口，执行正常的TB操作，但是想要修改后台代码，这里需要重新打包或者直接在idea中编译以后再运行才有效果。

同理，我们需要修改UI模块的代码的时候，在第一个批处理文...]]></description><category></category></item><item><title><![CDATA[相继上一篇，thingsboard的二次开发环境配置和简单的logo替换]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/93466756</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/93466756</guid><author>liuli283</author><pubDate>Mon, 24 Jun 2019 11:51:06 +0800</pubDate><description><![CDATA[一、二次开发环境配置

1、idea安装及辅助插件下载

官方推荐使用的开发工具是IntelliJ IDEA，简称idea



就是这个东西，这里先介绍一下idea（以下简介从度娘复制）：

IDEA 全称 IntelliJ IDEA，是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一，尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(g...]]></description><category></category></item><item><title><![CDATA[应上一篇的评论，写一下thingsboard打包成功以后，后续安装使用]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/91842199</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/91842199</guid><author>liuli283</author><pubDate>Thu, 13 Jun 2019 16:16:29 +0800</pubDate><description><![CDATA[上一篇中我们写到了打包完成，这里再提醒一点，有些thingsboard的依赖项目，国内maven库中没有，需要翻墙拉，这个需要自行安装运行翻墙软件。所以在打包新版本的时候最好开着翻墙软件最为重要。

    本章说一下安装运行（这里只说windows环境底下的，Linux和别的系统的请自行研究，基本跟这个差不多，这里就不赘述了）。

一、安装

    打包成功以...]]></description><category></category></item><item><title><![CDATA[thingsboard从搭建环境到安装部署，给安装出错，或者安装失败的小伙伴现场写一遍（修正版）]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/88376975</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/88376975</guid><author>liuli283</author><pubDate>Sun, 10 Mar 2019 15:16:44 +0800</pubDate><description><![CDATA[全过程实录，防止出现一些小伙伴出现的问题，我没遇到的问题

一、安装java环境

jdk现在地址：https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

因为我现在操作的电脑是win764位，所以选择如下：



下载好后直接安装，全部按默认安装，先别修改，等以后自己会改了再去修改...]]></description><category></category></item><item><title><![CDATA[AndroidThings 0.7升级0.8和1.0正式版过程中出现的一些问题的处理方法]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/80237331</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/80237331</guid><author>liuli283</author><pubDate>Tue, 08 May 2018 12:10:10 +0800</pubDate><description><![CDATA[我现在做的项目是树莓派+Androidtings，主要实现数据传输和一些工业级的日常响应及文件处理，前几天将Androidthings0.7.0升级到0.8.0，中间遇到了好多问题，主要包括以下一些：一、修改intent filter        在升级前查看Androidthings的API的时候发现，升级以后需要修改配置文件（AndroidManifest.xml），最开始的一点就是修改主页...]]></description><category></category></item><item><title><![CDATA[android studio运行时报错AVD Nexus_5X_API_P is already running解决办法]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/80051890</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/80051890</guid><author>liuli283</author><pubDate>Mon, 23 Apr 2018 16:23:29 +0800</pubDate><description><![CDATA[好多伙计运行刚搭建好的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.
大概意思是“你的虚拟机已经在]]></description><category></category></item><item><title><![CDATA[关于Raphael开发过程中的一些总结]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/50041257</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/50041257</guid><author>liuli283</author><pubDate>Wed, 25 Nov 2015 19:21:10 +0800</pubDate><description><![CDATA[依赖


jquery.js
raphael.js
jquery.json.js
shape-path.js

调用方法

本工具的静态成员，使用'd$'或者'FinfoView'访问


d$.color

string笔触颜色

d$.current

object当前选中的对象

d$.p

Object当前页面的画布

d$.p.map--]]></description><category></category></item><item><title><![CDATA[mongoDB配置及服务启动制作]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/50034833</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/50034833</guid><author>liuli283</author><pubDate>Wed, 25 Nov 2015 11:51:59 +0800</pubDate><description><![CDATA[一、将配置文件添加到D:\..\MongoDB\bin目录下


配置文件内容




二、在安装目录下创建两个文件夹
data：存放数据
log：存放日志文件


三、在命令行中进入bin目录
输入命令直接创建服务启动项
结果如下：






自此，启动mongoDB不需要再去敲繁琐的命令了，只需一键启动]]></description><category></category></item><item><title><![CDATA[sharepoint该表单无法显示，可能是由于Microsoft SharePoint Server State Service 配置不当.或者新建State Service]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/49024903</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/49024903</guid><author>liuli283</author><pubDate>Sat, 10 Oct 2015 15:51:32 +0800</pubDate><description><![CDATA[sharepoint该表单无法显示，可能是由于Microsoft SharePoint Server State Service 配置不当.


新建State Service的命令，在SharePoint
   Management Shell下运行

$stateName = “State Service”
$stateDBName = “SP2013_State_Service]]></description><category></category></item><item><title><![CDATA[SharePoint 中修改域用户密码的WebPart文件配置]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/49002869</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/49002869</guid><author>liuli283</author><pubDate>Fri, 09 Oct 2015 17:22:13 +0800</pubDate><description><![CDATA[SharePoint 2013中修改windows 活动目录(AD)域用户密码的WebPart的文件，如下图：



以下介绍如下在SharePoint 2013场中进行部署，如下图：]]></description><category></category></item><item><title><![CDATA[Sqlserver启动不了,提示请求失败或服务未及时响应]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/48973549</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/48973549</guid><author>liuli283</author><pubDate>Thu, 08 Oct 2015 15:50:56 +0800</pubDate><description><![CDATA[今天早上开机后，打开SQLServer的服务配置管理器准备启动SQLServer服务，但是结果很让我失望，启动失败，报错：启动sqlserver(SQLEXPRESS)时提示请求失败或服务未及时响应。既然有问题那就赶快找解决方案吧，在晚上找了会，大致意思就是要把硬盘或者文件夹
 属性里的 压缩此驱动器，以节约磁盘空间 前面的复选框 勾给去掉。都试过了，还是不行，我只好自己来。

      ]]></description><category></category></item><item><title><![CDATA[错误：该表单无法显示，可能是由于 Microsoft SharePoint Server State Service 配置不当。有关详细信息，请与服务器管理员联系]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/48782789</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/48782789</guid><author>liuli283</author><pubDate>Mon, 28 Sep 2015 11:53:30 +0800</pubDate><description><![CDATA[问题场景：

1、SharePoint 2013 中工作流需要状态服务（State Service），如果没有正确配置状态服务，则在给列表、文档库添加工作流时会遇到错误： “该表单无法显示，可能是由于 Microsoft SharePoint Server State Service 配置不当。有关详细信息，请与服务器管理员联系。”。

2、InfoPath 2013发布到表单库后，无法正]]></description><category></category></item><item><title><![CDATA[js中获取URL参数的方法]]></title><link>https://blog.youkuaiyun.com/liuli283/article/details/46771665</link><guid>https://blog.youkuaiyun.com/liuli283/article/details/46771665</guid><author>liuli283</author><pubDate>Mon, 06 Jul 2015 10:39:24 +0800</pubDate><description><![CDATA[方法一：
正则分析法 ：

复制代码代码如下:


function getQueryString(name) { 
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 
var r = window.location.search.substr(1).match(reg); 
if (r != null) r]]></description><category></category></item></channel></rss>