登录
首页 » Android » android java udp 打洞穿透内网

android java udp 打洞穿透内网

于 2022-02-03 发布 文件大小:8.96 kB
0 118
下载积分: 2 下载次数: 1

代码说明:

java编写的测试,通过udp打洞技术穿透内网,实现不同NAT客户端通信

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • wallah午餐
    这个应用程序将允许您浏览我们的菜单 (每天旋转菜单),还将允许您下订单。从他们的工作区,它将订购午餐帮助学生和在职人士。它允许您快速规划您的每日三餐。功能·午餐服务提供午餐和晚餐服务非常实惠的价格。·订单通过应用 (只是 3 水龙头到订单来源于当地的午餐和晚餐)。·功能听命于访客角色。·跟踪订单。·取消订单·通过查看 day-wise 菜单下订单。·货到付款·订单确认通知。·直接与送货员进行交互。·每月比尔代·精简的订单管理。·保存每日和每周膳食计划供以后使用·交货快捷 (平均 20 分钟,在你微笑的午餐将在你家门口与您的订单。请记住,是已经是包括小费 !)
    2022-07-19 18:47:12下载
    积分:1
  • android 用Http请求网页源代码(get/post形式均已实现)【有截图附完整源码】
    android 用Http请求网页源代码(get/post形式均已实现)【有截图附完整源码】
    2013-03-02下载
    积分:1
  • android SDK 离线版chm文档下载(含大量示例)
    http://developer.android.com/ 打不开怎么办, 用android sdk离线版chm文档 查阅相关资料吧
    2015-05-04下载
    积分:1
  • 计算机安卓源码
    计算机安卓源码,包括界面,算法等,希望能帮到大家505050505050505050505050505050505050505050505050
    2022-04-29 20:43:12下载
    积分:1
  • 安卓isbn扫描器
    一个安卓应用练习 扫描书籍isbn 使用豆瓣图书api获取书籍信息 使用zxing库
    2022-03-29 19:00:34下载
    积分:1
  • Android Paint画一个方框矩形
    Android Paint画一个方框矩形,要使用到触笔事件及线程的相关操作,绘制绿色实心矩形和黄色的方框矩形:   /* 同样是设置颜色 */   mPaint.setColor(Color.rgb(255, 0, 0));   /* 提取颜色 */   Color.red(0xcccccc);   Color.green(0xcccccc);   /* 设置paint的颜色和Alpha值(a,r,g,b) */   mPaint.setARGB(255, 255, 0, 0);   /* 设置paint的Alpha值 */   mPaint.setAlpha(220);   /* 这里可以设置为另外一个paint对象 */   // mPaint.set(new Paint());   /* 设置字体的尺寸 */   mPaint.setTextSize(14);   // 设置paint的风格为“空心”.   // 当然也可以设置为“实心”(Paint.Style.FILL)   mPaint.setStyle(Paint.Style.STROKE);   // 设置“空心”的外框的宽度。   mPaint.setStrokeWidth(5);   /* 得到Paint的一些属性 */   Log.i(TAG, "paint的颜色:" + mPaint.getColor());   Log.i(TAG, "paint的Alpha:" + mPaint.getAlpha());   Log.i(TAG, "paint的外框的宽度:" + mPaint.getStrokeWidth());   Log.i(TAG, "paint的字体尺寸:" + mPaint.getTextSize());   /* 绘制一个矩形 */   // 肯定是一个空心的举行   canvas.drawRect((320 - 80) / 2, 20, (320 - 80) / 2 + 80, 20 + 40, mPaint);   /* 设置风格为实心 */   mPaint.setStyle(Paint.Style.FILL);   mPaint.setColor(Color.GREEN);   /* 绘制绿色实心矩形 */
    2022-07-09 22:15:17下载
    积分:1
  • 图像识别
    public static Bitmap doPretreatment(Bitmap img) { setImgInfo(img); Bitmap grayImg = getGrayImg(); int[] p = new int[2]; int maxGrayValue = 0, minGrayValue = 255; // 计算最大及最小灰度值 getMinMaxGrayValue(p); minGrayValue = p[0]; maxGrayValue = p[1]; // 计算迭代法阈值 int T1 = getIterationHresholdValue(minGrayValue, maxGrayValue); // // 计算大津法阈值 // int T2 = getOtsuHresholdValue(minGrayValue, maxGrayValue); // // 计算最大熵法阈值 // int T3 = getMaxEntropytHresholdValue(minGrayValue, maxGrayValue); // int[] T = { T1, T2, T3 }; // // Bitmap result = selectBinarization(T); Bitmap result = binarization(T1); return result; }
    2022-01-25 19:56:39下载
    积分:1
  • android图表 画各种图表
    应用背景android柱状图 饼图 线图 导入直接用 ANDROID画曲线代码,可以参考来画图-using canvas to paint line关键技术ANDROID画曲线代码,可以参考来画图- 柱状图 饼图 线图androidandroid柱状图 饼图 线图 导入直接用
    2022-01-26 19:50:18下载
    积分:1
  • 最简单的Android ListView用法示例
    最简单的Android ListView用法示例,这估计是大家用得最多的列表控件,几乎90%的Android APP中都可见到Listview的身影哦,本示例只是ListView组件用法的入门例子,比较简单,运行效果如图所示,相关代码如下:   public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setContentView(R.layout.main);   String[] str = {"aaaa","bbbbbb","cccccc","vvvvvvvv","ddd","ee"};   ListView listView = (ListView)findViewById(R.id.lsitview);   ArrayAdapter arrAdapter = new ArrayAdapter(this,android.R.layout.simple_list_item_multiple_choice,str);   listView.setAdapter(arrAdapter);
    2023-02-09 14:40:03下载
    积分:1
  • 基于安卓Android销售管理系统
    基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统基于安卓Android销售管理系统
    2022-03-25 11:58:35下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载