haayaGuardV0---3---手机与pc基于p2p通信_手机p2p 通信-程序员宅基地

技术标签: 感知网络  Geek手记  p2p  

理论

关于p2p的穿透

demo实验设计

硬件

序号 设备类别 作用 网络
1 服务器 中转服务器 公网服务器ip
2 个人pc 端点1 无直接所属公网ip
两重局域网
3 手机1 端点2 无直接所属公网ip
局域网层次未知
联通网络
4 手机2 端点3 无直接所属公网ip
局域网层次未知
移动网络

系统流程设计

软件实现

序号 设备类别 语言 功能
1 服务器 c 中转接口和ip信息
2 个人pc c# 通信端点
3 手机1 java 通信端点
4 手机2 java 通信端点

项目源代码

项目代码demo目录下

进行中

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xqj198404/article/details/45246733

智能推荐

信息学奥赛一本通 1107:校门外的树 | 1931:【05NOIP普及组】校门外的树 | OpenJudge NOI 1.6 06 | 洛谷 P1047 [NOIP2005 普及组] 校门外的树_信奥一本通1107-程序员宅基地

文章浏览阅读3.7k次,点赞4次,收藏3次。【题目链接】ybt 1107:校门外的树ybt 1931:【05NOIP普及组】校门外的树OpenJudge NOI 1.6 06:校门外的树洛谷 P1047 [NOIP2005 普及组] 校门外的树【题目考点】1. 数组2. 模拟【解题思路】用数组模拟各位置是否有树设布尔类型数组a,a[i]表示第i位置是否有树先将0~L的位置都设为有树,把对应数组元素设为true把每个划定的区域设为无树,把对应数组元素设为false最后统计还剩下多少树,即数组a的0~L的位置中,还有多少个元素_信奥一本通1107

jenkins执行npm install失败:Error: [email protected] install: `node bin/[email protected] install: `node bin/install.js`-程序员宅基地

文章浏览阅读9.1k次,点赞4次,收藏2次。最近新做一个使用vue开发的后台管理系统,要和服务端项目一起启动并更新测试服等服务,构建工具使用的jenkins在jenkins是哪个运行npm install命令时报错误如下:[email protected] install /data/.jenkins/workspace/local5-sc-console/sc-admin-view/node_modules/yorkienode bin/install.jsinternal/modules/cjs/loader.js:983throw err;[email protected] install: `node bin/install.js`

实训13-方法1_输入任意两个整数,求这两个整数之间所有数之和,使用方法测试3组数。-程序员宅基地

文章浏览阅读152次。1 输入任意两个数,求这两个整数之间所有数的和,使用方法测试3组数。package hati.lsz.ch02;import java.awt.List;import java.math.BigDecimal;import java.util.ArrayList;import java.util.Arrays;import java.util.Random;import java.util.Scanner;import java.util.function.IntConsumer;pu_输入任意两个整数,求这两个整数之间所有数之和,使用方法测试3组数。

如何理解Pvid,Native vlan(本征vlan)和tag之间的关系_pvid native vlan-程序员宅基地

文章浏览阅读7.5k次,点赞5次,收藏19次。PVID Native vlan VID tag_pvid native vlan

java读取多层zip压缩包中的文件_java查看zip内图片-程序员宅基地

文章浏览阅读2.2k次。读取多层zip压缩包中的文件你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖_java查看zip内图片

2019高教社杯全国大学生数学建模竞赛论文展示_2019高教社杯全国大学生数学建模竞赛d题论文 -百度文库-程序员宅基地

文章浏览阅读1.3w次,点赞8次,收藏20次。随着2019高教社杯全国大学生数学建模竞赛逐渐落下帷幕,全国大学生数学建模竞赛组织委员会**授权发布**了## 2019高教社杯全国大学生数学建模竞赛论文展示了解咨询更多高教社杯全国大学生数学建模竞赛可关注官方授权公众号:中国大学生在线(wwwunivscn)。..._2019高教社杯全国大学生数学建模竞赛d题论文 -百度文库

随便推点

Android Studio获取sha1和md5的方法_android studio md5-程序员宅基地

文章浏览阅读1.1w次,点赞3次,收藏12次。在注册一些三方平台的时候经常会用到sha1,在此记录一下1.在Android Studio最下面找到Terminal点击2.切换到C盘,cd到Users\Administrator\.android文件夹下面3.输入指令keytool -list -v -keystore debug.keystore4.输入密钥库口令android,这里输入是看不见的如下图所示_android studio md5

kcl计算机通信专业,KCL伦敦国王学院计算机和电子工程介绍-程序员宅基地

文章浏览阅读594次。原标题:KCL伦敦国王学院计算机和电子工程介绍KCL国王学院本科很多学生都会选择计算机科学,但是这门课程竞争十分激烈,如果本身条件不是十分突出的话,立思辰留学360建议申请电子与信息工程学士取代!能申请到KCL的几率更大哦!让我们看看这两个专业的具体课程吧! 电子与信息工程学士课程设置:年必修工程师的计算和数学思维IComputational & Mathematical Thinking..._practical experiences of programming

java调用python程序并传递参数_怎么用pytjon执行java并传递参数-程序员宅基地

文章浏览阅读2.2k次,点赞3次,收藏13次。一、java调用python程序,返回字符串python脚本def get_path(filename): y_t = np.loadtxt(filename) peolpex = int(y_t[0][0]) peolpey = int(y_t[0][1]) firex = int(y_t[1][0]) firey = int(y_t[1][1])..._怎么用pytjon执行java并传递参数

程序员必须知道的10大基础实用算法及其讲解_shfit_down(0)-程序员宅基地

文章浏览阅读416次。算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策_shfit_down(0)

字库芯片介绍与使用(附STM32程序~~~)_字库芯片的作用-程序员宅基地

文章浏览阅读5.5k次,点赞7次,收藏38次。不知道大家是否了解字库芯片(网上这方面的资料好像挺少的),今天给大家简单介绍一下字库芯片。先举个例子,如果我们想在点阵屏或液晶屏上面显示一个88的正方形,我们该怎么做。很简单呀,假设屏上面“1”为点亮,“0”为熄灭,我们只需要按顺序,将这64个点写入“1”,其他地方写入“0”不就好了。具体做法可以这样,一个字节有8位,我们写入一个0xFF,就可以一次点亮8个点,若点亮64个点,大家只需要换行再次写入0xFF,循环几次,累计写好8个0xFF,不就完成点亮一个88的正方形了吗,或者定义一个点阵数组,点阵_字库芯片的作用

Centos7离线情况下安装Oracle11g_cenots7离线安装oracle11-程序员宅基地

文章浏览阅读6.6k次,点赞4次,收藏28次。简介:由于公司业务场景需要在Linux离线情况下安装oracle11g,经过自己摸索和结合网上教程终于在centos7.0和readhat6.5安装成功。本文描述了在centos7.0安装Oracle11g的所有步骤,分享给大家。在centos7离线安装oracle最麻烦的是需要下载Oracle需要的依赖包。只要把依赖包下载安装完全后,后面安装按着教程一步步来,一般来说没有什么问题了。了。1..._cenots7离线安装oracle11

推荐文章

热门文章

相关标签