自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(234)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

转载 JDK开发环境

【正文】1、安装JDK开发环境下载网站:http://www.oracle.com/开始安装JDK:修改安装目录如下:确定之后,单击“下一步”。注:当提示安装JRE时,可以选择不要安装。2、配置环境变量:对于Java程序开发而言,主要会使用JDK的两个命令:javac.exe、java.exe。路径:C:\Java\jdk 1.7.0 _09\b...

2017-01-10 20:09:49 325

原创 一文讲解集线器、网桥、交换机、路由器、网关

集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它工作于OSI参考模型第一层,即“物理层”。集线器与网卡、网线等传输介质一样,属于局域网中的基础设备,采用CSMA/CD(一种检测协议)访问方式。它工作于OSI参考模型第一层,即“物理层”,像一个信号放大器而已。单个局域网内通过集线器进行布局,多个局域网中间也可以通过多个集线器相连,组成一个更大的局域网。网桥(Bridge)是早期的两端口。

2025-05-30 00:30:38 228

原创 爬虫系列之django方式存入数据库

#设置页码数爬取import scrapyfrom datetime import datetimefrom ..items import CallBidItemimport refrom scrapy.http import Requestfrom pybloom_live import BloomFilterimport hashlibimport html2text a...

2025-05-29 22:19:20 48

原创 深入浅出讲解串口通信

如果在通讯传输中,有0V、2V、4V 以及6V 分别表示二进制数00、01、10、11,那么每个码元可以表示四种状态,即两个二进制比特位,所以码元数是二进制比特位数的一半,这个时候的波特率为比特率的一半。,分别为+5、+3、-3、-5,若用11表示+5,10表示+3,01表示-3,00表示-5(此类表示并不是唯一的),该图可以表示为10 11 01 00 01 11 10。奇校验 (odd parity):如果字符数据位中"1"的数目是偶数,校验位为"1",如果"1"的数目是奇数,校验位应为"0"。

2025-05-29 22:14:55 543

转载 串口、COM口、UART口, TTL、RS-232、RS-485区别详解

比如RS232,规定用电平表示数据,因此线路就是单线路的,用两根线才能达到全双工的目的。但是,无论使用RS232还是RS485,它们与UART都是相对独立的,但是由于电气特性的差别,必须要有专用的器件和UART接驳,才能完成数据在线路和UART之间的正常流动。通用串行总线,和串口完全是两个概念。在嵌入式里面说的串口,一般是指UART口,但是我们经常搞不清楚它和COM口的区别,以及RS232、TTL等关系,实际上UART、COM指的是物理接口形式(硬件),而TTL、RS-232是指的电平标准(电信号)。

2025-05-29 21:52:21 20

转载 从零认识dB和dBm以及dBi、dBd、dBc和dBV

当一个高频线性放大器的输入功率为10W,输出功率为40W时,功率的增益为4倍;因此通常我们所说的天线增益是相对于某一参考天线来说的,而我们经常听到有人说天线增益是多少dB,单独说天线增益是多少dB其实这是不严谨的,因为根据dB的定义,dB是一个相对值—A比B的值的对数,常用于说A比B高多少或低多少dB,所以如果听到就当是dBi吧。在一定的距离上的某点处产生一定大小的信号,用理想的全向天线,假设需要100W的输入功率,而如果改用增益为G=20dBi的某定向天线作为发射天线,需要的输入功率是多少W?

2025-05-29 21:50:22 8

转载 浅显易懂理解端口映射技术

(Port Mapping)是网络地址转换(NAT)技术重要的一部分,用于将公网IP地址和端口与内部私有网络中的设备及其端口进行关联和映射。它允许在私有网络(如家庭局域网或企业内部网络)中的多台设备共享同一个公网IP地址的情况下,实现对外通信和服务的访问。

2025-05-29 21:46:43 5

转载 软件架构中的可移植和可扩展性:技术和最佳方法

在现代软件系统开发中,软件架构一直是一项非常重要的环节。软件架构首先要解决的问题就是如何划分系统的功能模块、确定各个模块之间的联系、以及决定这些模块之间通信的方式和协议。好的可以让系统的不同部分以及不同时期的需求变化都能够被满足,达到高度的可维护性、可扩展性和可重用性。但是好的软件架构还需要考虑到其可移植性和可扩展性,即使对于那些高度依赖于硬件资源的系统来说也是如此。那么如何才能保证系统的可移植性、可扩展性呢?

