云平台
文章平均质量分 61
移动ONENET云平台和华为OceanConnect云平台
later_niu
bug才是最好的老师
展开
-
Ubuntu下Xrdp实现远程桌面服务
Ubuntu下Xrdp实现远程桌面服务一、Unity桌面(Ubuntu自带桌面)1.1 安装tightvncserver服务:1.2 安装xrdp3.3 测试二、Xubuntu桌面(第三方桌面)三、透传的远程桌面Tip: 用到的端口在阿里安全组和服务器防火墙都要配置一下哦。一、Unity桌面(Ubuntu自带桌面)这里我按照网上的教程做了,但是最后的结果是花屏。但是教程上面是成功了的。想试试的可以看看。否则就直接看博客的第二节吧。1.1 安装tightvncserver服务:sudo apt-g原创 2020-08-26 12:01:58 · 8187 阅读 · 0 评论 -
自建本地透传服务
自建本地透传服务一、思路二、工具三、实现透传功能-服务器端3.1 准备公网服务器3.2 安装java运行环境3.3 安装lanproxy(在公网服务器上)3.4 反向代理Nginx3.5 配置客户端转发四、实现透传功能-本地端五、简单的客户端程序六 Tip本文所用的文件WinSCP的使用ubuntu下RDP配置一、思路思路如下图所示只有具有公网ip,普通设备才能去访问他,否则是无法访问的。所以需要访问本地设备还需要借助一台公网服务器。这里的公网服务器就是起到了端口转发的作用,当上网设备想访问本地电脑原创 2020-08-25 18:41:45 · 9018 阅读 · 0 评论 -
Python上传和获取OneNet图片数据流
一、前言很早的代码,今天清理下电脑,都要删掉了,发在博客上,希望能帮到有需要的人。代码分为上传图片和获取图片数据流两部分,官方的文档在这上传文件获取文件二、代码和效果# -*- coding: utf-8 -*-""" @Time : 2019/3/21 8:38 @Author : later @Email : scfmvp@163.com @File : onenetPic.py @Software: PyCharm"""import request原创 2020-08-01 08:59:44 · 8778 阅读 · 2 评论 -
Python Web学习笔记,电影网站
Python Web开发一、前言二、笔记2.1、Python 实战(0):初识 web.py安装web.py2.2、Python 实战(1):在网页上显示信息2.3、Python 实战(2):简单的数据库2.4、Python 实战(3):更多的页面2.5、Python 实战(4):搜一下2.6、Python 实战(5):拿来主义2.7、Python 实战(6):放开那只海豹2.8、Python 实...原创 2020-03-15 11:21:05 · 7662 阅读 · 0 评论 -
模块测试(三)----获取华为OceanConnect数据并以图表展示
一. 功能需求 把NB设备发送给云平台的数据获取下来并以图表的形式展示二. 实现 先写一个华为OceanConnect的接口类SDK, 数据解析JSON类直接上代码://代码来自于网络namespace NADemo{ public class NASDK { public bool isHttp = false; ...原创 2018-08-08 16:32:21 · 9066 阅读 · 0 评论 -
GMap控件使用问题及解决
如图. 在使用时, 第一步是new一个MapControl控件, 第二步在该MapControl上覆盖一个图层, 第三步在图层上添加markers可能出现问题: 添加的图层不显示, 显示之后鼠标缩放后消失原因: 未按顺序添加上述三个东西...//-----------------------------------华丽分割线----------------------------...原创 2018-08-07 22:12:26 · 8419 阅读 · 0 评论 -
模块测试(二)----垃圾桶, 员工信息的增删查改操作(数据库)
一. 环境准备我们仍然使用之前使用的MySql数据库, 具体的数据库连接及ssl连接的注意事项看我之前的博文.SslMode = none二. 写程序(1). DBHelper数据库操作类namespace final_01{ class SqlDesigner { private static string connStr = "serve...原创 2018-08-07 21:55:37 · 7175 阅读 · 0 评论 -
模块测试(一)----c#控制html中的数据(GMap)
项目地址: https://github.com/SCFMVP/final_01一. 配置GMap我们先去官网下载GMap的工程文件: https://archive.codeplex.com/?p=greatmaps 然后我们我们编译GMap.NET.WindowsForms工程, 生成GMap.NET.Core.dll和GMap.NET.WindowsForms.dll然后...原创 2018-07-18 19:52:00 · 7464 阅读 · 0 评论 -
[已解决] c#签名时出错
电赛期间忙里偷闲做了上位机, 在调试别人的Demo时出现了一下错误[error]:签名时出错: 未在路径 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\signtool.exe 找到 SignTool.exe。 NADemo 解决办法:在项目右击--->属性--->把"为ClickOnce签名...原创 2018-07-16 11:19:31 · 21374 阅读 · 0 评论 -
c#调用华为北向接口--HTTPS
现在项目的开发平台切换到华为物联网平台, 起初我还以为这个接口调用起来会和onenet一样简单的一个url提交token便可以拿到数据, 可是并不是这样, 于是遇到了很多坑, 记录一下.一. 知识普及--https(1) http与httpshttps协议需要到ca申请证书,一般免费证书很少,需要交费。 http是超文本传输协议,信息是明文传输,https 则是具有安全性的ss...原创 2018-07-14 22:18:23 · 11473 阅读 · 20 评论 -
c# 从本地数据库获取数据并以图表显示
一. 本地mysql数据库我的本地数据库设计是这样的数据库服务器名称: restful_api使用表: locationusername: rootpassword: root后面数据库连接部分请自行根据自己数据更改二. 实现过程数据模板基类:这个类就是用于get和set操作. 对应数据格式要与数据库的字段数据格式一致.(类似java的模型层)class LocationData ...原创 2018-06-09 09:06:21 · 24226 阅读 · 6 评论 -
学习笔记--MQTT协议接入Onenet服务器(C#)
using MQTTnet;using MQTTnet.Core;using MQTTnet.Core.Client;using MQTTnet.Core.Packets;using MQTTnet.Core.Protocol;using System;using System.Collections.Generic;using System.Text;using System.T...原创 2018-05-11 23:08:39 · 19810 阅读 · 26 评论 -
MQTT学习笔记
一.工作原理: mqtt包括客户端、代理两部分, 上图中代理为移动的Onenet服务器.举个例子: 春秋淹城的某一个垃圾桶满了, 它向移动的Onenet平台发送了一个满溢报警的消息. 然后云平台转发给景区里所有的环卫工人. 加一个智能算法, 择优推送给环卫工人. 背后的工作机制就是我们使用的MQTT协议. 客户端为每一个环卫工人的手机APP和所有垃圾桶上的传感器设备. 客户端首先...原创 2018-05-11 13:36:04 · 10416 阅读 · 2 评论 -
用C#, 把从ONENET获取的JSON字符泛型转换为DataTable类型, 并导出至Excel
文件名: getJson_2List2Datatable_toExcel功能: 将请求返回的JSON字符串解析并导入excel表格一..构建解析json字符串的实体类根据自己的json字符串构建实体类, 二这个类中存在着泛型json字符串转c#实体类网址: https://www.bejson.com/convert/json2csharp///实体类, Datastreams的类模板 p...原创 2018-05-03 18:37:33 · 6881 阅读 · 0 评论 -
vs无法直接启动带有"类库输出类型"的项目
今天调试移动onenet平台的sdk测试, 刚开始就出现如下问题 :解决方法: 在解决方案下的两个项目都进行 右击-->属性-->然后把输出类型改为Windows应用程序...原创 2018-04-08 11:56:23 · 7408 阅读 · 0 评论 -
c#窗体应用程序----登录(简单的字符串比较/Mysql数据库)
很多时候我们程序操作都得先登录, 所以为了完善我今天就向着给我的窗体程序加了一个登录过程. 废话不多说, 写起来.分两部分, 一是简单的对比字符串, 进一步连接数据库(最好这么做).一. 字符串比较登录首先工程建立, 新建窗体就略过了登录窗体 :主窗体 :二. 基于MySql登录这一部分就是把用户输入的账号和密码与数据库的账号密码对比, 匹配成功就登录成功, 否则就登录失败.建立连接数据库查询语句...原创 2018-07-14 22:36:29 · 14796 阅读 · 1 评论 -
数据库连接测试
最近开发的Javaweb项目老是出错,开始怀疑是不是数据库没有连接正确.我测试用的数据库如下:测试代码如下:package com.IPN.Util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;im...原创 2018-04-21 16:35:12 · 11503 阅读 · 0 评论 -
微信小程序----对接OneNet平台(测试版)
项目地址 : https://download.csdn.net/download/qq_37832932/10721614Github : https://github.com/SCFMVP一. 效果图微信只允许https访问, OneNet是http请求, 只能用于自己开发版, 要想上线还要有自己的服务器应用二.代码wx.request({ ur...原创 2018-10-24 20:39:52 · 15485 阅读 · 1 评论 -
小程序开发----地图控件的使用(登录+map+控件)
项目地址: https://download.csdn.net/download/qq_37832932/10721614一. 效果图二. 代码login.jsPage({ data: { phone: '', password: '' }, // 获取输入账号 phoneInput: function (e) { this.setD...原创 2018-10-15 15:53:09 · 7113 阅读 · 0 评论 -
微信公众号的端口映射及服务开发
一. 开发准备微信公众号申请---->实名认证---->服务器开发---->绑定服务器PS: 这里有一点需要注意的就是, 微信开发必须是80端口或者443端口, 如果我们有云服务器主机一切都好办. 但是如果没有我们还有几个备选方案:1. 花生壳 , net123 : 这两个都需要实名认证(上传省份证的那种), 可以花6块钱买一个永久2. ngrok : 这个貌似不...原创 2018-06-14 21:45:31 · 16507 阅读 · 0 评论 -
NB IoT中 CDP服务与CoAP关系解释
前言最近(2017年8月)NB IoT的实际应用越来越多,网络和微信公众号中出现了不少NB IoT的文章。NB IoT的介绍资料越来越多,NBIoT的模块也层出不穷。华为主推的Hi2110或许是2017年使用最为广泛的NB IoT模块,这款模块支持UDP通信和CoAP通信。UDP部分的描述非常清晰,该部分与常见的2G模块/3G使用较为相似,但是CoAP相关的AT指令很难体现CoAP特性,例如AT指...转载 2018-06-27 01:14:58 · 7111 阅读 · 0 评论 -
Android开发----移植华为java工程+高德地图实现自己的一个应用
新手, 花了一周时间做出来的, 遇到很多坑, 如有不足请多指教. 项目地址: github一. 移植华为给的java工程 在华为的OceanConnect上下载java的Demo, 待会我们把工程文件直接复制到我们新建的AS工程下面去. (我只用到了一个接口, 但是每个接口修改调用都是一样的)复制所需文件: Huawei_IoT_Platform_Demo_North_Lit...原创 2018-09-16 15:05:30 · 7269 阅读 · 5 评论 -
安卓开发----Json解析
json在我们学习中是不可避免都会遇到的, json使用起来特别方便, 但是对于json的解析会遇到一些问题.今天的文章直说如何做到解析json数组一. 解析最简单的Json数组{"accessToken":"1ed77dd84930e1c99e8feb67fd3b61c","tokenType":"bearer","refreshToken":"91e4401e8a49d1a8.原创 2018-09-15 14:29:33 · 7772 阅读 · 0 评论 -
PHP Web项目部署记录(一)
环境部署Windows下安装Apache:教程地址Windows下PHPStorm安装交叉:PHP中文网Windows下MySql5安装:百度经验其它参考:工程自带README文件1、配置IP地址映射关系配置 hosts 文件路径: C:\Windows\System32\drivers\etc\hosts在该文件里面添加如下映射:127.0.0.1 www.iotweb.co...原创 2019-12-26 14:38:16 · 7983 阅读 · 0 评论 -
OneNET数据推送的实现(第三方对接)
一、 准备花生壳等端口映射工具(有公网IP最好):http://**********.la/ SDK下载:https://open.iot.10086.cn/doc/art431.html#118 vs2015开发环境 花生壳设置好映射端口(NGROK等类似的端口映射工具都是可以的)PS: 用Xtunnel进行端口映射参考:https://blog.csdn.net/qq_378...原创 2018-12-23 17:19:59 · 17198 阅读 · 42 评论 -
java 简单地udp服务器----云平台开发学习笔记
应用: 在选择使用协议的时候,选择UDP必须要谨慎。在网络质量令人十分不满意的环境下,UDP协议数据包丢失会比较严重。但是由于UDP的特性:它不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。比如我们聊天用的ICQ和QQ就是使用的UDP协议。java开发: java中的UDP实...原创 2018-06-01 23:06:23 · 8441 阅读 · 0 评论 -
java web 接口笔记
最近一直在学习物联网云平台的开发, 一知半解, 一头雾水. 现在理解一下大概如下: 不同的协议需要搭建不同类型的服务器, 比如MQTT服务器, 那么服务器就是一个代理, 转发消息. 我们的HTTP服务器则是实现GET和POST两个基本的操作. GET数据库的消息. 而GET的数据形式需要自己去编写. POST就是客户端目标向服务器发送数据, 服务器接收并存在数据库中. (PS: 这里未考虑加密验证).原创 2018-05-25 17:19:37 · 7450 阅读 · 0 评论