用户上网一般是直连Modem,或经过路由器来上网。
能否通过ping 192.168.1.1的返回结果来判断,
用户是哪种上网方式呢?不能。ping是什么,这是有IGMP协议说明。

192.168.1.1 是部分路由器的一个配置网址,如果不连接路由器的话,一般无法打开此网址!!

不过一般来说,使用路由器的人会规范地将内网的IP设置到专门为内网分配的网段内。
真正想判断用户如何上网的,还是要在外网上放一个服务器,然后让程序带着自己的内网IP(可能多个)去访问服务器并带回“是否是公网地址”的返回值。都是按照默认向导一步步做的,到最后构建工程的时候就提示错误:

192.168.1.1并不是规定就是路由器。只不过许多网关设备默认地先尝试使用这个IP而已,完全可以随意指定其它IP。

然后就停止了,无法打包,请问这个是什么问题啊,第一次用这个,不会弄。
还有一个问题就是,我的程序是vs2008下写的,.net framework版本是3.5,而打包软件中默认的是2.0,请问我是选3.5呢还是2.0呢?

顶起来,有没有遇到这样问题的,我搜索了很久也没找到有关于这个问题的资料。
帮我代码改一改,能不能尽量用C#常用的方法实现该功能但感觉代码实现的很差,感觉很VB,呵呵
日前用户反映我发布的软件被查杀。除非你开放源码,嘿嘿!不然鬼才知道你干了什么。
  一开始以为又是360在乱搞,就让他加入白名单了事。
  后来,有个使用卡巴斯基的用户反映有毒,这就不得不重视了。
不要用这个,没用的,加密之中最差的一个

初学的话不要去管J#,估计是为了让Java程序员更容易转到.net而弄出来
Microsoft Visual J# 使开发人员能够使用 Java 语言语法在 .NET Framework 上构建应用程序和服务。
Visual J# 面向公共语言运行库,并可以用于在充分利用 .NET Framework 的同时开发 .NET 应用程序,包括 XML Web services 和 Web 应用程序。

J# 是你可以在.net框架下通过java的语法来构建应用程序,个人觉得这是微软的一项策略,来吸引java程序员转投.net阵营,你初学的话,建议使用c#,这是.net下开发最适合的语言
.net vs 主要还是C#的开发工具,其他几种语言也支持 如VB,JAVA,C++,等
支持VB 叫VB.NET ,支持JAVA 的是 J# .NET,支持C++的是C++.NET/.
.NET 是一个开发平台,无论是C#,J#,VB.NET等 都只是这个平台上的工具,如果你熟悉 VS ,那就不能理解这个关系.
说白了 J# 是为那些JAVA 程序开发一款可以在 VS.NET 上开发的语言,但他只含有JAVA 的一部分,是个鸡肋.
如果没必要就不要学习这个,都不如 学JAVA 或C # .
Visual J# 是一种工具,供 Java 语言程序员用于构建在 .NET Framework 上运行的应用程序和服务。
  Visual J# 面向公共语言运行库,并可以用于在充分利用 .NET Framework 的同时开发 .NET 应用程序,包括 XML Web services 和 Web 应用程序。Visual J# 应用程序从下列功能中获益: 
java是一种跨平台,跨操作系统的编程开发语言,基本都是靠底层JDK功劳,JDK也有很多厂家,有主流的SUN公司标准,也有IBM标准还有很多标准,JDK有不同的操作系统版本,比如在windows下按一个win版本的JDK开发出来的java项目,拿到一个安有linux版本的linux操作系统中,正常使用,这主要是jdk的功劳。 
  再说说j#,它是微软开发的一套java平台,之前叫做VJ(和VB,VC一样),由于版权和利益的纠纷,结果微软被判停止开发java,由于微软的一代开发平台.net的问世,很多语言都集成入内,VJ虽然已经停止了升级和开发,但是也有少量的用户,所以j#是.net平台下的java语言规范。
  Visual J# 中默认的源文件扩展名是 .jsl。Visual J# 包含以下内容:
  将 Java 语言源编译为 Microsoft® 中间语言 (MSIL) 的 Visual J# 编译器。
  将 Java 语言字节码转换为 MSIL 的二进制转换器。
  独立开发的类库旨在提供一些功能,该功能与大多数 JDK 1.1.4 级类库的功能等效,也等效于大学理事会的计算机科学高级能力分班课程中指定的 JDK 1.2 java.util 软件包的许多类的功能
  与 Windows® 基础类 (WFC) 和许多 com.ms.* 软件包兼容。
  Visual J# 编译器只能在 Visual Studio 2005 中创建 32 位的应用程序。在 64 位的 Windows 操作系统上运行时,使用 Microsoft Visual J# 2005 编译的应用程序将会在 WOW64 (Windows on Windows64) 下运行。 
