自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (12)
  • 收藏
  • 关注

原创 毕业论文进展(四)

宝宝心里苦啊,什么玩意

2022-06-11 20:00:24 167 1

原创 毕业论文之开题进展(三)

随笔(3)

2022-06-09 22:11:35 168

原创 毕业论文工作之开题进展记录(二)

随笔记录(2),今天更多是鼓励自己

2022-06-08 22:22:03 376

原创 毕业论文记录(1)

从开题前到毕业论文提交前的随笔

2022-06-07 21:36:51 103

原创 VB.NET接口与多态

接口:定义过程、性质和事件的型构,这些型构定义了成员的名字、参数细节及返回值。Interface 我的接口 function 我的函数(Byval i as integer) as integer sub 我的方法 sub 我的方法2End Interface获得多态:在VB.NET中可以用接口和继承2中方式来获得多态在VB.NET中,可以用Interface和Implements两个关键字来显示创建接口。下面用一个例子说明VB.NET如何实现多态:

2021-11-17 13:35:03 714

原创 vb.net深入了解

原来vb.net也可以新建类、模块,以前都没接触到,还停留在最最最基本的编程里,要加强深入学习呀!

2021-10-30 22:44:04 400

原创 VB.NET读取数据的另外一种方式

当我们要存储多段数据,又不想用数组时,有下面一种方法:step1:比如我们有一段数据:str = "123#123#123#123#123#123"step2:'定义一个数组dim DD() as String'然后用下面这种方式即可实现读取str中的数据,#也可以用其他符号DD = str.Split(New Char() {"#"}, StringSplitOptions.RemoveEmptyEntries)dim a as Singlea = CSng(DD(0))

2021-10-07 21:48:01 371

原创 Python调用dll中的返回值为数组的函数

利用VB.NET做了个dll,dll里面的函数返回值是数组,如果用原来的方式直接调用函数,然后print是没办法打印的,打印的结果是System.String[]。经过几个小时的尝试,做个修改即可:加个for循环即可解决: list = c.Encode6Data_14bit(MMSI,str) for result in list: #必须要这个for循环才能打印出结果 print(result)就这么个小知识,对于一个外行来说太难受了555555

2021-10-04 11:27:21 639

原创 AIS校验码的秘密

校验码,是!和* 前面所有字符异或的结果,十六进制表示,用于数据校验

2021-09-30 15:03:26 365 1

原创 AIS编码解码工具

推荐一个AIS编码、解码的网页工具(TOOLS),特别强大(1)可以解码VDM、VDO报文(2)可以编码ABM、BBM控制语句(3)但是目前只支持英文消息International compliant products, systems and consulting services | Maritec Solutionshttps://www.maritec.co.za/...

2021-09-30 14:47:21 1162

原创 Python调用Pymouse和Pykeyboard

网上说了很多乱七八糟的答案,我相信很多人搞来搞去搞了很久。其实没那么麻烦。首先,我的python是3.8的版本,也是安装了pymouse,pykeyboard,还有什么pywinhook,都无法调用PyKeyboard和PyMouse,也跟着网上试了很多,都不行。最后按如下方法试成功了:(1)如果您pip install 了pymouse 、pykeyboard和pyuserinput, 请全都删掉;(2)按(1)删干净后,再pip install pyuserinput(3)在程序

2021-09-14 15:53:50 44017 11

原创 Python调用vb.net的dll(4)

哎,忙活这么多天,走了很多弯路,其实根本不需要像c#那样,vb调用更简单!只需要pythonnet库即可!编码啥的都不要。

2021-09-11 18:37:43 578 2

原创 Python调用.NET编的dll(3)

目前好像 public sub过程只能msgbox,function就可以print

2021-09-10 14:31:24 209

原创 Python调用.NET编的dll(2)

前言这一次就是根据网上python调用c#的例子,自己试着改成python调用vb.net,目前成功了function和sub的简单代码。1、vb.net生成dll文件 我是用VS2013,一定要注意用管理员身份打开,然后新建VB类库,在项目属性中,程序及信息里,要设置一下com可见 打勾。然后,编译里面,为com互操作注册,也要打勾,选择ANYCPU,这样生成dll就能直接被用python调用了。2、用VB编的例子的代码如下(根据C#改的):Imports SystemImports

2021-09-10 11:38:18 986

原创 Python调用.net语言编的dll(1)

最近老师用vs开发平台,利用vb.net编写了一些程序,但是这个项目的老师的系统是在pycharm开发平台下用Python语言编的。现在有个问题就是,老师希望把.net程序做成dll文件供Python调用。今天一天都在搞这个事情,在网上仅找到几个Python调用c#的例子,改为vb就不行了。后来就想着先把调用c#的原理搞明白,这个过程也是出现了蛮多小问题困扰。做这个文章就是想记录一下,真的是隔行如隔山,小问题浪费大时间。首先是Python环境变量配置问题,因为暑假下载了个anaconda,然后pyc