2025-05-26 23:19:35 27

原创 excel转xml文件格式简单方法

利用整理控件信息,然后转化成xml 给程序加载,既不用写代码,又不用改xml ,excel 分类整理表格也不容易出错。

2025-05-26 23:11:50 253

转载 分布式系统的简单描述

分布式系统分布式系统是相对于单机系统或者是集中式系统的一个概念,再明确分布式系统的概念之前,先来看下集中式系统的定义。

2025-05-26 20:49:28 8

转载 简析Cap理论

CAP理论就是是2000 年时,Eric Brewer 教授在 PODC 会议上提出的一套关于分布式系统设计的理论,CAP指出, 在一个分布式系统中,一致性(Consistency)、可用性(Availability)和分区容错性(Partition Tolerance)这三个目标无法同时满足,最多只能同时满足其中的两个。

2025-05-26 20:46:53 10

转载 说说BASE理论

Base理论是由 eBay 的架构师DanPritchett 在 ACM 上发表的一套分布式设计理论,BASE 理论全称是** "Basically Available, Soft state, Eventual consistency"**,即 "基本可用,软状态,最终一致性"。它是由CAP 定理逐步演化而来的,是对 CAP 中一致性 C 和可用性 A 权衡的结果。

2025-05-26 20:45:00 7

转载 【软件系统架构】分层架构

分层架构,简单来说,是将软件系统依据功能的不同,划分为多个层次。每一个层次都承载着独特的职责,这些职责紧密围绕系统的整体目标,又彼此独立,共同协作实现系统的完整功能。从逻辑视角看,各层如同搭建的积木,层层堆叠,下层为上层提供支撑服务,上层基于下层的能力进行更高级别的业务逻辑处理。层与层之间有着清晰的边界和规范的交互方式,通常上层依赖下层提供的接口来获取所需功能,而下层并不依赖上层的具体实现,这种单向依赖关系保障了系统结构的稳定性与可维护性。​。

2025-05-26 00:16:42 58

原创 TCP和UDP 套接字 一文带你彻底搞明白!

对于服务器来说,如果绑定的是确定的IP,那么只有发出向该IP的数据才会被交给网络进程,但是一般服务器可能由许多张网卡,配置了多个IP,我们需要的不是发给某个IP的数据,而是发给所有IP的数据,因此在绑定服务器IP的时候,通常使用INADDR_ANY。第一个参数表示套接字的文件描述符,第二个参数表示缓冲区的大小,第三个参数表示方式,第四个参数表示向谁发送数据,第五个参数表示发送数据的长度。同时还要考虑大小端。第一个参数表示套接字的文件描述符,第二个参数表示缓冲区的大小,第三个参数表示读的方式,通常默认为0。

2025-05-25 23:04:02 132

原创 “IP地址、子网掩码、网关、DNS服务器、DHCP”一文带你彻底搞明白!

网络的本质是数据帧的接受和发送,IP地址相当于数据收发的目标;只有一个作用,就是用“掩盖”的方式将IP地址划分为网络地址和主机地址两个部分;网关只有一个作用,就是一个网络通向其它网络的关口,或者可以简单理解为局域网访问公网时的路由设备。Windows系统和Ubuntu系统都可以对IP地址进行手动配置,要配置的内容也都是相同的三样:地址、子网掩码、网关。其它的项保持默认即可。Windows系统网络配置如下图所示:Ubuntu。

2025-05-25 22:39:37 956

转载 虚拟机三种网络模式,桥接模式?NAT模式?