来源:英超直播

如何判断用户是用Modem还是经过路由器上网呢相关推荐

  1. java后端判断用户是否关注公众号

    /*** 判断用户是否关注了公众号* @param openid* @return*/ public static boolean judgeIsFollow(String openid){int s ...

  2. 虚拟机Linux中判断用户输入的是 Yes 或 NO

    Linux中判断用户输入的是 Yes 或 NO #!/bin/bash # 判断用户输入的是 Yes 或 NO read -p "Are you sure?[y/n]:" sure ...

  3. h5滚动时侧滑出现_H5触摸事件中如何判断用户滑动方向

    这次给大家带来H5触摸事件中如何判断用户滑动方向,H5触摸事件中判断用户滑动方向的注意事项有哪些,下面就是实战案例,一起来看一下. 接口 TouchEvent TouchEvent 是一类描述手指在触 ...

  4. java判断用户是否在某一个区域登录_Java实现QQ登录和微博第三方登录

    来源:http://www.cnblogs.com/liuxianan转自公众号:Java后端 1. 前言 个人网站最近增加了评论功能,为了方便用户不用注册就可以评论,对接了 QQ 和微博这 2 大常 ...

  5. php判断是否已关注,php判断用户是否关注微信订阅号或公众号

    最近要做一个微信平台的投票活动,需要在关注公众号之后才能参与投票,那么,如何判断用户是否关注了公众号呢?第一想法是,通过获取公众号的关注列表,然后搜索列表中是否有参与者的openid.但是马上发现一个 ...

  6. python验证用户登录的判断_python怎么判断用户是否登录?

    python中判断用户是否登录的方法:def cmdbindex(req): if not request.user.is_authenticated(): return render(request ...

  7. 判断用户输入的日期是否为当前日期

    应用java.util.Calendar类实现,首先使用该类的getInstance()方法来获取系统当前时间的日历对象,再使用该对象中提供的方法获得当前时间 创建一个当前时间的Calendar对象 ...

  8. php判断表单修改内容,JavaScript判断用户是否对表单进行了修改的方法_javascript技巧...

    本文实例讲述了JavaScript判断用户是否对表单进行了修改的方法.分享给大家供大家参考.具体分析如下: 这段JS代码可以判断出用户是否对表单内容进行了修改,如果修改了表单,并退出浏览器,则会提醒用 ...

  9. SpringMVC应用拦截器判断用户是否登录

    拦截器定义 实现HandlerInterceptor接口,实现接口方法. import javax.servlet.http.HttpServletRequest; import javax.serv ...

最新文章

  1. shell匹配IP和shell正则匹配捕获引用
  2. PHP安装包解压失败,php安装失败,说什么解压失败什么的
  3. 分布式配置管理平台Disconf--转
  4. matlab食饵,食饵捕食者模型进一步研究(matlab)
  5. python bootstrap 4_Python3.4+Django1.9+Bootstrap3
  6. 资深Android开发带你入门Framework,再不刷题就晚了!
  7. Tcp三次握手和四次挥手状态图
  8. MSDN WebCast网站全新改版
  9. 大数据学习笔记04:单机模式使用ZooKeeper
  10. 服务自动拉起,定时日志清理,数据统计的shell脚本
  11. php如何判断是否为json格式,php如何判断是否为json数据(格式)
  12. 2020-08-27
  13. 7-2 组织星期信息 (10 分)
  14. paraview参考手册6:远程并行可视化
  15. WPS(Word)中图注、域的使用基础
  16. JZOJ 4809. 挖金矿
  17. win10装debian 双系统_如何安装win10和linux [ubuntu14]双系统
  18. Cisco Packet Tracer路由器的基本命令
  19. 计算机三种桌面图标,例举win7电脑桌面图标排列方式
  20. DSPE-PEG-TAT,磷脂-聚乙二醇-靶向穿膜肽TAT,一种磷脂PEG肽

热门文章

  1. (Agora声网)多人视频聊天应用的开发(三)多人聊天
  2. php下载图片excel过大,PHPExcel导出图片大小设置问题
  3. 一款可扩展跨平台网络安全工具套件CaptfEncoder
  4. 【飞桨】图神经网络7日打卡营 学习笔记
  5. Mathorcup数学建模竞赛第五届-【妈妈杯】A题:基于多目标优化相邻两交叉口信号配时研究(附特等奖获奖论文和matlab代码)
  6. WebRTC(三)用屏幕分享录制一段视频
  7. SpringBoot实现发送QQ邮箱功能
  8. Proxmox VE退出集群模式
  9. 【转载】Python3.6安装报错 configure: error: no acceptable C compiler found in $PATH
  10. 【ProVerif学习笔记】4:信息安全性质(Security Property)