工作总结:

1.      设备权限

authox-starter是应用于Spring Boot的Authox权限框架快速集成开发包。使用它进行权限管理。

2.      设备指令的合成与分解

3.      带有权限的簇的读写的类

4.      交通协议Server端开发

将总线发送的配置更新保存到本地,根据配置建立多个Socket及Server,每个下面都会有n个下级平台的配置,每个下级平台要实现双链路,能允许多个Client接入,对链路管理消息和车辆定位消息进行发送接收处理。

问题:

1)      java.net.ConnectException: Connection refused: no further information:     172.18.200.119/192.168.93.1:7001

解决:一开始看看IP和port貌似没有问题,但是要注意到ip前面有一大串空格,以为是打印的信息中间的间隔,并不是,是转换成ip的String时没有注意去掉多余的空格,用trim即可。

2)      想把有List嵌套的对象用ObjectOutputStream写入本地文件储存,发现写进去读出来之后,嵌套的list中的数据为空。

public class ServerConfig implements Serializable {

 private List<PlatformConfig> config;

  Private Integer port;

  private PlatformType platformType;

}

List<ServerConfig>serverConfigs = new ArrayList<ServerConfig>();

解决:转成json格式,以String格式存储

嵌套的List对象转为String:

String toWrite = JSON.toJSONString(serverConfigs);

读出的String转为List:

FileInputStream fis = new FileInputStream(serverConfigsFile);

ObjectInputStream ois = new ObjectInputStream(fis);

List<ServerConfig>  serverConfigsReaded = JSON.parseArray((String)ois.readObject(), ServerConfig.class);

5.      Maven项目的打包与发布

打包:

发布 命令行 举例:mvndeploy:deploy-file -DgroupId=com.cgs -DartifactId=iot-dispatcher-starter-Dversion=1.0.0 -Dpackaging=jar -Dfile=E:\iot-dispatcher-starter-1.0.0.jar-Durl=http://172.0.0.1:8081/ content/repositories/cgs -release   -DrepositoryId=cgs -release

双月报8.24-10.23相关推荐

  1. 2022年天猫双11购物节,10月24日晚8点预售来袭

    2022年天猫双11购物节,10月24日晚8点预售来袭 这对于爱网购的小姐姐们一定都知道接下来会发生什么事情了,双11第一波预售将至,我们可以为买衣服鞋帽做清单了,据天猫的微博了解,2022年的天猫双 ...

  2. Linux一句话精彩问答--2007/10/23更新

    from:http://linux.chinaunix.net/bbs/viewthread.php?tid=16141&extra= Linux一句话精彩问答--2007/10/23更新 [ ...

  3. 反欺诈技术揭秘-设备指纹VS关系网络模型 此博文包含图片 (2017-05-12 10:23:52)转载▼ 标签: 设备指纹 关系网络 反欺诈 神经网络模型 分类: 风控 文章来源:网络(经整合梳理

    反欺诈技术揭秘-设备指纹VS关系网络模型 (2017-05-12 10:23:52) 转载▼ 标签: 设备指纹 关系网络 反欺诈 神经网络模型 分类: 风控 文章来源:网络(经整合梳理,仅供交流学习使 ...

  4. php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天10:23”等

    php中时间轴开发,即显示为"刚刚"."5分钟前"."昨天10:23"等 其实这个没什么技术含量,当然就直接贴代码,不废话了(合肥旅游网), ...

  5. leetcode刷题记录2:进度64, 2021.10.23

    文章目录 数组的度(题目编号697:[link](https://leetcode-cn.com/problems/degree-of-an-array/)) 二叉搜索树(题目编号700:[link] ...

  6. Last login: Wed Aug 24 17:23:14 2016 from wr702n.mshome.net

    今天,为了测试 RHEL 7(使用systemctl) 下双网卡绑定相关问题,在 Oracle VirtualBox 最小安装了centos 7. 半天使用下来使用 ssh 连接,突然看到了一行: L ...

  7. 就10.23网络沙龙会议的一些问题谈谈我自己的看法

    就在今天,由cc大佬组织的"测试架构师影响力沙龙"于2022/10/23 19:00-20:00 圆满召开.会议主题内容如下: 会议的入口我在朋友圈有发过哈,相信有不少朋友应该在周 ...

  8. [10.23]戴尔收购苹果?黄金笔记本曝光(转)

    [10.23]戴尔收购苹果?黄金笔记本曝光(转)[@more@][table=560][tr] [10.23]戴尔收购苹果?黄金笔记本曝光[/tr][tr][td][/td][/tr][tr][td] ...

  9. ubuntu18安装很慢_双硬盘装Win 10+Ubuntu 18.04双系统中的一些坑

    之前在笔记本和台式机上装了很多回双系统,三系统,也无论是单硬盘还是双硬盘,都没有一次失败,都顺利恢复了GRUB引导项,能同时引导双系统或三系统.最近在笔记本上又装双系统,同样的安装方式和BIOS设置, ...

  10. C++ Primer 第10章 习题10.23

    //10.23.cpp //编写程序将被排除的单词存储在vector对象中,而不是存储在set对象中 //函数restricted_wc,根据形参指定文件建立单词排除集 //将被排除的单词存储在vec ...

最新文章

  1. 14年12月CCF真题1-门禁系统
  2. 描述C#多线程中 lock关键字
  3. 创建yum存储库;文件目录下存RPM包,不挂载镜像,不使用外网yum源;
  4. 文献学习(part49)--机器学习面临的挑战
  5. maven的profile详解
  6. java小区管理的项目描述,基于jsp的小区信息管理-JavaEE实现小区信息管理 - java项目源码...
  7. javascript中数据访问性能优化简析
  8. Golang实践录:开篇
  9. npoi 所有列调整为一页_Word节约纸张打印 多页内容一页打印
  10. 2018上C语言程序设计(高级)作业-第0次作业
  11. Day4:python之文件操作、函数初识(2)
  12. 岭回归、LASSO与LAR的几何意义
  13. linux环境判断nginx是否已经启动
  14. Pannellum:实例之在部分视角内展示全景图
  15. Briefly unavailable for scheduled maintenance. Check back in a minute.
  16. 【浅墨著作】《逐梦旅程:Windows游戏编程之从零开始》勘误配套源代码下载...
  17. Hotdog 热狗大战
  18. python中rank_hackerrank中python题目的套路
  19. 读《产品经理的第一本书》有感
  20. 启动 AXD 配置开发板

热门文章

  1. 截屏 远程协助 android,ARDC Android 远程桌面助手 录屏 演示 MD
  2. Linux系统的PAM模块认证文件含义说明总结
  3. 三星 GALAXY Note 4 柏林发布会
  4. 刚晋升为部门经理,我要如何领导下属影响上级?
  5. 使用GeoGebra绘制三角形的外接圆和内切圆
  6. 第5章-LC3, latency and QoS
  7. 无需代码,1秒搞定QQ和微信多开!
  8. 面试系列 | 真 · 大厂面试复盘
  9. js判断手机是否安装了某个APP,如果安装了就打开,没安装就下载
  10. 解决vue3-print-nb打印二维码定位(qrcode.vue) 问题