2021-09-09 23:38:48 910

原创 2021-09-02惯性导航思路整理

姿态角[theta,gama,fai]从n系到b系的变换矩阵是,在代码中写的是Cnb;Cnb是通过姿态角旋转变换得到从b系到n系的变换矩阵是,在代码中写的是Cbn;Cbn通过陀螺仪和加速度计的输出得到;Cnb与Cbn是转置的关系,正交,用matlab语言的写法就是:Cnb = Cbn。惯导姿态更新的思路就是:由陀螺仪和加速度计的输出,通过解析对准得到Cbn,通过Cbn与Cnb的这层关系,可以求解出姿态角。在秦的书里:把航向角定义为北偏东为正在严的书里:把航向角定义为北偏西..

2021-09-02 13:06:37 729 3

原创 异常原理解析

jvm把异常对象给方法,然后抛给主方法,主方法不行又抛给jvm,标红显示在控制台,并中断程序

2021-08-13 14:59:47 54

原创 Set集合存储不重复元素原理理解

2021-08-11 13:54:33 75

原创 final关键字和内部类

一、final关键字概念与四种用法1、用于修饰类当final用来修饰类,格式:public final class 类名称{ //...}含义:当前类不能有任何子类(太监类),但是有父类注意:一个类如果是final类,那么其中所有的成员方法都无法进行覆盖重写2、用于修饰成员方法当final关键字用来修饰一个方法的时候,这个方法就是最终方法,也就是不能被覆盖重写格式:修饰符 final 返回值类型 方法名称(参数列表){ //...}注意:对于类、方法来

2021-08-04 17:19:17 166

原创 多态性的使用

面向对象的三大特性:封装性、继承性、多态性。多态性:一个对象拥有多种形态。一、代码当中体现多态性:父类引用指向子类对象父类名称 对象名 = new 子类名称();或者 接口名称 对象名 = new 子类名称();public class fu { public void method(){ System.out.println("这是父类"); } public void methodfu(){ System.out.prin

2021-08-03 17:24:58 92

原创 Java接口小结

在Java9+ 版本中,接口的内容可以有:Interface1、成员变量格式:public static final 数据类型 常量名称 = 数据值;注意:常量必须进行赋值,而且一旦赋值不能改变;常量名称必须完全大写,用下划线进行分割。2、接口中最重要的就是抽象方法格式:public abstract 返回值类型 方法名称(参数名称);注意:实现类必须覆盖重写接口所有的抽象方法,除非实现类是抽象类。3、从Java8开始,接口允许定义默认方法格式:public default.

2021-08-02 16:17:18 55

原创 投稿被退稿了

第一次投,原来还要查重。其次要考虑论文选题与研究方法,与已有文献相比,是否常规?然后就是理论水平、创新性,研究深度,太老了,用烂了,不得行。这也是一次学习,以后写毕业论文,也是要考虑这几个方面的。...

2021-08-02 15:58:18 442

原创 Predicting Ship T rajectory Based on Neural Networks UsingAIS Data

[1]. Volkova, T.A., Y.E. Balykina and A. Bespalov, Predicting Ship Trajectory Based on Neural Networks Using AIS Data. Journal of Marine Science and Engineering, 2021. 9(3): p. 254.摘要要创建自主移动的船舶,需要确切知道如何确定船舶在选定坐标系中的当前坐标,确定船舶的实际轨迹,估计运动趋势以预测当前坐标,并计算航...

2021-07-29 22:46:36 540 1

原创 关于神经网络每次预测结果不一样的问题

网络训练过程就是找到一个最优解,你可以想成一个开口向上的二次函数,我们要求函数得最小值,它的最优点就二次函数的最小值点,其实我们是可以通过数学公式直接求出最小值点的,但是实际的遇到的问题,我们需要求解的问题不像二次函数那么简单,最小值点没有公式可以直接求(有公式直接求就不需要神经网络这种方法了),所有需要通过在需要求解的函数上设置一个初始点,然后通过梯度下降的方法不断使这点逼近最优值的那个点。 回到初始化值重不重要这个问题,我的回答是重要,但是官方一般都是默认选用了一种比较好的初始化值给大家直接使用,所..

2021-07-28 22:44:03 4770 3

原创 上周文献记录

船舶监测数据为人们实时了解船舶动态状态、进行船舶管理和运营决策提供了重要信息。但是,一些基本数据可能不完整或不可用。为了恢复或预测缺失信息,更好地利用船舶监测数据,本文结合统计分析、数据挖掘和神经网络方法,提出了一种内河船舶多源监测数据的多任务分析和建模框架。具体来说,一个先进的神经网络,长期短期记忆(LSTM)是量身定做的,并用于解决三个重要的任务,包括船舶轨迹修复,发动机转速建模和燃料消耗预测。所开发的模型已经使用真实船舶监测数据进行了验证,并显示出优于其他一些广泛使用的建模方法。此外,采用了统计和数据

2021-07-26 18:08:59 258

原创 今天看了黑客帝国

今天看了黑客帝国,没看太懂......,不过觉得编剧太神了,20多年前就能想出这些,自己也是最近一年才接触计算机,接触编程语言,不得不说程序员真的牛逼。yyds!!!

2021-07-25 12:25:58 71

原创 预测有什么用?

感觉用什么神经网络去预测交通流、轨迹都很虚,为了研究而研究吗?预测能干么呢?可能还是我境界太低了吧,不懂研究的意义。

2021-07-24 10:36:24 113

原创 莫等闲,白了少年头

不知不觉,马上就要研二了。回头一想,从本科到现在,除了年龄的增长,啥也没学到。还是混混混,白了少年头。小论文,毕业论文方向都没有,这可怎么办?单薄的简历,不堪入目,哪家企业会要一个废物。事已至此,后悔叹息已没有用了。但求每天能够学一点东西。但是有个疑问,怎样才能真正把知识学到手,而不是片叶不沾身呀...,知识不进脑子了。明天还要汇报了,汇报啥呀,真的是个头疼的问题。...

2021-07-23 23:08:48 97

原创 2020-12-04

KNN算法对足球运动员分类实战文章目录KNN算法对足球运动员分类实战前言一、数据准备1.1数据导入过程种遇到的问题及解决二、代码实现1.代码2.结果三、总结参考文献前言之所以弄这个是因为最近一门课《船联网与数据挖掘》要结课了,我们要写一个课程论文关于机器学习的学习报告。前面2个月一直在瞎看,最近deadline,就继续刷黑马程序员的入门视频,今天学了这个算法,就简单的运用一下提示:以下是本篇文章正文内容,下面案例可供参考一、数据准备黑马的视频是利用鸢尾花数据集做KNN分类,我看完后就在想,能

2020-12-04 21:55:19 121 2

原创 2020-04-18

python在IDLE中如何换行alt+enter键

2020-04-18 16:14:18 76

2021-5-9.txt

长江武汉段5月9日的AIS暗码数据,可以进行解码学习

2021-08-04

2021-5-8.txt

长江武汉段8日的AIS暗码,供大家学习

2021-08-04

2021-5-7.txt

长江武汉段AIS暗码,供大家解码学习使用(其实我就是想赚点积分555)

2021-08-04

2021-5-6.txt

这是采集的2021年5月6日0000-2359的长江武汉段沌口水道至白浒山横驶区(包括武汉从白沙洲大桥、杨泗港大桥到阳逻公路大桥这片桥区)的船舶AIS暗码,没有解码过的。需要的可以下载。

2021-07-26

2021-5-5.txt

这是采集的2021年5月5日0000-2359的长江武汉段沌口水道至白浒山横驶区(包括武汉从白沙洲大桥、杨泗港大桥到阳逻公路大桥这片桥区)的船舶AIS暗码,没有解码过的。需要的可以下载。

2021-07-26

2021-5-4.txt

这是采集的2021年5月4日0000-2359的长江武汉段沌口水道至白浒山横驶区(包括武汉从白沙洲大桥、杨泗港大桥到阳逻公路大桥这片桥区)的船舶AIS暗码,没有解码过的。需要的可以下载。(本人还有采集海量AIS暗码,就不一一上传了,需要的联系)

2021-07-26

2021-5-3.txt

这是采集的2021年5月3日0000-2359的长江武汉段沌口水道至白浒山横驶区(包括武汉从白沙洲大桥、杨泗港大桥到阳逻公路大桥这片桥区)的船舶AIS暗码,没有解码过的。需要的可以下载。

2021-07-26

2021-5-2.txt

这是采集的2021年5月2日0000-2359的长江武汉段沌口水道至白浒山横驶区(包括武汉从白沙洲大桥、杨泗港大桥到阳逻公路大桥这片桥区)的船舶AIS暗码,没有解码过的。需要的可以下载。可用于ais底层解码研究、轨迹研究等等等

2021-07-26

2021-5-1.txt

这是采集的2021年5月1日0000-2359的长江武汉段沌口水道至白浒山横驶区(包括武汉从白沙洲大桥、杨泗港大桥到阳逻公路大桥这片桥区)的船舶AIS暗码,没有解码过的。需要的可以下载。

2021-07-26

2021-1-7.txt

采集的2021年1月7日上午0850-1130,1200-1500的长江武汉段AIS原码数据,数据还未解码,可供大家下载学习

2021-01-11

2020/11/3采集的AIS原始数据

本次采集了40多万条AIS原始数据,长江武汉段沌口水道至白浒山横驶区,后续有时间采集了会继续上传。(摘要为啥要50字?就5个积分下载也太少了吧)

2020-12-04

2020/7/17部分AIS数据log.txt

采集的部分AIS原始数据,接收的他船信息的暗码,可用于解码实验或者验证解码程序。如有需要可以留言,还可以继续采集

2020-07-22

空空如也

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

TA关注的人

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