下载 >  人工智能 >  机器学习 > hetesim简单实现

hetesim简单实现

简单的矩阵实现。具体的可以根据论文的后半部分矩阵实现和这个小例子的程序更改。
2018-04-16 上传大小:929B
分享
收藏 举报
vtk例子后半部分

来源于网络,供初学者学习的vtk demo。 这个是后半部分。可能不全。以后边学习边弥补。

立即下载
蓝牙4.0 扫描

手势锁的简单实现手势锁的简单实现手势锁的简单实现手势锁的简单实现手势锁的简单实现

立即下载
c#留言板的简单实现

c#留言板的简单实现c#留言板的简单实现c#留言板的简单实现c#留言板的简单实现c#留言板的简单实现c#留言板的简单实现c#留言板的简单实现c#留言板的简单实现

立即下载
遗传算法代码

遗传算法简单实现,遗传算法简单实现,遗传算法简单实现,遗传算法简单实现,

立即下载
简单的JNIdemo

简单实现JNIdemo简单实现JNIdemo简单实现JNIdemo简单实现JNIdemo

立即下载
安卓游戏2048的实现

游戏2048的简单实现,游戏2048的简单实现,游戏2048的简单实现,游戏2048的简单实现,游戏2048的简单实现,游戏2048的简单实现,游戏2048的简单实现,

立即下载
SSO的简单实现SSO的简单实现

SSO的简单实现SSO的简单实现SSO的简单实现

立即下载
简单的实现了五子棋的程序

简单实现五子棋界面,点击事件!简单实现五子棋界面,点击事件!简单实现五子棋界面,点击事件!简单实现五子棋界面,点击事件!

立即下载
网络验证系统的简单实现

网络验证系统的简单实现 网络验证系统的简单实现 网络验证系统的简单实现

立即下载
bootstrap树结构简单实现

bootstrap树结构简单实现bootstrap树结构简单实现bootstrap树结构简单实现bootstrap树结构简单实现

立即下载
spring 入门 示例 简单实现

spring 入门 示例 简单实现 spring 入门 示例 简单实现 spring 入门 示例 简单实现 spring 入门 示例 简单实现

立即下载
Jsp简单实现的购物车源代码

Jsp简单实现的购物车源代码Jsp简单实现的购物车源代码Jsp简单实现的购物车源代码Jsp简单实现的购物车源代码

立即下载
Linux下HTTP代理程序的简单实现

Linux下HTTP代理程序的简单实现Linux下HTTP代理程序的简单实现Linux下HTTP代理程序的简单实现Linux下HTTP代理程序的简单实现

立即下载
网络验证相关工具

网络验证系统的简单实现 网络验证系统的简单实现 网络验证系统的简单实现

立即下载
用C自己编写端口扫描软件

端口扫描软件的代码在网上很多,可是并不一定适合基础不深的鸟鸟们学。要不就是代码大多都很长而且使用了多线程(关于多线程的很多概念就够闹腾的了,扫描部分就更算了),让我等小菜都望而生畏;要不就是速度很慢,学会了也派不上用场。今天我就介绍一下自己学习winsock后写的端口扫描软件吧! 端口扫描软件的基本思路就不说了,没有什么很难的算法,大家想想就应该知道的,只要从起始端口到结尾端口都遍历一遍,找到打开的端口输出就可以了。大体的就是这个样子:for(CurrPort=StartPort;CurrPort<=EndPort;CurrPort++) {scan的执行体; }。这个软件没有使用到多线程技术,也就不用考虑那么多的关于多线程的概念了。因此我们的这个扫描软件从两个方面来讨论,第一方面是如何可以找到打开的端口,第二方面是如何提高扫描端口的速度。 一、找到打开的端口 在介绍如何找到打开的端口以前,让我们先来认识一个函数——connect()。connect函数将一个流套接字连接到指定IP地址的指定端口上。connect函数的用法:int connect(SOCKET s,const struct sockaddr FAR* name,int namelen);参数s指定用于连接的套接字句柄,name参数指向一个sockaddr_in结构,用来指定要连接到的服务器的IP地址和端口,namelen参数则指定sockaddr_in结构的长度。这个参数连接成功的时候,函数返回0,否则返回值是SOCKET_ERROR。connect函数的用法大体我们就说这么多了。说到这里大家应该想到了吧?我们用connect函数的返回值进行判断,找到打开的端口号。好,看下具体的代码,有详细的注释,如果对函数不明白可以到MSDN或网上查询。 int scan(char *Ip, int StartPort, int EndPort) { clock_t StartTime,EndTime; //扫描的开始时间和结束时间 float CostTime; //扫描过程中耗费的时间 WSADATA wsa; SOCKET s; struct sockaddr_in server; int CurrPort; //当前端口 int ret; WSAStartup(MAKEWORD(2,2),&wsa); //使用winsock函数之前,必须用WSAStartup函数来装入并初始化动态连接库 server.sin_family=AF_INET; //指定地址格式,在winsock中只能使用AF_INET server.sin_addr.s_addr=inet_addr(Ip); //指定被扫描的IP地址 StartTime=clock(); for(CurrPort=StartPort;CurrPort<=EndPort;CurrPort++) { s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); //创建套接字 /* SOCKET socket(int af,int type,int protocol); 为通信连接创建一个套接字 af参数: 指定套接字地址格式,在winsock中只能使用AF_INET type参数: 套接字类型,这里使用了SOCK_STREAM,流套接字 protocol参数:配合type使用,指定协议类型,这里使用IPPROTO_TCP(就是TCP协议) */ server.sin_port=htons(CurrPort); //指定被扫描IP地址的端口号 ret=connect(s,(struct sockaddr *)&server,sizeof(server)); //连接 if(0==ret) //判断连接是否成功 { printf("%s:%d\n",Ip,CurrPort); closesocket(s); } } EndTime=clock(); CostTime=(float)(EndTime-StartTime)/CLOCKS_PER_SEC; printf("Cost time:%f second\n",CostTime); //输出扫描过程中耗费的时间 WSACleanup(); //释放动态连接库并释放被创建的套接字 return 1; }

立即下载
ASP 简单实现日期下拉菜单

ASP 简单实现日期下拉菜单 ASP 简单实现日期下拉菜单 ASP 简单实现日期下拉菜单

立即下载
vc++ 对话框滚动字幕的简单实现

vc++ 对话框滚动字幕的简单实现vc++ 对话框滚动字幕的简单实现vc++ 对话框滚动字幕的简单实现 源码

立即下载
简单实现隐藏SSDT

简单实现隐藏SSDT 简单实现隐藏SSDT

立即下载
服务端源码

获取服务器时间简单实现,server端的简单实现

立即下载
简易扫雷游戏C语言实现

C语言简单实现了扫雷游戏 C语言简单实现了扫雷游戏 C语言简单实现了扫雷游戏

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

hetesim简单实现

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: