无题
本科毕业设计(论文)[TOC]
摘要1 引言1.1 写作背景1.2 国内外研究现状1.2.1 传统路面检测方法1.2.2 基于机器视觉的路面检测方法1.2.3 基于道路设备传感器的路面检测方法1.3 群智感知1.4 基于加速度传感器的道路状况分析1.5 研究设想1.6 本文内容与结构1.7 本章小结2 相关技术及算法概述2.1 加速度传感器2.2 全球定位系统2.3 卡尔曼滤波2.4 k-means++算法2.5 DBSCAN算法2.6 BP神经网络3 实验设备与前期准备3.1 手机选取3.2 车辆选取3.3 路线选择3.4 数据采集终端4 实验设计4.1 数据收集4.2 数据处理4.3 数据分析4.3.1 K-means++聚类分析4.3.2 BP神经网络4.3.3 DBSCAN聚类4.4 结果验证4.4.1 与实际道路状况对比4.4.2 道路状况感知系统展示5 结论与展望参考文献致 谢参考文献注意力机制Graph Attention Networks
[1710.10903] Graph Attention Networks (arxiv.org)
软件能效平台-搭建记录
Software Engineering Productivity Platform软件能效平台系统介绍基于Vue2、Element UI、SpringBoot框架,用于软件研发流程管理支持以及其过程数据分析度量、质量保证技术的集成
源码地址前端:https://github.com/purang-fintech/seppf.git后端:https://github.com/purang-fintech/seppb.git
配置教程数据库配置(服务器ip:172.21.3.144;MySQL登录账户密码:root Anxin@123)
1.进入MySQL:mysql -u root -p (其中root是指我们的数据库用户名为root,后续可视具体情况修改)
然后输入密码Anxin@123即可进入数据库
2.进入数据库后执行create database sepp; (分号别漏了)
3.修改spring.properties文件,
jdbc.url=jdbc:mysql://172.21.3.144:3306/sepp?useUnicode=true&characterEnco ...
Linux命令——touch命令
Linux命令——touch命令1.简介touch命令用于修改文件或者目录的时间属性,包括访问时间、状态更改时间和内容修改时间。
默认情况,若文件不存在,系统会建立一个新的文件。
2.命令格式touch [OPTION]... FILE...
3.选项说明-a:改变档案的访问时间。-c,--no-create:假如目的档案不存在,不会建立新的档案。-d, --date=STRING:使用指定的时间修改文件时间属性,而非当前时间。-f:不使用,是为了与其他Unix系统的相容性而保留。-h, --no-dereference:只改变符号链接的时间属性,而不是链接的文件。-m:改变档案的修改时间。-r,--reference=FILE:使用参考档的时间记录,而不是当前时间。-t STAMP:设定档案的时间记录,格式与date指令相同。--help 列出指令格式。--version 列出版本信息。
4.常用示例(1)改变文件为当前系统时间。touch filename
(2)如果目标文件不存在,则新建一个文件touch filename
Linux命令——sed命令
Linux命令——sed命令1.功能简介sed(Stream EDitor)是一种流文件编辑器,它一次处理一行内容。
处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。
接着处理下一行,直到文件末尾。文件内容并没有改变,除非使用-i选项。sed主要用来编辑一个或多个文件,简化对文件的反复操作或者用来编写转换程序等。
sed功能同awk类似,差别在于,sed简单,对列处理的功能要差一些,awk功能复杂,对列处理的功能比较强大。
2.命令格式sed [-nefr] [动作]
3.选项说明选项:-n,--quiet,--silent:使用安静模式。sed的一般用法中,所有来自STDIN 的数据一般都会被打印到终端上,如果加上-n后,则只有经过sed特殊处理的那一行(或者动作)才会被列出来。-e <script>,--expression=<script>:将脚本文件作为sed的命令来执行;-f <script-file>,--file=< ...
Linux命令——scp命令
Linux命令——scp命令1.简介scp(secure copy)命令是一个基于SSH安全的进行远程文件拷贝命令,用于在Linux下进行远程拷贝文件,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp支持对传输的数据进行加密。
2.命令格式scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program][[user@]host1:]file1 ... [[user@]host2:]file2
3.选项说明-1:使用ssh协议版本1;-2:使用ssh协议版本2;-4:使用ipv4;-6:使用ipv6;-B:以批处理模式运行,阻止scp询问口令;-C:使用压缩,将-C标志传递给ssh,从而打开压缩功能;-c [cipher]:使用指定的秘钥对传输的文件进行加密;-F [ssh_config]:指定ssh配置文件;-i [identity_file]:从指定文件中读取传输时使用的密钥文件,此参数直接传递给 ...
Linux命令——ping命令
Linux命令——ping命令1.命令简介ping(Packet Internet Groper 命令是因特网包探索器,用于测试网络连通性,是常用的网络命令之一。
ping 命令用于向指定的网络主机发送特殊数据报 IMCP 回应请求报文(IMCP ECHO_REQUEST),多数网络设备收到该数据包后会回应 ICMP 回应回复报文 (ICMP Echo-Reply),以此来验证网络连接是否正常。
注意:
Linux 系统下的 ping 命令与 Windows 系统下的 ping 命令稍有不同。
Windows 下运行 ping 命令一般会发出 4 个请求就结束运行该命令;
而 Linux 下不会自动终止,此时需要我们按 Ctrl+C 终止或者使用 -c 参数为 ping 命令指定发送的请求数目。
2.命令格式pingping [OPTIONS] DESTINATION
不跟参数单独执行 ping 命令将显示简短用法。其中参数为零到多个,目标主机可以是主机 IP 或者域名。
3.选项说明-4 只使用 IPv4-6 只使用 IPv6-A 探测包发送间隔自适应往返时间,这样网络中存在的未应 ...
Linux命令——ls命令
Linux命令——ls命令1.简介ls命令用来显示目录内容,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。
2.命令格式ls [OPTION]... [FILE]...
3.选项说明-a,--all:显示所有档案及目录(ls内定将档案名或目录名称以“.”开头的文件视为影藏文件,默认不会列出); -A,--almost-all:显示除影藏文件“.”和“..”以外的所有文件列表; --author:与-l选项结合使用,打印出每一个文件的作者;-b, --escape:将文件中的不可输出的字符以反斜线“\”加字符编码的方式输出;--block-size=SIZE:使用指定的SIZE作为统计文件大小的单位。SIZE可以取如下字符串,或对应的数值: KB 1000, K 1024, MB 1000*1000, M 1024*1024,以及G, T, P, E, Z, Y等;-B, --ignore-backups:不要列出以~结尾的隐含条目,默认列出;-c:与“-l”选项连用时,展示ctime;与“-lt”选项连用时,输出按照文件状态改变时间排 ...
Linux命令——lsof命令
Linux命令——lsof命令1.命令简介 lsof(list open files)用于查看进程打开的文件,是十分方便的系统监测工具。
因为 lsof 命令需要访问核心内存和各种系统文件,所以需要 root 权限才可执行。
在 Linux 系统中,一切皆文件。
通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 lsof 不仅可以查看进程打开的普通文件、目录,还可以查看进程监听的端口等 socket 相关的信息。
进程打开的每一个文件,系统在后台都会为之分配一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。
因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过 lsof 工具能够查看这个列表,对系统监测以及排错很有帮助。
lsof 查看的打开文件可以是:
普通文件目录字符或块设备文件共享库管道、命名管道符号链接网络文件(如 NFS file、网络 socket,Unix 域名 socket)其它类型的文件,等等
2.命令格式lsof [OPTIONS] [--] [NAMES ...
Linux命令——ifconfig命令
Linux命令——ifconfig命令1.命令简介ifconfig(configure a network interface)命令是系统管理员命令,用于查看和配置网络接口。
2.命令格式ifconfig [-v] [-a] [-s] [INTERFACE]ifconfig [-v] INTERFACE [aftype] OPTIONS | ADDRESS ...
不跟任何选项和参数单独执行 ifconfig 命令将显示当前活动接口的状态。
如果给定一个接口参数,则它仅显示给定接口的状态。
如果只给一个选项 -a,它将显示所有接口的状态,包括那些关闭的接口。其他情况,用于配置一个接口。
3.选项说明-a 显示所有接口的状态,包括那些关闭的接口-s 显示接口简短状态列表,类似于 netstat -i-v 冗余模式,遇到错误将报告错误信息INTERFACE 接口的名称。这通常是一个驱动程序名,后面跟着一个单元号,例如用于第一个以太网接口的 eth0up 此标志将导致激活接口。如果将地址分配给接口,则会隐式激活接口down 此标志用于关闭接口的驱动程序[-]arp 启用或关闭接口使用 AR ...