VMWare虚拟机提供了三种网络模式:·Bridge(·NAT(网络地址转换模式)·Host-only(主机模式)安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:【ps:为什么没有 桥接模式的网卡?看了后面就明白了】通过在VMware虚拟网网络编辑器中,也可以看到有三个虚拟交换机分别对应不同的网络模式:·VMnet0:用于桥接模式下的虚拟交换机【需要管理员权限】·VMnet1:用于仅主机模式下的虚拟交换机·VMnet8:用于NAT模式下的虚拟交换机。

2025-05-25 22:03:22 114

原创 网页制作中的MVC和MVT

总结:最根本的区别在于MVC中的视图可以直接访问模型,而在MVT中,数据的呈现是通过模板来完成的,视图在这里起到了类似MVC中控制器的作用。MVC(模型-视图-控制器)和MVT(模型-模板-视图)是两种常见的软件架构模式,通常用于Web应用程序的设计。MVT是Django框架的架构模式,其中模板是HTML页面,视图是Python函数或类,模型是代表数据的Python类。控制器(Controller):是模型与视图之间的连接,控制器响应用户的输入并调用模型和视图完成用户请求。

2025-04-13 22:20:07 407

转载 struct sockaddr和struct sockaddr_in区别

/地址族//14字节,包含套接字中的目标地址和端口信息二、sockaddr_in`{/*地址族,一般来说AF_INET(地址族)PF_INET(协议族)*//*端口号,必须要采用网络数据格式,普通数字可以用htons()函数转换成网络数据格式的数字)*//*IP地址, in network byte order(Internet address)*//*Same size as struct sockaddr没有实际意义,只是为了跟SOCKADDR结构在内存中对齐*/

2024-10-30 19:17:55 484

转载 数据模型ER图详解

表示一个实体集中的每个实体可以与另一个实体集中的多个实体相关联,而另一个实体集中的每个实体最多只能与前一个实体集中的一个实体关联。也可以使用流程图的【风格】功能,对ER图进行整体的美化。每个实体都有一些属性,这些属性是用来描述该实体的特征,例如“客户的姓名”、“产品的价格”。了解了ER图的基本信息,下面通过四个从模板库搜索到的用户案例来帮助大家打通融合这些信息,帮助大家快速高效的掌握ER图的绘制。ER图常被用作教授数据库原理和技术的基础工具,对于新入职的员工或学生,ER图可以作为学习数据库设计的重要工具。

2024-08-19 22:04:26 2021

原创 C语言及VS快捷键

注释与反注释:Ctrl + K + C注释代码块Ctrl + K + U取消注释代码块代码格式有些乱:1、使用Ctrl + A将代码全选后,再按Alt + F8可以调整到标准格式;2、Ctrl + Alt+ L也可以;3、在VS2008中,选定代码后,按Ctrl+K+F组合键,可以自动进行代码对齐。注意:要先按下Ctrl和K,再按下F,因为Ctrl+F是查找的快捷键。也可以先按下Ctrl+K,再按下Ctrl+F。另外,可以在“工具->选项->文本...

2020-11-22 21:47:47 2885 4

转载 linux 下 C编程学习记(一)

接触C语言已经4年了,但是一直没有在linux下写过C代码也没有想过在linux下开发要学习一些什么东西,最近看了一些在linux下的C开发知识,突然发现用惯了windows下的集成开发环境的自己弱爆了。看了也有一段时间了,总结一下最近的成果,希望对向我们这一类的初学者有抛砖引玉的作用。一:工具的使用1、学会使用vim/emacs,vim/emacs是linux下常用的源码开发工具。2、学会makefile文件的编写规则,并结合aclocal,autoconf,aotumake。生成mak.

2020-10-11 13:01:16 445

原创 Linux 查找操作

很多时候,需要在某个文件夹下查看所有的文件是否包含某个字符串,比如已知一个变量名,但是不知道定义在哪个文件里,就可以搜一下。(1)目录下的所有文件中查找字符串find . | xargs grep -ri "class" 其实,该命令行等价于grep -ri "class" .(2)目录下的所有文件中查找字符串,并且只打印出含有该字符串的文件名find . | xar...

2020-10-11 12:58:45 354

转载 刻录光盘的结构及原理

市面上销售的计算机软件光盘或CD、VCD 等各种格式光盘是压制的CD-ROM 光盘(Compact Disc-Read Only Memory),刻录机所使用的刻录盘是CD-R 盘和CD-RW 盘。压制盘与刻录盘的制造方式不同,盘片结构略有差异,但数据存储原理是一样的。在着手刻录光盘之前,我们需要了解不同格式的光盘需要遵循相应的标准,同时还需要了解光盘有着不同的文件系统和不同的刻录方式以及CD-R 和CD-RW 有着本质的区别等知识。一、盘片结构与信息记录原理刻录盘片是由透明聚碳酸脂材料盘基和多层涂敷层

2020-10-11 12:49:15 4

转载 2020-10-11

准备工作需要准备以下环境:- Linux(本文以Fedora25为例)- CD/DVD刻录机- DVD-R刻录光盘或DVD-RW可擦写光盘一张- 刻录软件cdrecord(推荐刻录CD)- 刻录软件growisofs(推荐刻录DVD)使用cdrecord刻录软件cdrecord即wodim,它常被用来刻录CD光盘,当然也可以刻录DVD光盘。安装软件[root@dhcp-14-171 ~]# yum install -y cdrecord1刻录光盘验证光盘(仅可擦写光盘

2020-10-11 12:45:18 357

转载 Nero 软件各种组件简单介绍

Nero 软件套件,它由一系列组件构成,这些组件因不同的套件类型而异。以下是组件清单:Nero Burning ROM、InCD、 Nero StartSmart、Nero Toolkit、Nero CoverDesigner、Nero WaveEditor、 Nero SoundTrax、Nero BackItUp、Nero ImageDrive、Nero ShowTime、 Nero Recode、InCD Reader、Nero PhotoSnap、Nero MediaHome、 Nero Phot

2020-10-11 12:41:08 2331

转载 sqlite3数据库c语言简单操作基础(一)

概述:sqlite3数据库是一个比较精简的数据库操作库,在嵌入式设备上,因其轻量级,大多使用的就是这货了。当然它的使用也是比较简单的,通过几个基础的API就可以完成一些基本的操作了。最近使用这货,所以做一下学习笔记,省得以后用到又的查资料麻烦。这篇笔记就主要是数据库的创建还有基础的几个API介绍。后面的话会具体记录一下数据库的增删改查,以及事务部分。使用测试环境:系统linux:ubuntu14.041,sqlite3库下载地址官网地址:https://www.sqlite.org/downlo

2020-10-08 13:11:28 578

转载 QT读写Sqlite

在.pro文件中添加QT += sql执行qmakeQT对一些基本的数据库的访问封装,可谓是极大的方便的我们开发人员,现在我们就来说下QT对Sqlite这个数据库的读写,Sqlite是一个比较小型的本地数据库,对于保存一些软件配置参数或量不是很大的数据是相当的方便,Qt本身已经自带了Sqlite的驱动,直接使用相关的类库即可,这篇我们主要来说明QT访问Sqlite数据库的三种方式(即使用三种类库去访问),分别为QSqlQuery、QSqlQueryModel、QSqlTableModel,对于这三种类库

2020-10-08 13:09:08 410

转载 sqlite3.h中的函数使用方法

一.使用流程要使用sqlite,需要从sqlite官网下载到三个文件,分别为sqlite3.lib,sqlite3.dll,sqlite3.h,然后再在自己的工程中配置好头文件和库文件,同时将dll文件放到当前目录下,就完成配置可以使用sqlite了。使用的过程根据使用的函数大致分为如下几个过程:sqlite3_open()sqlite3_prepare()sqlite3_step()sqlite3_column()sqlite3_finalize()sqlite3_close()

2020-10-08 13:03:35 894

转载 SQLite学习笔记(八)-- BLOB数据的插入与查询(C++实现)

1.什么是BLOB数据BLOB (binary large object)即二进制大对象,是一种可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。常见的BLOB文件有图片、声音和自定义对象等。2.BLOB操作相关API介绍2.1 准备SQL语句2.2 BLOB绑定函数2.3 准备语句执行函数2.5 获取指定字段的整形数据值2.7 获取指定BLOB数据长度3.代码实例函数原型...

2020-10-08 12:58:03 2313

转载 sqlite3:深入理解sqlite3_stmt 机制

我们在使用sqlite3的过程中,涉及到批量操作时(批量插入、批量读。。。),总会遇到 sqlite3_stmt这个数据类型,按照官方解释说法是这样的:sqlite3_stmt是C接口中“准备语句对象”,该对象是一条SQL语句的实例,而且该语句已经编译成二进制形式,可以直接进行计算。它并不是我们所熟悉的sql语句,而是一个已经把sql语句解析了的,用sqlite3自己标记记录的内部数据结构,可以被直接执行的语句,所以,如果结合变量,采用sqlite3_stmt结构,会使得批量操作执行的效率大大提高...

2020-10-08 12:46:31 1110

原创 Qt批量创建控件与批量操作控件QPushButton QLineEdit

使用QT编程,题目1:假设有这样的需求:向Widget窗体中添加30个按钮(QPushButton),如何用代码实现呢?有两种方法,一种是:添加:for (i = 0; i<30; i++){ QPushButton *bt = new QPushButton(QString::asprintf("Button%d", i + 1), ui->widget);//注:最后一个参数一定为一个“父窗体”! bt->setGeometry(i * 10, i * 10

2020-06-05 20:57:26 8432 1

原创 Qt4.8.7连接MySql数据库(windows环境)

1.软件准备qt-opensource-windows-x86-mingw482-4.8.7.exeQt4的最后一个版本,bug应该是最少的,其他版本也类似。官方下载链接(329M) mysql-5.5.37-win32.msiMySql数据库,安装时注意选择全部安装。百度网盘下载(33M)2.安装MySql安装完成后,D盘根目录新建一个MySql文件夹,把D:\Program Files (x86)\MySQL\MySQL Server 5.5目录下的include和lib文件夹拷贝到C:..

2020-06-05 20:20:05 891

转载 C++深拷贝与浅拷贝(实现String类)

浅拷贝:1.什么是浅拷贝? 浅拷贝会出现什么问题?所谓浅拷贝,指的是在对象复制时,只是对对象中的数据成员进行简单的复制,默认拷贝构造函数执行的也是浅拷贝。简单的说,浅拷贝就是值传递,将源空间里面的内容复制到目标空间中。存在缺陷:多个指针可能共用管理一块内存空间,在释放时,导致对一块空间的多次释放,造成内存泄露。深拷贝:2. 什么是深拷贝?在“深拷贝”的情况下,对于对象中动态成员,就不能仅仅简单地赋值了,而应该重新动态分配空间。深拷贝与浅拷贝:3.浅拷贝与深拷贝的不同之处:

2020-05-29 23:22:46 784

转载 结构体深度剖析(内存对齐,对齐参数,偏移量)

一、了解结构体在C语言中,除了最常见用数据类型,字符类型(char)、整数类型(short、int、long )、实型(float、double),,,,,,最常见也是最经典的还有一种数据类型,那就是结构体。二、结构体经典面试题:(1)、什么是结构体?(2)、一般在什么情况下用到结构体?(3)、什么是结构体内存对齐?为什么要对齐?怎样对齐?(4)、对齐参数如何设置?可以设置为按照任意字节数对齐吗?(5)、如何知道结构体某个成员相对于结构体起始位置的偏移量?三、 下面,我们围绕以上提..

2020-05-29 23:16:29 524

转载 “内存对界”原理——数据是如何对齐的

1.内存对界原理在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。例如:struct struct1{char x1; // 对界条件为1,不填充,偏移地址为0short x2; // 对界条件为2,前面.

2020-05-29 23:14:09 800

转载 原码,反码,补码的深入理解与原理

        本文从原码讲起。通过简述原码,反码和补码存在的作用,加深对补码的认识。力争让你对补码的概念不再局限于:负数的补码等于反码加一。接触过计算机或电子信息相关课程的同学,应该都或多或少看过补码这哥仨。每次都是在课本的最前几页,来上这么一段:什...

2020-05-29 23:06:42 877 1

转载 远指针和近指针,巨指针

char near p; /定义一个字符型“近”指针*/char far p; /定义一个字符型“远”指针*/char huge p; /定义一个字符型“巨”指针*/首先要从8086处理器体系结构和汇编渊源讲起。大家知道,8086是一个16位处理器,它设定了四个段寄存器,专门用来保存段地址:CS(Code Segment):代码段寄存器;DS(Data Segment):数据段寄存器;SS(Stack Segment):堆栈段寄存器;ES(Extra Segment):附加段寄存器。8086采用段式

2020-05-29 23:05:44 384

转载 sockaddr_in结构体简介

sockaddr_in(在netinet/in.h中定义):struct sockaddr_in {short int sin_family; /* Address family */unsigned short int sin_port; /* Port number */struct in_addr sin_addr; /* Internet address */unsigned char sin_zero[8]...

2020-05-29 23:04:22 2194

转载 UML-用例图

用例图:主要用于描述系统的行为及各种功能之间的关系,是描述参与者(Actor)与用例以及用例与用例之间关系的图。用例图 = 参与者 + 用例 + 关系1.组成1.1用例(use case) 用例 概念: 1)系统、子系统或类与外部参与者(actor)交互的动作序列的说明,包括各种序列及出错序列。 2)简单理解为用例就是系统的功能。 3)用例分析可以认为是对系统功能的分解。1.2参与者(角色,actor) 1)参与者:...

2020-05-29 23:02:57 769

转载 WSAStartup( )详解

这里用通俗的语言解释一下这个函数,就类似于opencv一样,要添加链接库函数,cv.lib等,要添加到附加依赖项,或者通过#pragma comment(lib,”cv.lib“)一样,然后才能包含头文件进行各种函数的调用。当然了,socket编程要调用各种socket函数,但是需要库Ws2_32.lib和头文件Winsock2.h,这里的WSAStartup就是为了向操作系统说明,我们要用哪个库文件,让该库文件与当前的应用程序绑定,从而就可以调用该版本的socket的各种函数了。头文件header:.

2020-05-29 23:01:10 719 1

卡尔曼滤波与组合导航原理.rar

卡尔曼滤波与组合导航原理.rar包括Kalman滤波理论及其在导航系统中的应用高清pdf及卡尔曼滤波与组合导航原理完整PPT课件,以及部分代码程序实现。基于扩展卡尔曼滤波激光与雷达在信息融合下的数据处理程序。 Kalman滤波理论及其在导航系统中的应用(第2版)》紧密结合Kalman滤波理论在导航、制导与控制领域的应用,系统地介绍了Kalman滤波基础理论及最新发展。内容主要包括Kalman滤波基本理论、实用Kalman滤波技术、鲁棒自适应滤波、联邦Kalman滤波、基于小波分析的多尺度Kalman滤波和离散非线性系统滤波等。

2020-11-22

Tecplot中文教程-共享版.pdf

Tecplot是Amtec公司推出的一个功能强大的科学绘图软件。它提供了丰富的绘图格式,包括x-y曲线图,多种格式的的2D和3D面绘图,和3D体绘图格式。Tecplot 软件易学易用,界面友好,而且针对于Fluent软件有专门的数据接口,可以直接读入*.cas和* .dat文件,也可以在Fluent软件中选择输出的面和变量,然后直接输出tecplot格式文档。

2019-11-07

star ccm 帮助教程.pdf

教程按步骤介绍了 STAR-CCM+ 针对各种应用的使用方法,并提供特定应用的设置、初始化和求解流程步骤

2019-11-01

python-fp-growth-master.zip

Usage of the module is very simple. Assuming you have some iterable of transactions (which are themselves iterables of items) called `transactions` and an integer minimum support value `minsup`, you can find the frequent itemsets in your transactions with the following code: from fp_growth import find_frequent_itemsets for itemset in find_frequent_itemsets(transactions, minsup): print itemset

2019-08-02

[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.pdf

大学本科经典教材,研究生考研目录,[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.pdf,高清扫描版

2019-07-24

Z01866Web前端开发技术 HTML、CSS、JavaScript 第2版.pdf

Z01866Web前端开发技术 HTML、CSS、JavaScript 第2版

2019-07-23

蚁群算法求解TSP最短路径规划

旅行商问题(Traveling Saleman Problem,TSP)是车辆路径调度问题(VRP)的特例,由于数学家已证明TSP问题是NP难题,因此,VRP也属于NP难题。旅行商问题(TSP)又译为旅行推销员问题、货郎担问题,简称为TSP问题,是最基本的路线问题,该问题是在寻求单一旅行者由起点出发,通过所有给定的需求点之后,最后再回到原点的最小路径成本。

2017-09-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除